Your message dated Mon, 23 Dec 2024 16:23:53 +0000
with message-id <e1tpldl-002k4g...@fasolo.debian.org>
and subject line Bug#1075188: fixed in libmpc 2:0.1~r495-3
has caused the Debian Bug report #1075188,
regarding libmpc: 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 ow...@bugs.debian.org
immediately.)
--
1075188: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075188
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libmpc
Version: 2:0.1~r495-2
Severity: important
Tags: sid trixie
User: debian-...@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/libmpc_0.1~r495-2_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
[...]
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c mpc_bits_reader.c -fPIC -DPIC -o
.libs/mpc_bits_reader.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c synth_filter.c -fPIC -DPIC -o
.libs/synth_filter.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c requant.c -o requant.o >/dev/null
2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c mpc_reader.c -o mpc_reader.o
>/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c huffman.c -o huffman.o >/dev/null
2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c mpc_bits_reader.c -o
mpc_bits_reader.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../include -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden
-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
../common/crc32.lo ../common/crc32.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../include -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden
-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
../common/huffman-bcl.lo ../common/huffman-bcl.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../common/crc32.c -fPIC -DPIC -o
../common/.libs/crc32.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c synth_filter.c -o synth_filter.o
>/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c streaminfo.c -o streaminfo.o
>/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../common/crc32.c -o
../common/crc32.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../common/huffman-bcl.c -fPIC -DPIC
-o ../common/.libs/huffman-bcl.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../common/huffman-bcl.c -o
../common/huffman-bcl.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c mpc_demux.c -o mpc_demux.o
>/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include
-Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=."
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c mpc_decoder.c -o mpc_decoder.o
>/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=link gcc -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -no-undefined -version-info 7:0:1
-Wl,-z,relro -o libmpcdec.la -rpath /usr/lib/x86_64-linux-gnu huffman.lo
mpc_decoder.lo mpc_reader.lo requant.lo streaminfo.lo synth_filter.lo
mpc_bits_reader.lo mpc_demux.lo ../common/crc32.lo ../common/huffman-bcl.lo -lm
libtool: link: gcc -shared -fPIC -DPIC .libs/huffman.o .libs/mpc_decoder.o
.libs/mpc_reader.o .libs/requant.o .libs/streaminfo.o .libs/synth_filter.o
.libs/mpc_bits_reader.o .libs/mpc_demux.o ../common/.libs/crc32.o
../common/.libs/huffman-bcl.o -lm -g -O2 -fstack-protector-strong -Wl,-z
-Wl,relro -Wl,-soname -Wl,libmpcdec.so.6 -o .libs/libmpcdec.so.6.1.0
libtool: link: (cd ".libs" && rm -f "libmpcdec.so.6" && ln -s
"libmpcdec.so.6.1.0" "libmpcdec.so.6")
libtool: link: (cd ".libs" && rm -f "libmpcdec.so" && ln -s
"libmpcdec.so.6.1.0" "libmpcdec.so")
libtool: link: ar cr .libs/libmpcdec.a huffman.o mpc_decoder.o mpc_reader.o
requant.o streaminfo.o synth_filter.o mpc_bits_reader.o mpc_demux.o
../common/crc32.o ../common/huffman-bcl.o
libtool: link: ranlib .libs/libmpcdec.a
libtool: link: ( cd ".libs" && rm -f "libmpcdec.la" && ln -s "../libmpcdec.la"
"libmpcdec.la" )
make[2]: Leaving directory '/<<PKGBUILDDIR>>/libmpcdec'
Making all in libmpcenc
make[2]: Entering directory '/<<PKGBUILDDIR>>/libmpcenc'
gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wdate-time
-D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o analy_filter.o analy_filter.c
gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wdate-time
-D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o bitstream.o bitstream.c
gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wdate-time
-D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o encode_sv7.o encode_sv7.c
gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wdate-time
-D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o huffsv7.o huffsv7.c
gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wdate-time
-D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o quant.o quant.c
rm -f libmpcenc.a
ar cru libmpcenc.a analy_filter.o bitstream.o encode_sv7.o huffsv7.o quant.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libmpcenc.a
make[2]: Leaving directory '/<<PKGBUILDDIR>>/libmpcenc'
Making all in libmpcpsy
make[2]: Entering directory '/<<PKGBUILDDIR>>/libmpcpsy'
gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wdate-time
-D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o ans.o ans.c
gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wdate-time
-D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o cvd.o cvd.c
gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wdate-time
-D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o fft4g.o fft4g.c
gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wdate-time
-D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o fft_routines.o fft_routines.c
gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wdate-time
-D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o psy.o psy.c
gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wdate-time
-D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o psy_tab.o psy_tab.c
gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wdate-time
-D_FORTIFY_SOURCE=2 -fvisibility=hidden -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o profile.o profile.c
ans.c: In function ‘NS_Analyse’:
ans.c:290:120: error: passing argument 10 of ‘FindOptimalANS’ from incompatible
pointer type [-Wincompatible-pointer-types]
290 | FindOptimalANS ( MaxBand, MSflag, ANSspec_L, ANSspec_M,
m->NS_Order_L, m->SNR_comp_L, m->FIR_L, smr.L, smr.M, m->SCF_Index_L, Transient
);
|
~^~~~~~~~~~~~~
|
|
|
int *
ans.c:159:40: note: expected ‘const int (*)[3]’ but argument is of type ‘int *’
159 | const int scf [] [3],
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
ans.c:295:120: error: passing argument 10 of ‘FindOptimalANS’ from incompatible
pointer type [-Wincompatible-pointer-types]
295 | FindOptimalANS ( MaxBand, MSflag, ANSspec_R, ANSspec_S,
m->NS_Order_R, m->SNR_comp_R, m->FIR_R, smr.R, smr.S, m->SCF_Index_R, Transient
);
|
~^~~~~~~~~~~~~
|
|
|
int *
ans.c:159:40: note: expected ‘const int (*)[3]’ but argument is of type ‘int *’
159 | const int scf [] [3],
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
make[2]: *** [Makefile:387: ans.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/<<PKGBUILDDIR>>/libmpcpsy'
make[1]: *** [Makefile:410: all-recursive] Error 1
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 ---
Source: libmpc
Source-Version: 2:0.1~r495-3
Done: Sebastian Ramacher <sramac...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libmpc, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastian Ramacher <sramac...@debian.org> (supplier of updated libmpc 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 23 Dec 2024 15:11:14 +0100
Source: libmpc
Architecture: source
Version: 2:0.1~r495-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multime...@lists.debian.org>
Changed-By: Sebastian Ramacher <sramac...@debian.org>
Closes: 1075188
Changes:
libmpc (2:0.1~r495-3) unstable; urgency=medium
.
* Team upload
.
[ Debian Janitor ]
* Remove constraints unnecessary since buster
.
[ Sebastian Ramacher ]
* debian/patches: Fix build with GCC-14 (Closes: #1075188)
* debian/control:
- Use pkgconf
- Bump Standards-Version
- Bump debhelper compat to 13
Checksums-Sha1:
2fad70a064bd0298b2c5cad168bfdb79e8ab13be 1518 libmpc_0.1~r495-3.dsc
e9f9dc3fb273e2cb4c6a70362e2f55aa0f378691 7820 libmpc_0.1~r495-3.debian.tar.xz
ddeb14b6fc9814aef55db52109166181cb11ed10 6665 libmpc_0.1~r495-3_amd64.buildinfo
Checksums-Sha256:
977a3f9dfb6f71ba660a2971041a428a35899123146076df6fe1f452c15f73cc 1518
libmpc_0.1~r495-3.dsc
8753c97962bfe4fe603a18fb17e34277257ad0b1320a4a54dc40647f9a3e9aa5 7820
libmpc_0.1~r495-3.debian.tar.xz
2a74c6fd5caf69f7f8ddb9abeb896147c7eba3eeb23787f2bedbc437a11fe6ef 6665
libmpc_0.1~r495-3_amd64.buildinfo
Files:
3878cf5329c34ff0d2346d6a8dc0c5e0 1518 sound optional libmpc_0.1~r495-3.dsc
6b1f11bb92a7548bbd6594c0ccbfee70 7820 sound optional
libmpc_0.1~r495-3.debian.tar.xz
112b945e56369bd9364ec099d8386490 6665 sound optional
libmpc_0.1~r495-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQRCYn6EHZln2oPh+pAhk2s2YA/NiQUCZ2mGwQAKCRAhk2s2YA/N
ia2XAP9+/XNClKBaKBZx+Gm9NDb3akmb4n2qUDAz7gpwCHgkGgD/aXH1GCy8K/D1
TK5XqlzCNhgoF/H8LcP/HYxNsN/UJgs=
=89GA
-----END PGP SIGNATURE-----
pgplLgPuWzJyR.pgp
Description: PGP signature
--- End Message ---