[pkg-apparmor] Bug#944003: apparmor: Fails to build for python 3.8
intrigeri at debian.org
intrigeri at debian.org
Sat Nov 2 15:20:10 GMT 2019
Source: apparmor
Version: 2.13.3-6
Severity: important
Tags: sid bullseye
X-Debbugs-Cc: Matthias Klose <doko at debian.org>
As discovered on #942663, src:apparmor fails to build for python 3.8.
Example failure log¹:
configure:4690: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.8 -I/usr/include/python3.8 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -L/usr/lib/python3.8/config-3.8-x86_64-linux-gnu -L/usr/lib -lcrypt -lpthread -ldl -lutil -lm -lm >&5
/usr/bin/ld: /tmp/cc08CYZS.o: in function `main':
./libraries/libapparmor.python3.8/conftest.c:18: undefined reference to `Py_Initialize'
collect2: error: ld returned 1 exit status
Those Py_Initialize() calls can be found there:
- upstream Git: libraries/libapparmor/m4/ac_python_devel.m4
- upstream tarball: libraries/libapparmor/configure
Dear upstream & Ubuntu folks, I probably won't be able to investigate
this further in the next weeks, so help would be warmly welcome.
[1] https://launchpadlibrarian.net/447332483/buildlog_ubuntu-focal-amd64.apparmor_2.13.3-5ubuntu2_BUILDING.txt.gz
Cheers,
--
intrigeri
More information about the pkg-apparmor-team
mailing list