Your message dated Sun, 14 Jul 2024 21:52:20 +0000
with message-id <[email protected]>
and subject line Bug#1075567: fixed in tftp-hpa 5.2+20240610-1
has caused the Debian Bug report #1075567,
regarding tftp-hpa: 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 [email protected]
immediately.)


-- 
1075567: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075567
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:tftp-hpa
Version: 5.2+20150808-1.4
Severity: important
Tags: sid trixie
User: [email protected]
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/tftp-hpa_5.2+20150808-1.4_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

[...]
checking for tcpwrappers... yes
checking for regex.h... yes
checking for library containing regcomp... none required
checking for struct sockaddr_in6.sin6_addr... yes
checking for IPv6 support... yes
checking for struct in6_pktinfo.ipi6_addr... yes
checking whether ln -s works... yes
checking for x86_64-linux-gnu-ranlib... x86_64-linux-gnu-ranlib
checking for a BSD-compatible install... /usr/bin/install -c
configure: creating ./config.status
config.status: creating MCONFIG
config.status: creating aconfig.h
dh_testdir
/usr/bin/make -j8 all
make[1]: Entering directory '/<<PKGBUILDDIR>>'
echo \#define VERSION \"tftp-hpa `cat version`\" > version.h
/usr/bin/make -C  lib
/usr/bin/make -C  common
make[2]: Entering directory '/<<PKGBUILDDIR>>/lib'
x86_64-linux-gnu-gcc -g -O2 -W -Wall -Wpointer-arith -Wbad-function-cast 
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -Winline -Wwrite-strings -Wundef -Wshadow -Wsign-compare -pipe 
-fno-strict-aliasing -I/<<PKGBUILDDIR>> -c xmalloc.c
make[2]: Entering directory '/<<PKGBUILDDIR>>/common'
x86_64-linux-gnu-gcc -g -O2 -W -Wall -Wpointer-arith -Wbad-function-cast 
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -Winline -Wwrite-strings -Wundef -Wshadow -Wsign-compare -pipe 
-fno-strict-aliasing -I/<<PKGBUILDDIR>> -c tftpsubs.c
x86_64-linux-gnu-gcc -g -O2 -W -Wall -Wpointer-arith -Wbad-function-cast 
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -Winline -Wwrite-strings -Wundef -Wshadow -Wsign-compare -pipe 
-fno-strict-aliasing -I/<<PKGBUILDDIR>> -c xstrdup.c
rm -f libxtra.a
ar cq libxtra.a xmalloc.o xstrdup.o
x86_64-linux-gnu-ranlib libxtra.a
make[2]: Leaving directory '/<<PKGBUILDDIR>>/lib'
rm -f libcommon.a
ar cq libcommon.a tftpsubs.o
x86_64-linux-gnu-ranlib libcommon.a
make[2]: Leaving directory '/<<PKGBUILDDIR>>/common'
/usr/bin/make -C  tftp
/usr/bin/make -C  tftpd
make[2]: Entering directory '/<<PKGBUILDDIR>>/tftpd'
x86_64-linux-gnu-gcc -g -O2 -W -Wall -Wpointer-arith -Wbad-function-cast 
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -Winline -Wwrite-strings -Wundef -Wshadow -Wsign-compare -pipe 
-fno-strict-aliasing -I/<<PKGBUILDDIR>> -c tftpd.c
make[2]: Entering directory '/<<PKGBUILDDIR>>/tftp'
x86_64-linux-gnu-gcc -g -O2 -W -Wall -Wpointer-arith -Wbad-function-cast 
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -Winline -Wwrite-strings -Wundef -Wshadow -Wsign-compare -pipe 
-fno-strict-aliasing -I/<<PKGBUILDDIR>> -c tftp.c
x86_64-linux-gnu-gcc -g -O2 -W -Wall -Wpointer-arith -Wbad-function-cast 
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -Winline -Wwrite-strings -Wundef -Wshadow -Wsign-compare -pipe 
-fno-strict-aliasing -I/<<PKGBUILDDIR>> -c main.c
x86_64-linux-gnu-gcc -g -O2 -W -Wall -Wpointer-arith -Wbad-function-cast 
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -Winline -Wwrite-strings -Wundef -Wshadow -Wsign-compare -pipe 
-fno-strict-aliasing -I/<<PKGBUILDDIR>> -c recvfrom.c
x86_64-linux-gnu-gcc -g -O2 -W -Wall -Wpointer-arith -Wbad-function-cast 
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -Winline -Wwrite-strings -Wundef -Wshadow -Wsign-compare -pipe 
-fno-strict-aliasing -I/<<PKGBUILDDIR>> -c misc.c
x86_64-linux-gnu-gcc -g -O2 -W -Wall -Wpointer-arith -Wbad-function-cast 
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -Winline -Wwrite-strings -Wundef -Wshadow -Wsign-compare -pipe 
-fno-strict-aliasing -I/<<PKGBUILDDIR>> -c remap.c
sed -e 's/@@VERSION@@/5.2/g' < tftp.1.in > tftp.1
sed -e 's/@@VERSION@@/5.2/g' < tftpd.8.in > tftpd.8
tftp.c: In function ‘tftp_sendfile’:
tftp.c:88:5: error: implicit declaration of function ‘bsd_signal’; did you mean 
‘ssignal’? [-Wimplicit-function-declaration]
   88 |     bsd_signal(SIGALRM, timer);
      |     ^~~~~~~~~~
      |     ssignal
