[pkg-uWSGI-devel] Bug#1076420: uwsgi: move away from cdbs - status update

Alexandre Rossi niol at zincube.net
Thu Aug 8 17:14:20 BST 2024


Hi,

> > All this is currently implemented in GNU make syntax, so this is doable to
> > move to debhelper and not introduce some helper script. I'll try to
> > come up with something. However, I still think that the handling of the
> > plugin build configuration would be easier to maintain with a more capable
> > language than GNU make.
> 
> The alternative you didn't list which I prefer is to branch out to
> interpreter-specific source packages depending on uwsgi-source and using
> dh helpers tailored for each interpreter - same as has been done already
> for php and a few others.

Now I see what you mean.

Can you confirm the list of new src packages you think about?
I can think of the following and all helper script to generate binNMUs
when uwsgi-abi changes.

src:uwsgi-libapache2-mods
    building libapache2-mod-ruwsgi
    building libapache2-mod-ruwsgi

src:uwsgi-plugin-python3
    building uwsgi-plugin-python3
    building python3-uwsgidecorators
    building uwsgi-plugin-asyncio-python3
	building uwsgi-plugin-gevent-python3
	building uwsgi-plugin-greenlet-python3
	building uwsgi-plugin-tornado-python3

src:uwsgi-plugin-ruby
    building uwsgi-plugin-fiber
    building uwsgi-plugin-rack
    building uwsgi-plugin-rbthreads

src:uwsgi-plugin-gccgo

src:uwsgi-plugin-glusterfs

src:uwsgi-plugin-openjdk
	building uwsgi-plugin-jvm
	building uwsgi-plugin-jwsgi
	building uwsgi-plugin-ring
	building uwsgi-plugin-servlet

src:uwsgi-plugin-lua51

src:uwsgi-plugin-mono

src:uwsgi-plugin-psgi

src:uwsgi-plugin-rados

Please confirm or comment, and I'll give it a go for python. Once all done,
this should make the move the dh easy with a static list of plugins to build.

Thanks,

Alex



More information about the pkg-uWSGI-devel mailing list