Your message dated Wed, 03 Jul 2024 18:34:02 +0000
with message-id <[email protected]>
and subject line Bug#1075088: fixed in iir1 1.9.4+dfsg-2
has caused the Debian Bug report #1075088,
regarding iir1: 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.)


-- 
1075088: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075088
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:iir1
Version: 1.9.4+dfsg-1
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/iir1_1.9.4+dfsg-1_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

[...]
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libiir.so
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Biquad.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Butterworth.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Cascade.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/ChebyshevI.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/ChebyshevII.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Common.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Custom.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Layout.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/MathSupplement.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/PoleFilter.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/RBJ.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/State.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Types.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/Iir.h
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/iir.pc
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libiir_static.a
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Biquad.h
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Butterworth.h
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Cascade.h
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/ChebyshevI.h
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/ChebyshevII.h
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Common.h
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Custom.h
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Layout.h
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/MathSupplement.h
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/PoleFilter.h
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/RBJ.h
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/State.h
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/iir/Types.h
-- Up-to-date: /<<PKGBUILDDIR>>/debian/tmp/usr/include/Iir.h
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/iir/iirTargets.cmake
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/iir/iirTargets-none.cmake
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/iir/iirConfig.cmake
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/iir/iirConfigVersion.cmake
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
   dh_install
   dh_installdocs
   dh_installchangelogs
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libiir1/DEBIAN/symbols doesn't match 
completely debian/libiir1.symbols
--- debian/libiir1.symbols (libiir1_1.9.4+dfsg-1_amd64)
+++ dpkg-gensymbolsTQDPSN       2024-07-02 00:04:39.047109379 +0000
@@ -55,7 +55,7 @@
  (c++)"Iir::Custom::TwoPole::setup(double, double, double, double, 
double)@Base" 1.9.4
  (c++)"Iir::HighPassTransform::HighPassTransform(double, Iir::LayoutBase&, 
Iir::LayoutBase const&)@Base" 1.9.4
  (c++)"Iir::HighPassTransform::transform(std::complex<double>)@Base" 1.9.4
- (c++)"Iir::LayoutBase::add(Iir::ComplexPair const&, Iir::ComplexPair 
const&)@Base" 1.9.4
+#MISSING: 1.9.4+dfsg-1# (c++)"Iir::LayoutBase::add(Iir::ComplexPair const&, 
Iir::ComplexPair const&)@Base" 1.9.4
  (c++)"Iir::LowPassTransform::LowPassTransform(double, Iir::LayoutBase&, 
Iir::LayoutBase const&)@Base" 1.9.4
  (c++)"Iir::LowPassTransform::transform(std::complex<double>)@Base" 1.9.4
  (c++)"Iir::RBJ::AllPass::setupN(double, double)@Base" 1.9.4
@@ -69,4 +69,4 @@
  (c++)"Iir::RBJ::LowPass::setupN(double, double)@Base" 1.9.4
  (c++)"Iir::RBJ::LowShelf::setupN(double, double, double)@Base" 1.9.4
  (c++)"throw_invalid_argument(char const*)@Base" 1.9.4
- (c++)"void std::vector<Iir::PoleZeroPair, std::allocator<Iir::PoleZeroPair> 
>::_M_realloc_insert<Iir::PoleZeroPair 
const&>(__gnu_cxx::__normal_iterator<Iir::PoleZeroPair*, 
std::vector<Iir::PoleZeroPair, std::allocator<Iir::PoleZeroPair> > >, 
Iir::PoleZeroPair const&)@Base" 1.9.4
+#MISSING: 1.9.4+dfsg-1# (c++)"void std::vector<Iir::PoleZeroPair, 
std::allocator<Iir::PoleZeroPair> >::_M_realloc_insert<Iir::PoleZeroPair 
const&>(__gnu_cxx::__normal_iterator<Iir::PoleZeroPair*, 
std::vector<Iir::PoleZeroPair, std::allocator<Iir::PoleZeroPair> > >, 
Iir::PoleZeroPair const&)@Base" 1.9.4
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: iir1
Source-Version: 1.9.4+dfsg-2
Done: Stephen Kitt <[email protected]>

