Bug#903560: [pkg-uWSGI-devel] Bug#903560: plugin-python3 broken
Quoting Jonas Smedegaard (2018-07-11 14:47:14) > Hi wavexx, > > Quoting wavexx (2018-07-11 12:52:41) > > With the update to 2.0.17, the python3 plugin doesn't load anymore: > > > > uwsgi[21643]: !!! UNABLE to load uWSGI plugin: > > /usr/lib/uwsgi/plugins/python3_plugin.so: undefined symbol: > > PyOS_AfterFork_Child !!! > > Thanks for reporting! > > This happened because upstream did an improvement for Python 3.7, and > build routines is wrongly passed include files for both Python 3.6 and > Python 3.7 where it should only be passing them for Python 3.6 (as we > support only the default Python3 release). > > I will try figure out how to fix this... Git commit af44874 by Thomas Goirand seems to have caused this: Python3 include dirs now gets passed to all build calls no matter if related to Python3 or which minor version of Python3. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Bug#903560: [pkg-uWSGI-devel] Bug#903560: plugin-python3 broken
Hi wavexx, Quoting wavexx (2018-07-11 12:52:41) > With the update to 2.0.17, the python3 plugin doesn't load anymore: > > uwsgi[21643]: !!! UNABLE to load uWSGI plugin: > /usr/lib/uwsgi/plugins/python3_plugin.so: undefined symbol: > PyOS_AfterFork_Child !!! Thanks for reporting! This happened because upstream did an improvement for Python 3.7, and build routines is wrongly passed include files for both Python 3.6 and Python 3.7 where it should only be passing them for Python 3.6 (as we support only the default Python3 release). I will try figure out how to fix this... - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Bug#903560: plugin-python3 broken
Package: uwsgi-plugin-python3 Version: 2.0.17.1-1 Severity: important With the update to 2.0.17, the python3 plugin doesn't load anymore: uwsgi[21643]: !!! UNABLE to load uWSGI plugin: /usr/lib/uwsgi/plugins/python3_plugin.so: undefined symbol: PyOS_AfterFork_Child !!! -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (900, 'unstable'), (800, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.16.0-2-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages uwsgi-plugin-python3 depends on: ii libc6 2.27-4 ii libpython3.6 3.6.6-1 ii uwsgi-core2.0.17.1-1 uwsgi-plugin-python3 recommends no packages. Versions of packages uwsgi-plugin-python3 suggests: pn python3-uwsgidecorators