tftp.c:88:5: warning: nested extern declaration of ‘bsd_signal’ 
[-Wnested-externs]
main.c: In function ‘main’:
main.c:308:5: error: implicit declaration of function ‘bsd_signal’; did you 
mean ‘ssignal’? [-Wimplicit-function-declaration]
  308 |     bsd_signal(SIGINT, intr);
      |     ^~~~~~~~~~
      |     ssignal
main.c:308:5: warning: nested extern declaration of ‘bsd_signal’ 
[-Wnested-externs]
make[2]: *** [../MRULES:6: tftp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [../MRULES:6: main.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/tftp'
make[1]: *** [Makefile:7: tftp.build] Error 2
make[1]: *** Waiting for unfinished jobs....
tftpd.c: In function ‘tftp_recvfile’:
tftpd.c:1645:69: warning: argument ‘oap’ might be clobbered by ‘longjmp’ or 
‘vfork’ [-Wclobbered]
 1645 | static void tftp_recvfile(const struct formats *pf, struct tftphdr 
*oap, int oacklen)
      |                                                     ~~~~~~~~~~~~~~~~^~~
x86_64-linux-gnu-gcc  tftpd.o recvfrom.o misc.o remap.o ../common/libcommon.a 
-lwrap  /<<PKGBUILDDIR>>/lib/libxtra.a  -o tftpd
make[2]: Leaving directory '/<<PKGBUILDDIR>>/tftpd'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:43: build-arch-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: tftp-hpa
Source-Version: 5.2+20240610-1
Done: Chris Hofstaedtler <[email protected]>

We believe that the bug you reported is fixed in the latest version of
tftp-hpa, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Hofstaedtler <[email protected]> (supplier of updated tftp-hpa 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 14 Jul 2024 23:20:03 +0200
Source: tftp-hpa
Architecture: source
Version: 5.2+20240610-1
Distribution: unstable
Urgency: medium
Maintainer: Chris Hofstaedtler <[email protected]>
Changed-By: Chris Hofstaedtler <[email protected]>
Closes: 1029991 1039394 1075567
Changes:
 tftp-hpa (5.2+20240610-1) unstable; urgency=medium
 .
   * New upstream snapshot (Closes: #1075567)
   * Remove patches obsoleted by upstream
   * Pass additional args from autogen.sh to dh_autoreconf
   * Remove upstart support
   * Add systemd service (Closes: #1029991, #1039394)
   * Use dh-compat level 13
   * Use dh sequencer, migrate to dbgsym packages
Checksums-Sha1:
 645568eb77fb58cf45072f6ee99fe785b5f62170 2000 tftp-hpa_5.2+20240610-1.dsc
 042e2850ad55644448eb0fdd4b5206b13a783fe3 74701 
tftp-hpa_5.2+20240610.orig.tar.gz
 2ab9f355b07ff5ecacb427b8ec50a743badf4e00 22352 
tftp-hpa_5.2+20240610-1.debian.tar.xz
 6d7c82faac6d0ac7e339d910d4fb7b912283019a 6443 
tftp-hpa_5.2+20240610-1_arm64.buildinfo
Checksums-Sha256:
 642d70fb467124d5f318c6facb8898d8d56b29339ff2808f3d40a7d1ea41e9c6 2000 
tftp-hpa_5.2+20240610-1.dsc
 d60b8a5f5404eb1a2743a4788e33b37ebf250dde41154aaff99ccc54b3828af1 74701 
tftp-hpa_5.2+20240610.orig.tar.gz
 1c1709d4a253d83e5d8face97b9d8d4253b20fcdba2e02c63c59dad444ce29aa 22352 
tftp-hpa_5.2+20240610-1.debian.tar.xz
 f461022de9131e0c73281ce4650198ce6acf9c60fa84b608a1a210265aa6156c 6443 
tftp-hpa_5.2+20240610-1_arm64.buildinfo
Files:
 13ec2b5b9ad6327c4b8118579f11ba1c 2000 net optional tftp-hpa_5.2+20240610-1.dsc
 cca7f86305af1e569ec57882f7a0e61b 74701 net optional 
tftp-hpa_5.2+20240610.orig.tar.gz
 d17439bc5e9da49ccf444dc7592517bd 22352 net optional 
tftp-hpa_5.2+20240610-1.debian.tar.xz
 faff213e42bebaf8495e6a75d3102519 6443 net optional 
tftp-hpa_5.2+20240610-1_arm64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmaUQhMACgkQXBPW25MF
LgNO1g//c6zPkBb/wck0D/3aDUQhx0Kzm++RsWm2j4/cBWT34pVUzkEFBKqSvYxY
Z+dApbXGG21eNb3+kT/lTrskkqpL1d7iEpg+xSjxpH2rbDki5KQBmkc9IjAI+TCT
+B7zbNcS3JKtikuRy5UJPsYuqbdLSl9ErQlFZjiqvDk+DigPmc8BqbXD5KcjForI
1bFDzBkvumR7zpqXtSwcd/yMXg3VY5LW3SE0gIY/GXoUQ1akMXQv+VNs4EvcUlef
EjbQHywgPEWuBXJtzvbOjQnljtm00guDylJkpesP1MkbMLlnyDj+n1X4OZoZgOgL
F6Eq/JweFgL8Weerq/OVixI9ABJ2oV+B1o/ERU2yFH5D1N6TY7RmZtdwGcFM1ZZW
GNJjESCzWOBjQgZ3WLYJsY6DeBhn2Rs+k8kJoiLGgxZtcVVz6FhRvjq+vFmDZ4yO
E/eQgbwMgpz4ZNG6WRBnna4N/3KYjxpAvfiqoR/VW9XEDLacD+UI6lYT3pI9sOlg
cWYtnFBnJsev8mEWRp2EoUeXeVp///oXgVsENf8UqDyVOmAEBW+R/M4GUmm7e3jZ
jpAjFJZ3BD5jn17UUPayVeddtn60/hlS8H7GDw/jZpW7mw/7lWwBYkG3Lt5mrpG8
1fmNOf/+xqf/W23nx3zvVu/l46r2CYRR8VZx6nZYvEh+/pPXXg4=
=jBtj
-----END PGP SIGNATURE-----

Attachment: pgpWzsX1Y7Ien.pgp
Description: PGP signature


--- End Message ---

Reply via email to