Your message dated Wed, 24 Jul 2024 20:38:29 +0000 with message-id <E1sWikn-00BLV6-H2@fasolo.debian.org> and subject line Bug#1075083: fixed in ident2 1.07-4 has caused the Debian Bug report #1075083, regarding ident2: 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.) -- 1075083: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075083 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: ident2: ftbfs with GCC-14
- From: Matthias Klose <doko@debian.org>
- Date: Wed, 03 Jul 2024 12:30:36 +0000
- Message-id: <[🔎] E1sOz88-0041hR-Q9@paradis.debian.org>
Package: src:ident2 Version: 1.07-3 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/ident2_1.07-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 [...] | int * /usr/include/x86_64-linux-gnu/sys/socket.h:131:47: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 131 | socklen_t *__restrict __len) __THROW; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ common.c: In function ‘_check_user_ident’: common.c:150:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 150 | fgets (buf, 4095, fp); | ^~~~~~~~~~~~~~~~~~~~~ common.c: In function ‘_clreply’: common.c:111:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 111 | write (cl->sd, buf, strlen (buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ daemon.c: In function ‘declient’: daemon.c:87:52: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign] 87 | close (accept (s, (struct sockaddr *)&sin, &ss)); | ^~~ | | | int * In file included from ident2.h:50, from daemon.c:34: /usr/include/x86_64-linux-gnu/sys/socket.h:307:42: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 307 | socklen_t *__restrict __addr_len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ daemon.c: In function ‘_accept_connect’: daemon.c:100:57: error: passing argument 3 of ‘accept’ from incompatible pointer type [-Wincompatible-pointer-types] 100 | while ((cl = accept(sv, (struct sockaddr *)sin, &sl)) == -1) { | ^~~ | | | size_t * {aka long unsigned int *} /usr/include/x86_64-linux-gnu/sys/socket.h:307:42: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘size_t *’ {aka ‘long unsigned int *’} 307 | socklen_t *__restrict __addr_len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[1]: *** [<builtin>: daemon.o] Error 1 make[1]: *** Waiting for unfinished jobs.... ident2.c: In function ‘inetd_child’: ident2.c:55:54: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign] 55 | if (getsockname (0, (struct sockaddr *)&sin, (int *)&sinsize) == -1) { | ^~~~~~~~~~~~~~~ | | | int * In file included from ident2.h:50, from ident2.c:24: /usr/include/x86_64-linux-gnu/sys/socket.h:117:47: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 117 | socklen_t *__restrict __len) __THROW; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ common.c: In function ‘nexus’: common.c:109:55: warning: ‘%s’ directive output may be truncated writing up to 128 bytes into a region of size between 102 and 110 [-Wformat-truncation=] 109 | snprintf (buf, ID_BUF_SIZE-1, "%d , %d : %s : %s\r\n", | ^~ ...... 199 | _clreply (cl, "USERID", buf); | ~~~ In file included from /usr/include/stdio.h:964, from ident2.h:35: In function ‘snprintf’, inlined from ‘_clreply’ at common.c:109:2, inlined from ‘_send_random_reply’ at common.c:199:2, inlined from ‘_new_cl’ at common.c:241:3, inlined from ‘nexus’ at common.c:283:12: /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 20 and 156 bytes into a destination of size 127 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j8 returned exit code 2 make: *** [debian/rules:4: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1075083-close@bugs.debian.org
- Subject: Bug#1075083: fixed in ident2 1.07-4
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Wed, 24 Jul 2024 20:38:29 +0000
- Message-id: <E1sWikn-00BLV6-H2@fasolo.debian.org>
- Reply-to: Boyuan Yang <byang@debian.org>
Source: ident2 Source-Version: 1.07-4 Done: Boyuan Yang <byang@debian.org> We believe that the bug you reported is fixed in the latest version of ident2, 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 1075083@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Boyuan Yang <byang@debian.org> (supplier of updated ident2 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: Wed, 24 Jul 2024 15:53:48 -0400 Source: ident2 Architecture: source Version: 1.07-4 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Boyuan Yang <byang@debian.org> Closes: 1075083 Changes: ident2 (1.07-4) unstable; urgency=medium . * QA upload. * debian/control: Add Vcs-* fields using Salsa Debian GitLab. * debian/patches/04_fix_gcc_14_ftbfs.patch: Add patch to fix FTBFS with gcc14. (Closes: #1075083) Checksums-Sha1: 85223ce6f2d0aa4a985e7157e8075dec5801763e 1804 ident2_1.07-4.dsc 2ba892719e6e6b3f6fd5b7010155e94518483607 57014 ident2_1.07.orig.tar.gz dfda4455a057e5295fa9cc34f12e051e6518907d 6892 ident2_1.07-4.debian.tar.xz 5c1eef4d714216ad8e8f61b407bcba2cabab0115 6085 ident2_1.07-4_amd64.buildinfo Checksums-Sha256: 7c9fe35cac98057423e639ee05b23afb6ae8a56ca2455de8ec0a9df0a678b861 1804 ident2_1.07-4.dsc 4293d7f23958b63b5e4a0e866c73e5563fcb1175826a549ea91502cb81336918 57014 ident2_1.07.orig.tar.gz 6775aac8dcdf7091bbe3fbf6880b0e8561cbc44f6f2e01423260ecaa45c27143 6892 ident2_1.07-4.debian.tar.xz f6dfa5148f211bed9c4c2c0106de51014e1f0bd240617c3b4212d65575642fa2 6085 ident2_1.07-4_amd64.buildinfo Files: 8cb01fef45c40d92c69f4f7dcc483d68 1804 net optional ident2_1.07-4.dsc b35df140b2239246840e6a486a149774 57014 net optional ident2_1.07.orig.tar.gz f2caad726da598827d48df89b1201761 6892 net optional ident2_1.07-4.debian.tar.xz 352bf62606de9d8133f450e14e49f349 6085 net optional ident2_1.07-4_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmahXFAACgkQwpPntGGC Ws4nkg/8CqlNoHQne0z9OhR6Up9g4waCt3YoZ4IKF6KhUWpThXWPI5TlkTZJsLh8 DBTGklChQ5+GFKE4EFGjyI7z64xQpdDIuy/oQtJfHL+OpKfG4R7F770k5m3FJ3XD fplVinloWuqBmZfiF/EoF3KvyM1mtpRGKTiK3BHQedlM26qJqpzSLL3qSePmwAhZ //cgQiyz2n4Lmy3+5GLPJS3oP086SaLErpoOU6pneFWiOeTvO50ur7V74mRkaDSO IsbMYM9dwSD/zii8yMoAO5Z/sFOMlKlgCEfd0/Z1XTCAmsxgutHqiAT1jm3PUxqz rv1otkMVd3OXOrWuhjEschKSzt9uY1wa8q54Y4K1E/QQV7lp9onHvHHAx2GQenra z4c5v0PBy44zb96810QwEii+eOwze0RRxP1SK9SXT47TlTNc3T1PagntPbYnw/r1 brO3EabeswxbIxr+s0M7/uglNB9iYBu1T9+uiEZ+izMarlcMC5RUJ6WKwLYwsUuc qdt57v/ZcGUUUCwC6gdoFA82lk+RylobnycgtgsbHlbxS7yccEkVE6aedTnm74P/ 6020axyI97O93V5ve9ivRV24kUF4/6pCHvAqZR6n4tW5VR9wOhXRfT29oZY5yn5V anLhT/Or2RM8tCY1WA/O3fAW2L7ZD6YTJeMGSFnKojQu/xmlGvc= =dDt+ -----END PGP SIGNATURE-----Attachment: pgp3Jz2Nid_b_.pgp
Description: PGP signature
--- End Message ---