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

Reply via email to