Your message dated Fri, 09 Aug 2024 00:04:35 +0000
with message-id <[email protected]>
and subject line Bug#1074939: fixed in eperl 2.2.14-24
has caused the Debian Bug report #1074939,
regarding eperl: 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.)
--
1074939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074939
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:eperl
Version: 2.2.14-23
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/eperl_2.2.14-23_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
[...]
/usr/bin/perl eperl_perl5_sm.pl >eperl_perl5_sm.h
x86_64-linux-gnu-gcc -O2 -g -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -c eperl_parse.c
x86_64-linux-gnu-gcc -O2 -g -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -c eperl_pp.c
x86_64-linux-gnu-gcc -O2 -g -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -c eperl_sys.c
x86_64-linux-gnu-gcc -O2 -g -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -c eperl_http.c
x86_64-linux-gnu-gcc -O2 -g -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -c eperl_getopt.c
x86_64-linux-gnu-gcc -O2 -g -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -c eperl_debug.c
x86_64-linux-gnu-gcc -O2 -g -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -c eperl_config.c
eperl_main.c:290:34: error: initialization of ‘int’ from ‘void *’ makes integer
from pointer without a cast [-Wint-conversion]
290 | { NULL, 0, NULL, NULL}
| ^~~~
x86_64-linux-gnu-gcc -O2 -g -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -c eperl_version.c
eperl_main.c:290:34: note: (near initialization for ‘options[21].val’)
x86_64-linux-gnu-gcc -O2 -g -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -c eperl_readme.c
eperl_main.c: In function ‘main’:
eperl_main.c:871:17: warning: ignoring return value of ‘chdir’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
871 | chdir(cwd2);
| ^~~~~~~~~~~
eperl_main.c:895:9: warning: ignoring return value of ‘seteuid’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
895 | seteuid(uid);
| ^~~~~~~~~~~~
eperl_main.c:901:9: warning: ignoring return value of ‘setegid’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
901 | setegid(uid);
| ^~~~~~~~~~~~
eperl_main.c:969:9: warning: ignoring return value of ‘getcwd’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
969 | getcwd(cwd, MAXPATHLEN);
| ^~~~~~~~~~~~~~~~~~~~~~~
eperl_main.c:975:9: warning: ignoring return value of ‘chdir’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
975 | chdir(sourcedir);
| ^~~~~~~~~~~~~~~~
eperl_main.c:983:9: warning: ignoring return value of ‘chdir’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
983 | chdir(cwd);
| ^~~~~~~~~~
eperl_main.c:1109:17: warning: ignoring return value of ‘chdir’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
1109 | chdir(cwd);
| ^~~~~~~~~~
eperl_http.c: In function ‘HTTP_FileOfURL’:
eperl_http.c:262:13: warning: comparison between pointer and zero character
constant [-Wpointer-compare]
262 | if (cps == NUL)
| ^~
x86_64-linux-gnu-gcc -O2 -g -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -c eperl_license.c
eperl_http.c:262:9: note: did you mean to dereference the pointer?
262 | if (cps == NUL)
| ^
eperl_sys.c: In function ‘abspath’:
eperl_sys.c:432:9: warning: ignoring return value of ‘getcwd’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
432 | getcwd(cwd, MAXPATHLEN);
| ^~~~~~~~~~~~~~~~~~~~~~~
eperl_sys.c:435:9: warning: ignoring return value of ‘chdir’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
435 | chdir(cp);
| ^~~~~~~~~
eperl_sys.c:436:9: warning: ignoring return value of ‘getcwd’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
436 | getcwd(apath, MAXPATHLEN);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
eperl_sys.c:438:9: warning: ignoring return value of ‘chdir’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
438 | chdir(cwd);
| ^~~~~~~~~~
x86_64-linux-gnu-gcc -O2 -g -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -c eperl_logo.c
make[2]: *** [Makefile:220: eperl_main.o] Error 1
make[2]: *** Waiting for unfinished jobs....
eperl_http.c: In function ‘HTTP_openURLasFP’:
eperl_http.c:327:5: warning: ignoring return value of ‘write’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
327 | write(s, cmd, strlen(cmd));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make[1]: *** [debian/rules:19: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: eperl
Source-Version: 2.2.14-24
Done: gregor herrmann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
eperl, 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.
gregor herrmann <[email protected]> (supplier of updated eperl 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: SHA512
Format: 1.8
Date: Fri, 09 Aug 2024 01:39:42 +0200
Source: eperl
Architecture: source
Version: 2.2.14-24
Distribution: unstable
Urgency: medium
Maintainer: Axel Beckert <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Closes: 1074939
Changes:
eperl (2.2.14-24) unstable; urgency=medium
.
* Debian Team upload.
.
[ Niko Tyni ]
* Fix type confusion with getopt_long(). (Closes: #1074939)
Checksums-Sha1:
20b2207355aed9f51179bda0c83cc17f29c5b6ea 2076 eperl_2.2.14-24.dsc
e957b0830966820981c6b1d72a01f15aedfa5c23 67980 eperl_2.2.14-24.debian.tar.xz
Checksums-Sha256:
9ff483d45a5b40cb3ef8e606d403bbfd300eebe7cd53ea15d6caa78ca91befe9 2076
eperl_2.2.14-24.dsc
ac1e49c2f893323027f12d14bf51b955d1400f66ad5396ea06a2c11f40fa03b8 67980
eperl_2.2.14-24.debian.tar.xz
Files:
1a69220781326ad940c0df88c1119f59 2076 devel optional eperl_2.2.14-24.dsc
1e301cd4334078dc5e37afe316173a07 67980 devel optional
eperl_2.2.14-24.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAma1WoBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgbo2BAAiIB/61QL5ukEMYaEazrc6VJXENshgNTAw62vc6ZFPLZsJhqV2/iM2zg4
6LmU7kwdIS6bLFpOXoCF2oWrUL1xCn3J9/QUJWH4GG407FEvVUyc0DAnzErM4Nv+
nCkWcirJTzxFSjh10jznQcvqIjtuoJRfZoTqXFKU7cDUCcLsoi81R+dLJRsxS5LL
TU1aTri5SYVFIeWd2Q2+YQFT2LkpmjaBeLLCq5IWd/2e5Yy6NHiS88VBuDXzWo7e
F19/i+mFsFRcQQTvCJ7cLCU4wByMYJF0g/5ZTtgj6KYt/FYExxv0KcTyk8aDCBHe
0aSqnKlYY7FYD8GO10mjR7QLkt3v/6EEiP1xTt44061hZsudESp1kg4NQSGP6duo
xfNF/5B6yLi2Mv+yU52nI/W6B7uvOqjXXKH0meDDnb6qrmvO+PUWw8j+77WDvAvw
p0S+HNJqQrEJoXz2q8860qvrxbHQ0RsEE4emc8qJ9odty9EO1wrEkS3JXm+Z5Z1a
ZWXbg76cUfrZXHnpakM9W2HONsvn0vQabgLiYIXLR3xfmreZlMU4lCX/CAJdB0ik
ZI/eqEH413aBCZi1v63haYYbEy8BAyXBQJWnTlxMibQo5fzWEDA6c2zKWPCTPqKI
6trW3FXfP0cM5ftgFmSPC1SVK8IcyD9wD7WQ1gt1uS211A/h0nM=
=D9O2
-----END PGP SIGNATURE-----
pgpNSpnq75xmE.pgp
Description: PGP signature
--- End Message ---