[pkg-uWSGI-devel] Bug#1006119: uwsgi: FTBFS with ruby3.0 as default

Paul Gevers elbrus at debian.org
Sat Feb 19 13:19:46 GMT 2022


Source: uwsgi
Version: 2.0.20-2
Severity: serious
Tags: ftbfs
Justification: FTBFS
Control: block -1 by 1004915

Dear maintainer,

I tried to binNMU your package for the ongoing ruby3.0 as default ruby
transition. It failed:
https://buildd.debian.org/status/package.php?p=uwsgi

Paul

*** uWSGI building and linking plugin plugins/python ***
x86_64-linux-gnu-gcc -pthread -fPIC -shared -o ./python39_plugin.so -I. -O2 -I. -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DUWSGI_HAS_IFADDRS -DUWSGI_ZLIB -DUWSGI_LOCK_USE_MUTEX -DUWSGI_EVENT_USE_EPOLL -DUWSGI_EVENT_TIMER_USE_TIMERFD -DUWSGI_EVENT_FILEMONITOR_USE_INOTIFY  -DUWSGI_PCRE -DUWSGI_ROUTING -DUWSGI_CAP -DUWSGI_UUID -DUWSGI_VERSION="\"2.0.20-debian\"" -DUWSGI_VERSION_BASE="2" -DUWSGI_VERSION_MAJOR="0" -DUWSGI_VERSION_MINOR="20" -DUWSGI_VERSION_REVISION="0" -DUWSGI_VERSION_CUSTOM="\"debian\"" -DUWSGI_YAML -DUWSGI_LIBYAML -I/usr/include/yajl -DUWSGI_JSON -DUWSGI_JSON_YAJL -DUWSGI_SSL -I/usr/include/libxml2 -DUWSGI_XML -DUWSGI_XML_LIBXML2 -DUWSGI_PLUGIN_DIR="\".\"" -I/usr/include/python3.9 -I/usr/include/python3.9 -Dpython_plugin=python39_plugin plugins/python/python_plugin.c plugins/python/pyutils.c plugins/python/pyloader.c plugins/python/wsgi_handlers.c plugins/python/wsgi_headers.c plugins/python/wsgi_subhandler.c plugins/python/web3_subhandler.c plugins/python/pump_subhandler.c plugins/python/gil.c plugins/python/uwsgi_pymodule.c plugins/python/profiler.c plugins/python/symimporter.c plugins/python/tracebacker.c plugins/python/raw.c -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lcrypt -lpthread -ldl -lutil -lm -lm -lpython3.9
build time: 7 seconds
*** python39 plugin built and available in ./python39_plugin.so ***
touch debian/stamp-uwsgi-plugin-python3
\
 \
 \
 \
 CFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro" python3 uwsgiconfig.py -v --plugin plugins/rack_ruby27 debian/buildconf/uwsgi-plugin.ini rack_ruby27
using profile: debian/buildconf/uwsgi-plugin.ini
detected include path: ['/usr/lib/gcc/x86_64-linux-gnu/11/include', '/usr/local/include', '/usr/include/x86_64-linux-gnu', '/usr/include']
*** uWSGI building and linking plugin plugins/rack_ruby27 ***
Error: unable to find directory 'plugins/rack_ruby27'
make: *** [debian/rules:425: debian/stamp-uwsgi-plugin-rack-ruby2.7] Error 1



More information about the pkg-uWSGI-devel mailing list