Your message dated Sat, 17 Aug 2024 14:51:50 +0000 with message-id <E1sfKmU-009qak-Uw@fasolo.debian.org> and subject line Bug#1075710: fixed in zsync 0.6.2-6 has caused the Debian Bug report #1075710, regarding zsync: 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 owner@bugs.debian.org immediately.) -- 1075710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075710 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: zsync: ftbfs with GCC-14
- From: Matthias Klose <doko@debian.org>
- Date: Wed, 03 Jul 2024 12:50:06 +0000
- Message-id: <E1sOzR0-0045vd-7p@paradis.debian.org>
Package: src:zsync Version: 0.6.2-5 Severity: important Tags: sid trixie User: debian-gcc@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/zsync_0.6.2-5_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 [...] 196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/string.h:26, from sha1test.c:18: /usr/include/features.h:196:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from zmap.c:26: /usr/include/features.h:196:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ zsync.c: In function ‘zsync_begin’: zsync.c:154:44: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 154 | struct zsync_state *zs = calloc(sizeof *zs, 1); | ^ zsync.c:154:44: note: earlier argument should specify number of elements, later size of each element zsync.c:213:35: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 213 | if (zs->blocksize < 0 || (zs->blocksize & (zs->blocksize - 1))) { | ^ zsync.c:243:68: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 243 | if (fread(zblock, sizeof *zblock, nzblocks, f) < nzblocks) { | ^ zsync.c: In function ‘zsync_get_urls’: zsync.c:443:18: error: returning ‘char **’ from a function with incompatible return type ‘const char * const*’ [-Wincompatible-pointer-types] 443 | return zs->zurl; | ~~^~~~~~ zsync.c:448:18: error: returning ‘char **’ from a function with incompatible return type ‘const char * const*’ [-Wincompatible-pointer-types] 448 | return zs->url; | ~~^~~~~ zsync.c: In function ‘zsync_recompress’: zsync.c:704:55: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 704 | if (fwrite(p, 1, r - (p - buf), zout) != r - (p - buf)) { | ^~ zsync.c: In function ‘zsync_receive_data_compressed’: zsync.c:925:22: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 925 | zr->strm.next_in = buf; | ^ zsync.c:928:42: warning: comparison of integer expressions of different signedness: ‘off_t’ {aka ‘long int’} and ‘uLong’ {aka ‘long unsigned int’} [-Wsign-compare] 928 | if (zr->strm.total_in == 0 || offset != zr->strm.total_in) { | ^~ zsync.c:930:43: error: passing argument 4 of ‘zsync_configure_zstream_for_zdata’ from incompatible pointer type [-Wincompatible-pointer-types] 930 | &(zr->outoffset)); | ^~~~~~~~~~~~~~~~ | | | off_t * {aka long int *} zsync.c:771:65: note: expected ‘long long int *’ but argument is of type ‘off_t *’ {aka ‘long int *’} 771 | long zoffset, long long *poutoffset) { | ~~~~~~~~~~~^~~~~~~~~~ zsync.c:942:26: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 942 | zr->strm.next_in = buf; | ^ zsync.c:954:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 954 | eoz = 1; | ~~~~^~~ zsync.c:955:9: note: here 955 | case Z_BUF_ERROR: | ^~~~ make[3]: *** [Makefile:561: zsync.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/<<PKGBUILDDIR>>/libzsync' make[2]: *** [Makefile:750: all-recursive] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [Makefile:584: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j8 returned exit code 2 make: *** [debian/rules:16: build] Error 25 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1075710-close@bugs.debian.org
- Subject: Bug#1075710: fixed in zsync 0.6.2-6
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 17 Aug 2024 14:51:50 +0000
- Message-id: <E1sfKmU-009qak-Uw@fasolo.debian.org>
- Reply-to: Marcos Talau <talau@debian.org>
Source: zsync Source-Version: 0.6.2-6 Done: Marcos Talau <talau@debian.org> We believe that the bug you reported is fixed in the latest version of zsync, 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 1075710@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Marcos Talau <talau@debian.org> (supplier of updated zsync 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 17 Aug 2024 11:13:23 -0300 Source: zsync Architecture: source Version: 0.6.2-6 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Marcos Talau <talau@debian.org> Closes: 1075710 Changes: zsync (0.6.2-6) unstable; urgency=medium . * QA upload. * debian/patches/fix-build-with-gcc-14.patch: Fix build with GCC 14. (Closes: #1075710) Checksums-Sha1: 093734532666418841249bd3bfa432e73f3693c2 1789 zsync_0.6.2-6.dsc 3f3925124e158fba2a5067253ca67731370073e5 9288 zsync_0.6.2-6.debian.tar.xz 963068fa810af4ef198271a95de09e19a394bc40 6844 zsync_0.6.2-6_source.buildinfo Checksums-Sha256: 397cf192ef6f79179f8096afcb9cdcdf31bd8b68a4588a1d1dedddd3fe665201 1789 zsync_0.6.2-6.dsc cce63743773fb023b460f76cfeb8f48c3466aba08aa623a0252c7757a91afacd 9288 zsync_0.6.2-6.debian.tar.xz f9688caaa741fbdea5e929160d490a880eeab542e8a90366ae393ce29edd1744 6844 zsync_0.6.2-6_source.buildinfo Files: 1999973a3a445debe762f4e7cfdfc753 1789 net optional zsync_0.6.2-6.dsc 5b058de22803b7373e8c93318f2f6faa 9288 net optional zsync_0.6.2-6.debian.tar.xz ed03c89f3ffea74ba01290c3f2949f2a 6844 net optional zsync_0.6.2-6_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEtSLzkVnaB9053AsR9LqqgNsoukwFAmbAssIACgkQ9LqqgNso ukwe2w//SwL1CN7P1CbJpH72uwEIe6aoAyY6IEeHPF9b2ZBl7CiOYZ4gzE0uKccX 9KyuBvZ+ZTa7cHUY6b9L5WKB5Zpq1eXNjeTxDZXJFH91r9SFR1YDBtnlPjxzUh4B kBs8omLuUJF1jiHLJwWKTQl2EBkSuzBuUYTIXI7hNIGoXWWxVj81zsffSpJUoyly 5t8dGXPYmgbfLGnkJ6mZ6D5nzix0P1gTCBJK2fXIVswQ7DWOOG2ZwYC38IyKcf/i NvFyU06dBwcnSDMB8dg2U4bc3k7kOUGEnwxuQWVKEyGqtw+ZRjXHqUTkd+tUJYMa Z395jdg5XLq/jupkI5NLJC8xJwdDPKB6FgG+QfnwMj8SaVqmA+riNyvqWXbksTzj KzeWRNgazeVegTfXWoHcHv4Qh3FBhnkoc5VjPQ8OYOReuQ6ciz0U68aT6iPuXTqE YPBKEk8TEqV/v+hGraQMJg6xaOphZu7DzS1u4CupOUXvBD8DtNVjawnfGj6dBHWB R0srbcnw6ygjSHpA/4/aQ8GVKnHswYM4D3lxcGhQjj+t8zaBT0f4Kup2Kdr+PjwH hfPCrkJyrCR5QyGa7XZi70JduHqDoUFrDKOKfqZmOH6zggdDUfDTo2atPs3ZNU/f xlY4iFpQqRC3vm8yFyXJKntkvH8uxFzqJqv8wHUDX7RxkIxiENA= =YsvP -----END PGP SIGNATURE-----Attachment: pgp20WoTVFf_K.pgp
Description: PGP signature
--- End Message ---