Your message dated Sun, 14 Jul 2024 11:52:30 +0000
with message-id <[email protected]>
and subject line Bug#1075403: fixed in pvrg-jpeg 1.2.1+dfsg1-8
has caused the Debian Bug report #1075403,
regarding pvrg-jpeg: 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.)
--
1075403: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075403
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:pvrg-jpeg
Version: 1.2.1+dfsg1-7
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/pvrg-jpeg_1.2.1+dfsg1-7_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
[...]
Manually-specified variables were not used by the project:
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
CMAKE_FIND_USE_PACKAGE_REGISTRY
CMAKE_INSTALL_LIBDIR
CMAKE_INSTALL_LOCALSTATEDIR
CMAKE_INSTALL_RUNSTATEDIR
CMAKE_INSTALL_SYSCONFDIR
FETCHCONTENT_FULLY_DISCONNECTED
-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build -O--buildsystem=cmake
cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install
--strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f CMakeFiles/pvrg-jpeg.dir/build.make CMakeFiles/pvrg-jpeg.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 8%] Generating (newer) lexer.c based on lexer.l
/usr/bin/lex -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lexer.c
/<<PKGBUILDDIR>>/lexer.l
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/pvrg-jpeg.dir/DependInfo.cmake
"--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f CMakeFiles/pvrg-jpeg.dir/build.make CMakeFiles/pvrg-jpeg.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 25%] Building C object CMakeFiles/pvrg-jpeg.dir/leedct.o
[ 25%] Building C object CMakeFiles/pvrg-jpeg.dir/chendct.o
[ 33%] Building C object CMakeFiles/pvrg-jpeg.dir/io.o
[ 41%] Building C object CMakeFiles/pvrg-jpeg.dir/marker.o
/usr/bin/cc -DNOTRUNCATE -DSYSV -I/<<PKGBUILDDIR>> -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 -MD -MT
CMakeFiles/pvrg-jpeg.dir/chendct.o -MF CMakeFiles/pvrg-jpeg.dir/chendct.o.d -o
CMakeFiles/pvrg-jpeg.dir/chendct.o -c /<<PKGBUILDDIR>>/chendct.c
/usr/bin/cc -DNOTRUNCATE -DSYSV -I/<<PKGBUILDDIR>> -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 -MD -MT
CMakeFiles/pvrg-jpeg.dir/io.o -MF CMakeFiles/pvrg-jpeg.dir/io.o.d -o
CMakeFiles/pvrg-jpeg.dir/io.o -c /<<PKGBUILDDIR>>/io.c
/usr/bin/cc -DNOTRUNCATE -DSYSV -I/<<PKGBUILDDIR>> -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 -MD -MT
CMakeFiles/pvrg-jpeg.dir/leedct.o -MF CMakeFiles/pvrg-jpeg.dir/leedct.o.d -o
CMakeFiles/pvrg-jpeg.dir/leedct.o -c /<<PKGBUILDDIR>>/leedct.c
/usr/bin/cc -DNOTRUNCATE -DSYSV -I/<<PKGBUILDDIR>> -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 -MD -MT
CMakeFiles/pvrg-jpeg.dir/marker.o -MF CMakeFiles/pvrg-jpeg.dir/marker.o.d -o
CMakeFiles/pvrg-jpeg.dir/marker.o -c /<<PKGBUILDDIR>>/marker.c
[ 58%] Building C object CMakeFiles/pvrg-jpeg.dir/codec.o
[ 75%] Building C object CMakeFiles/pvrg-jpeg.dir/stream.o
[ 75%] Building C object CMakeFiles/pvrg-jpeg.dir/huffman.o
[ 75%] Building C object CMakeFiles/pvrg-jpeg.dir/jpeg.o
/usr/bin/cc -DNOTRUNCATE -DSYSV -I/<<PKGBUILDDIR>> -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 -MD -MT
CMakeFiles/pvrg-jpeg.dir/jpeg.o -MF CMakeFiles/pvrg-jpeg.dir/jpeg.o.d -o
CMakeFiles/pvrg-jpeg.dir/jpeg.o -c /<<PKGBUILDDIR>>/jpeg.c
/usr/bin/cc -DNOTRUNCATE -DSYSV -I/<<PKGBUILDDIR>> -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 -MD -MT
CMakeFiles/pvrg-jpeg.dir/codec.o -MF CMakeFiles/pvrg-jpeg.dir/codec.o.d -o
CMakeFiles/pvrg-jpeg.dir/codec.o -c /<<PKGBUILDDIR>>/codec.c
/usr/bin/cc -DNOTRUNCATE -DSYSV -I/<<PKGBUILDDIR>> -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 -MD -MT
CMakeFiles/pvrg-jpeg.dir/huffman.o -MF CMakeFiles/pvrg-jpeg.dir/huffman.o.d -o
CMakeFiles/pvrg-jpeg.dir/huffman.o -c /<<PKGBUILDDIR>>/huffman.c
/usr/bin/cc -DNOTRUNCATE -DSYSV -I/<<PKGBUILDDIR>> -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 -MD -MT
CMakeFiles/pvrg-jpeg.dir/stream.o -MF CMakeFiles/pvrg-jpeg.dir/stream.o.d -o
CMakeFiles/pvrg-jpeg.dir/stream.o -c /<<PKGBUILDDIR>>/stream.c
/<<PKGBUILDDIR>>/huffman.c: In function ‘UseDCHuffmanCheckingGEMSBug’:
/<<PKGBUILDDIR>>/huffman.c:714:14: warning: too many arguments for format
[-Wformat-extra-args]
714 | printf("GE table selection bug detected - assuming predictor bug
also\n",index);
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/marker.c:207:1: error: return type defaults to ‘int’
[-Wimplicit-int]
207 | WriteDnl()
| ^~~~~~~~
make[3]: *** [CMakeFiles/pvrg-jpeg.dir/build.make:167:
CMakeFiles/pvrg-jpeg.dir/marker.o] Error 1
make[3]: *** Waiting for unfinished jobs....
/<<PKGBUILDDIR>>/io.c: In function ‘SeekEndIob’:
/<<PKGBUILDDIR>>/io.c:789:11: warning: ignoring return value of ‘write’
declared with attribute ‘warn_unused_result’ [-Wunused-result]
789 | write(Iob->file,Terminator,1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/io.c: In function ‘TerminateFile’:
/<<PKGBUILDDIR>>/io.c:945:19: warning: ignoring return value of ‘write’
declared with attribute ‘warn_unused_result’ [-Wunused-result]
945 | write(CScan->Iob[i]->file,Terminator,1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:86: CMakeFiles/pvrg-jpeg.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:22: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: pvrg-jpeg
Source-Version: 1.2.1+dfsg1-8
Done: Étienne Mollier <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pvrg-jpeg, 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.
Étienne Mollier <[email protected]> (supplier of updated pvrg-jpeg 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: Sun, 14 Jul 2024 13:35:23 +0200
Source: pvrg-jpeg
Architecture: source
Version: 1.2.1+dfsg1-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Étienne Mollier <[email protected]>
Closes: 1075403
Changes:
pvrg-jpeg (1.2.1+dfsg1-8) unstable; urgency=medium
.
* d/control: declare compliance to standards version 4.7.0.
* gcc-14.patch: new: fix build failure caused by implicit int.
(Closes: #1075403)
Checksums-Sha1:
74bd271381c1a16128881db3289885a949464ea6 2163 pvrg-jpeg_1.2.1+dfsg1-8.dsc
d2615d5758c4ba8f3fdd80714224f782dbbd1c21 17340
pvrg-jpeg_1.2.1+dfsg1-8.debian.tar.xz
Checksums-Sha256:
9e4d9b79525f227af1e26318090ae624fe9444bd4b2cf795f862ce95d78c78d6 2163
pvrg-jpeg_1.2.1+dfsg1-8.dsc
c2d9d55bdca197573f8b4c4709a841cebfb4944a22d6a302c23d60450c247e7c 17340
pvrg-jpeg_1.2.1+dfsg1-8.debian.tar.xz
Files:
eab040a31b70381144f7e1dff6916f13 2163 graphics optional
pvrg-jpeg_1.2.1+dfsg1-8.dsc
85c06f5fc7dfc2567d23f721040ea8d4 17340 graphics optional
pvrg-jpeg_1.2.1+dfsg1-8.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmaTuMEUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdrgEg//XChNkhQclclUnm2mnbIIK1lSr85w
rUMwWOsMINNOBH82xAX567hmHnQ87xwE8U0I1Vrk+1UpbXeY3XpoLIvexGggi4tz
QRDE3l/vIa+i4jljigQ4OSuf71lw6JJDizN1Tacu+wIWlGsy8u+f8jIRIjrsndAT
aN0p9AyG7MJLtsOvVy9TldJfOvn53HHnn2IFHNgqaEokbQvJGqVCm1MpazVwjbGe
Ups7gcH5vVlVKGdUy2pXIoC1w3WLz3Ut+OamItNs0Y8AMLSyPhMvIo5G8oBUGk0I
MAZKBnE9mcN1w3Mk/sLoyYlDPT5wtf63FRPWbgA+wAhZU87HWL7PccVPTcMXYMHf
/NGiAPcj694YN17cODoFv52Q1Ixatv/XMqT4ZAOArbrukTH6GEygpHC119Vgwh9R
3qKTVSowdzrINCPNmzYKMJL+Zwc7o6vYAzQMH+np0i+dC2Z7urve5g6Ld+VpLHL4
la96em1qItL5vl1/+9TTwEgNsvqy6k6UYT9p9yrhW5gshXBYostahiYGBkZagkko
gk2keUPJI+E6j52PgfDG3cLYsIrxiPjq7MsW6l3krvwUC15oVVe2U2X9OhCM5yKv
6tZUyYpZc2Q7uPnvbnkB6klTRiZgER9oaMEIuYiWe0g1hPlGRyiYLxFjV/0+ysc5
QVEZkOcpykZ6xjs=
=lmV4
-----END PGP SIGNATURE-----
pgpzj4Us1epUo.pgp
Description: PGP signature
--- End Message ---