[pkg-uWSGI-devel] Bug#1093818: uwsgi: Build ruby plugin with ruby3.3

Emilio Pozuelo Monfort pochu at debian.org
Thu Jan 23 12:30:07 GMT 2025


On Thu, 23 Jan 2025 06:29:09 +0100 "Alexandre Rossi" <niol at zincube.net> wrote:
> Control: block -1 by 1079857
> 
> Hi,
> 
> > We are about to switch the default ruby version to 3.3 in unstable
> > (ruby-defaults/1:3.3~0 is in experimental already for testing), and
> > src:uwsgi fails to build with it:
> >
> > https://ruby-builds.debian.net/ruby3.3/21/uwsgi/uwsgi_2.0.28-1+rebuild1737418237_amd64-2025-01-21T00:10:39Z.build
> >
> > The fix is straightforward and is attached to this bug.
> 
> This is not the fix that should go in.
> 
> We have a packaging overhaul in progress that will make this easier,
> just needing binNMUs.
> 
> Unfortunately src:uwsgi-plugin-ruby is still in the NEW queue.
The overhaul doesn't preclude fixing this with the attached patch. If doing 
that, please also change the java build for openjdk-21, see #1092756.

And once the plugin split in NEW goes through, then these packages from 
src:uwsgi can be dropped. But in the meantime, src:uwsgi needs to be updated or 
it will be removed from testing for the upcoming ruby3.3 transition.

Cheers,
Emilio



More information about the pkg-uWSGI-devel mailing list