Source: subvertpy Version: 0.11.0-1 Severity: serious Tags: ftbfs Justification: FTBFS
Dear maintainer, During a test rebuild, subvertpy failed to rebuild. ------------------------------------------------------------------------------- [...] 9bKZ7HsvgN2bSkvQmIObThKfbbtvkb4Xt6MNux0Y5b6y3TyExbHfpFQGKnnKvCny z1Qcajq/CWma9RnG98pdUrsu0VB+a54t3jN+iGdQnx9wqAXREUuYxlGKshi/olSo IoFZEg3NgaAo2R3eXGkERmwRT4jKDbH+ZSJrfVNXaeykJ4YwkkXUHlXnAlrWMnrQ BqqwQvGg93DiK07PuKqqmatcySt8OXyrTlGMOjW+Z8D6BVOhL4mwjyi6C3sTNiBq xNe9JZYpwSG1WEXmt7bty64lTE2J2WFr6unrA8gqvyF/K6UxaqS9OiZGtNveuRas Q92kF3Q7WVTChmGPufJ06gsWi28zRHWkCU6QWt8HULIuHLmbd7Q= =7u6M -----END PGP SIGNATURE----- gpgv: Signature made Mon Jan 11 03:07:11 2021 UTC gpgv: using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./subvertpy_0.11.0-1.dsc: no acceptable signature found dpkg-source: info: extracting subvertpy in /<<PKGBUILDDIR>> dpkg-source: info: unpacking subvertpy_0.11.0.orig.tar.gz dpkg-source: info: unpacking subvertpy_0.11.0-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying compat-api.patch Check disk space ---------------- Sufficient free space for build Hack binNMU version ------------------- Created changelog entry for binNMU version 0.11.0-1+bd1 User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=en_US.UTF-8 LC_ALL=C.UTF-8 LOGNAME=debusine-worker OLDPWD=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games PWD=/<<PKGBUILDDIR>> SHELL=/bin/sh USER=debusine-worker dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -mDebusine Rebuild <debus...@example.net> -B -rfakeroot dpkg-buildpackage: info: source package subvertpy dpkg-buildpackage: info: source version 0.11.0-1+bd1 dpkg-buildpackage: info: source distribution sid dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 dpkg-source: info: using options from subvertpy-0.11.0/debian/source/options: --extend-diff-ignore=^\.travis.yml$ debian/rules clean CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" CXXFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" \ LDFLAGS="-Wl,-z,relro" dh clean --with python3 --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:311: python3.12 setup.py clean running clean removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build' (and everything under it) 'build/bdist.linux-aarch64' does not exist -- can't clean it 'build/scripts-3.12' does not exist -- can't clean it dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary-arch CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" CXXFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" \ LDFLAGS="-Wl,-z,relro" dh binary-arch --with python3 --buildsystem=pybuild dh_update_autotools_config -a -O--buildsystem=pybuild dh_autoreconf -a -O--buildsystem=pybuild dh_auto_configure -a -O--buildsystem=pybuild I: pybuild base:311: python3.12 setup.py config running config dh_auto_build -a -O--buildsystem=pybuild I: pybuild base:311: /usr/bin/python3 setup.py build running build running build_py creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy copying subvertpy/delta.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy copying subvertpy/marshall.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy copying subvertpy/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy copying subvertpy/server.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy copying subvertpy/ra_svn.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy copying subvertpy/properties.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy copying subvertpy/ra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy/tests copying subvertpy/tests/test_delta.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy/tests copying subvertpy/tests/test_marshall.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy/tests copying subvertpy/tests/test_ra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy/tests copying subvertpy/tests/test_properties.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy/tests copying subvertpy/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy/tests copying subvertpy/tests/test_client.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy/tests copying subvertpy/tests/test_repos.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy/tests copying subvertpy/tests/test_core.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy/tests copying subvertpy/tests/test_server.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy/tests copying subvertpy/tests/test_subr.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy/tests copying subvertpy/tests/test_wc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_subvertpy/build/subvertpy/tests running build_ext building 'subvertpy.client' extension creating build/temp.linux-aarch64-cpython-312/subvertpy aarch64-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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include/subversion-1 -Isubvertpy -I/usr/include/python3.12 -c subvertpy/_ra.c -o build/temp.linux-aarch64-cpython-312/subvertpy/_ra.o subvertpy/_ra.c:282:9: error: initialization of ‘long int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 282 | NULL, /* printfunc tp_print; */ | ^~~~ subvertpy/_ra.c:282:9: note: (near initialization for ‘Reporter_Type.tp_vectorcall_offset’) subvertpy/_ra.c: In function ‘ra_new’: subvertpy/_ra.c:599:9: warning: ‘svn_ra_open4’ is deprecated [-Wdeprecated-declarations] 599 | err = svn_ra_open4(&ret->ra, &ret->corrected_url, ret->url, uuid, | ^~~ In file included from subvertpy/_ra.c:24: /usr/include/subversion-1/svn_ra.h:760:1: note: declared here 760 | svn_ra_open4(svn_ra_session_t **session_p, | ^~~~~~~~~~~~ subvertpy/_ra.c: At top level: subvertpy/_ra.c:2083:9: error: initialization of ‘long int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 2083 | NULL, /* printfunc tp_print; */ | ^~~~ subvertpy/_ra.c:2083:9: note: (near initialization for ‘RemoteAccess_Type.tp_vectorcall_offset’) subvertpy/_ra.c:2411:9: error: initialization of ‘long int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 2411 | NULL, /* printfunc tp_print; */ | ^~~~ subvertpy/_ra.c:2411:9: note: (near initialization for ‘Auth_Type.tp_vectorcall_offset’) subvertpy/_ra.c: In function ‘moduleinit’: subvertpy/_ra.c:3092:9: warning: ‘PyEval_InitThreads’ is deprecated [-Wdeprecated-declarations] 3092 | PyEval_InitThreads(); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.12/Python.h:95, from subvertpy/_ra.c:21: /usr/include/python3.12/ceval.h:132:37: note: declared here 132 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ error: command '/usr/bin/aarch64-linux-gnu-gcc' failed with exit code 1 E: pybuild pybuild:389: build: plugin distutils failed with: exit code=1: /usr/bin/python3 setup.py build dh_auto_build: error: pybuild --build -i python{version} -p 3.12 returned exit code 13 make: *** [debian/rules:20: binary-arch] Error 25 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2024-10-24T19:03:31Z ------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here (for the next 30 days): https://debusine.debian.net/artifact/888787/ About the archive rebuild: The build was made on debusine.debian.net, on arm64 using sbuild. You can find the build task here: https://debusine.debian.net/work-request/41979/ If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks, Stefano