On Thu, 23 Jan 2025 06:29:09 +0100 "Alexandre Rossi" <n...@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