Hi, > > Also, the suggested fix does not build. So this is more complicated > > that this and this is why an overhaul of the packaging was started. > > It built fine for me locally. Could you please share the build log? > > Keep in mind that to test this you need ruby-defaults from experimental, with > the version in unstable it does not work because the default is still > ruby3.1. If you read the bug report carefully, you will see that this can be > uploaded once we switch the default to ruby3.3 in unstable.
Sorry I did not read carefully. My point was that it does not build in current unstable where ruby 3.1 is the default. Relevant part of build log at the end of this message. It is a bit frustrating because the external packaging does not suffer from this complications... and it feels like doing again the same work in a different way, as a temporary fix. Anyway please go on with your transition and we'll manage what we can with uwsgi. Thanks, Alex -- CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/uwsgi-2.0.28=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro" python3 uwsgiconfig.py -v --plugin plugins/rack_ruby33 debian/buildconf/uwsgi-plugin.ini rack_ruby33 using profile: debian/buildconf/uwsgi-plugin.ini detected include path: ['/usr/lib/gcc/x86_64-linux-gnu/14/include', '/usr/local/include', '/usr/include/x86_64-linux-gnu', '/usr/include'] *** uWSGI building and linking plugin plugins/rack_ruby33 *** Error: unable to find directory 'plugins/rack_ruby33' make: *** [debian/rules:371: debian/stamp-uwsgi-plugin-rack-ruby3.3] Error 1 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2