Your message dated Sun, 08 Sep 2024 11:19:15 +0000 with message-id <e1snfwp-008rhd...@fasolo.debian.org> and subject line Bug#1075607: fixed in unifrac 1.3-4 has caused the Debian Bug report #1075607, regarding unifrac: ftbfs with GCC-14 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1075607: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075607 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: src:unifrac Version: 1.3-3 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is targeted to the upcoming trixie release] Please keep this issue open in the bug tracker for the package it was filed for. If a fix in another package is required, please file a bug for the other package (or clone), and add a block in this package. Please keep the issue open until the package can be built in a follow-up test rebuild. The package fails to build in a test rebuild on at least amd64 with gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/unifrac_1.3-3_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ Common build failures are new warnings resulting in build failures with -Werror turned on, or new/dropped symbols in Debian symbols files. For other C/C++ related build failures see the porting guide at http://gcc.gnu.org/gcc-14/porting_to.html [...] running build_ext Compiling SSU building 'unifrac._api' extension creating build creating build/temp.linux-x86_64-cpython-311 creating build/temp.linux-x86_64-cpython-311/unifrac x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11 -c unifrac/_api.c -o build/temp.linux-x86_64-cpython-311/unifrac/_api.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5, from unifrac/_api.c:1255: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ unifrac/_api.c: In function ‘__pyx_f_7unifrac_4_api_result_to_skbio_distance_matrix’: unifrac/_api.c:23770:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 23770 | for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_14; __pyx_t_7+=1) { | ^ unifrac/_api.c: In function ‘__pyx_f_7unifrac_4_api_construct_support_bptree’: unifrac/_api.c:27151:32: error: assignment to ‘_Bool *’ from incompatible pointer type ‘__pyx_t_7unifrac_4_api_bool *’ {aka ‘unsigned char *’} [-Wincompatible-pointer-types] 27151 | __pyx_v_sp_bptree->structure = __pyx_v_structure; | ^ error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1 E: pybuild pybuild:389: build: plugin distutils failed with: exit code=1: /usr/bin/python3.11 setup.py build I: pybuild base:311: /usr/bin/python3 setup.py build running build running build_py creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac copying unifrac/_methods.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac copying unifrac/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac copying unifrac/_meta.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac/tests copying unifrac/tests/test_api.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac/tests copying unifrac/tests/test_methods.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac/tests copying unifrac/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac/tests creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac/tests/data copying unifrac/tests/data/e1.biom -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac/tests/data copying unifrac/tests/data/t1.newick -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac/tests/data copying unifrac/tests/data/crawford.group.tsv -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac/tests/data copying unifrac/tests/data/e2.biom -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac/tests/data copying unifrac/tests/data/crawford.tre -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac/tests/data copying unifrac/tests/data/test.faith.exp -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac/tests/data copying unifrac/tests/data/crawford.biom -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac/tests/data copying unifrac/tests/data/t2.newick -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unifrac/build/unifrac/tests/data running build_ext Compiling SSU building 'unifrac._api' extension creating build/temp.linux-x86_64-cpython-312 creating build/temp.linux-x86_64-cpython-312/unifrac 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 -Iunifrac -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.12 -c unifrac/_api.c -o build/temp.linux-x86_64-cpython-312/unifrac/_api.o In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5, from unifrac/_api.c:1255: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ unifrac/_api.c: In function ‘__pyx_f_7unifrac_4_api_result_to_skbio_distance_matrix’: unifrac/_api.c:23770:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 23770 | for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_14; __pyx_t_7+=1) { | ^ unifrac/_api.c: In function ‘__pyx_f_7unifrac_4_api_construct_support_bptree’: unifrac/_api.c:27151:32: error: assignment to ‘_Bool *’ from incompatible pointer type ‘__pyx_t_7unifrac_4_api_bool *’ {aka ‘unsigned char *’} [-Wincompatible-pointer-types] 27151 | __pyx_v_sp_bptree->structure = __pyx_v_structure; | ^ error: command '/usr/bin/x86_64-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.11 3.12" returned exit code 13 make: *** [debian/rules:8: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---Source: unifrac Source-Version: 1.3-4 Done: Michael R. Crusoe <cru...@debian.org> We believe that the bug you reported is fixed in the latest version of unifrac, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1075...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael R. Crusoe <cru...@debian.org> (supplier of updated unifrac package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 08 Sep 2024 12:56:59 +0200 Source: unifrac Architecture: source Version: 1.3-4 Distribution: unstable Urgency: medium Maintainer: Debian Med Packaging Team <debian-med-packag...@lists.alioth.debian.org> Changed-By: Michael R. Crusoe <cru...@debian.org> Closes: 1075607 Changes: unifrac (1.3-4) unstable; urgency=medium . * Team upload. * d/rules: add workaround for https://bugs.debian.org/1077205. Closes: #1075607 * d/rules: move cleanup to d/clean * Switch to pytest, and using pybuild-autopkgtest * Standards-Version: 4.6.2 (routine-update) Checksums-Sha1: c53232c3a33d6171475103c16eca14cf028f1e48 2198 unifrac_1.3-4.dsc 27d85d7bcc7f832130aa08308e480a0183c90597 7788 unifrac_1.3-4.debian.tar.xz d020f710d40821b1866dd4ecd9d8182fbc263bde 8574 unifrac_1.3-4_source.buildinfo Checksums-Sha256: 5b6b6ef5f63e14969b5ab679d1ada5874721178ee00810173ed2db50e6f69e20 2198 unifrac_1.3-4.dsc c1d9af94472d48cb50abb4a674097c0f529c4e8e9f163272c01f207118a5e7a8 7788 unifrac_1.3-4.debian.tar.xz 4cfde22aa50041de2c1997606d2b0de29a65d5fb88a7c324ba1cfcd28193ce7b 8574 unifrac_1.3-4_source.buildinfo Files: 79c168a72d7ff38858e165867d1237f6 2198 science optional unifrac_1.3-4.dsc 24a5d87829d5112d8cb35d2fadff794e 7788 science optional unifrac_1.3-4.debian.tar.xz 2a9671af890d5384dba65368bb52e699 8574 science optional unifrac_1.3-4_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAmbdhUsACgkQPCZ2P2xn 5uL6aBAAjfzP2DVs8mR4JHEWX+gFOThpPAJL8CNiF8+sFGu5xTwblCbbGOBRXl7W AU3ghK/762012FTDfTgEyZQVx3tu08WyttFP/6dLR7n6R17Zqw6XTUVlOGWYmAd2 4ixp1imkoNWV7QBpPBQhilSFy/tm68X10kVZPInPjyAr4mvwUOunyP1J/1AYS1uK oxwQQ7dL92x8QmlCtmauv9gZq23r6ZYV5306NKjqWEFq55nSXycr+xRHWA871Hwf 7/8XZ0Fr9N8TvIOPTTsvaDFYHKrIXclUCWG0lq+0Qyh1b3+ehQJ4t8gDlN5XeEiW A58AN6R/hvtCpQKG6FqxIEmdFSnR8dyE7RwPs26tgjPy2nShd8u2NePnCTbYS/v3 B5pKV+bHySOkhDd8+jSkHl1LDbX2rgdAln2nb6F8UIHqw3YKuT/PPR5nv4z6q7xx i80Fo21tMd89PCU1yi++uTU87PTRCO1f9PIKQlifzSfccP/+43R/aNQ8FrdcshNT ZENPoPcR6rntpGl0xOZMDa0xdQ0RpeR9YOCXpHv6Ija95lVv6O8SEAY1+SSRDFjb 4/FAmUV4AkOzolVX6+UFZekECgtu4O79EgE7YYwIzzy51uVQ5Uyo2Y+4ftTOl1eP +k0VfzePaOtc1AUun13hgRADRdU4sb8NvqjprW2gwYxKyjpq+Tc= =zf17 -----END PGP SIGNATURE-----pgpKhPF5NUBAq.pgp
Description: PGP signature
--- End Message ---