We believe that the bug you reported is fixed in the latest version of
iir1, 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.
Stephen Kitt <[email protected]> (supplier of updated iir1 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: Wed, 03 Jul 2024 20:21:14 +0200
Source: iir1
Architecture: source
Version: 1.9.4+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Stephen Kitt <[email protected]>
Changed-By: Stephen Kitt <[email protected]>
Closes: 1075088
Changes:
 iir1 (1.9.4+dfsg-2) unstable; urgency=medium
 .
   * Add LayoutBase::addPoleZeroConjugatePairs to the list of symbols; it
     is exported at least on armhf.
   * Mark LayoutBase::add and the std::vector _M_realloc_insert as
     optional; g++ 14 no longer exports them. Closes: #1075088.
   * Standards-Version 4.7.0, no change required.
Checksums-Sha1:
 85869629c39f45902a047f4cb4d66be8badf120e 1965 iir1_1.9.4+dfsg-2.dsc
 f849e9677c2ddc20926170ac801d89335c776f77 3340 iir1_1.9.4+dfsg-2.debian.tar.xz
 6cf87dc36c563ef46ba39110577dbf3e63adf915 7252 
iir1_1.9.4+dfsg-2_source.buildinfo
Checksums-Sha256:
 8a50a440e5d34dcb23343c3d33dc1dd41cce125df7ffa4aed43605c6184a39c7 1965 
iir1_1.9.4+dfsg-2.dsc
 a1aa4d5b1797a0dadef0163317c57a01c8568dd2586a4e9d2e4fb1549f710ec4 3340 
iir1_1.9.4+dfsg-2.debian.tar.xz
 bb31c035abf87817f7d8312fd87b4aaffcc52c51009bf6091e8b9b18f8dafc52 7252 
iir1_1.9.4+dfsg-2_source.buildinfo
Files:
 12e74d932ed74ac0b77fee986cf2c245 1965 libs optional iir1_1.9.4+dfsg-2.dsc
 bc53a1ecffefb1c75ef1933c5a7e9926 3340 libs optional 
iir1_1.9.4+dfsg-2.debian.tar.xz
 dd13be8491831a4dcd84e3c6ac0c5542 7252 libs optional 
iir1_1.9.4+dfsg-2_source.buildinfo

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

iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmaFlqQACgkQgNMC9Yht
g5xJjBAAh8LjB9R9Vy36nbO+Md12gByomWSZHodLXBlhQZHii1fu/kgbcENM/5+e
lv6WP0KBKU27voGlTaDQyW8VsVdGNs4EFdFzVcR0X8Jw8VJ67/iFahKhPI8gyRG0
64lB9K0HZ0Tm2AGlAeiOqSEZxgRrw8zs6kOKsS2QBUvVOT5WZxmL2fy9ZpS7M71C
EXh2FTLkazHx8Q9dDxVpTjplfJpCAdH5hvnA5FjR4PLXHQeb7okS4JxQ+Xr3tigr
8sr7HRkD9S73Yjpt6AIihZ3PaPZYxTIihAzWFPSd+QGqYbf5usY1cXdEhEHI7Fib
mZRd7rsAYVHbJUtjVFKMPPUPf/TrtVUMiRHA0/ILtXflSHVDOB0UvFqwEw9td+Yu
dZBk0QzMdBK2P42BOJxDu/ef/XMA/6QNhN5RejawXolyQ3RWURcAKe+DO+Vjog79
naibb6q6rNdDVBPXo+ADiZWG3OsworGz1PG0Hl1Dd/VbR4bUsXhw5o8jbVtSfb72
pnpbYlUD5pskgFdpW5yxwaX/PSkVv1zc2lE61qd6EuhKcB1GByR/B+hcOCsUfazs
FhLFX+4ixPCM/iB961PZur2s5Ejv33X8YlLYYHMPHyVo5AIbHBnc57GuS8MCcj5B
Ane6vS9DsFNAZ/+H8odU3cP+MAPIz4JiE+uctigRGi3aOL9Lu0s=
=zzn/
-----END PGP SIGNATURE-----

Attachment: pgpUO8gXciHvg.pgp
Description: PGP signature


--- End Message ---

Reply via email to