Source: pybj Version: 0.2.6-2 Severity: serious Tags: ftbfs User: debian-pyt...@lists.debian.org Usertags: python3.12
Hi Maintainer pybj fails to build its extension, but the build still succeeds. Noticed in the recent rebuild for Python 3.12 only [1]. I've copied what I hope is the relevant part of the log below. Regards Graham [1] https://buildd.debian.org/status/fetch.php?pkg=pybj&arch=amd64&ver=0.2.6-2%2Bb1&stamp=1720780666&raw=0 running build running build_py running build_ext building '_bjdata' extension x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -c src/_bjdata.c -o build/temp.linux-x86_64-cpython-312/src/_bjdata.o -std=c99 -DUSE__BJDATA x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -c src/decoder.c -o build/temp.linux-x86_64-cpython-312/src/decoder.o -std=c99 -DUSE__BJDATA src/decoder.c:20:10: fatal error: numpy/arrayobject.h: No such file or directory 20 | #include <numpy/arrayobject.h> | ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. /<<PKGBUILDDIR>>/setup.py:64: UserWarning: Extension module _bjdata: The output above this warning shows how the compilation failed. warnings.warn("Extension module %s: The output above this warning shows how the compilation failed." command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1 running install_lib