Your message dated Fri, 15 Oct 2021 09:03:45 +0000
with message-id <[email protected]>
and subject line Bug#984206: fixed in libquazip 0.9.1-2
has caused the Debian Bug report #984206,
regarding libquazip: ftbfs with GCC-11
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.)
--
984206: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984206
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libquazip
Version: 0.9.1-1
Severity: normal
Tags: sid bookworm
User: [email protected]
Usertags: ftbfs-gcc-11
[This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.
The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/libquazip_0.9.1-1_unstable_gcc11.log
The last lines of the build log are at the end of this report.
To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html
GCC 11 defaults to the GNU++17 standard. If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.
[...]
gzip -9nf usr/share/doc/libquazip5-1/changelog
usr/share/doc/libquazip5-1/changelog.Debian usr/share/man/man1/libquazip5-1.1
chmod a-x usr/share/doc/libquazip-doc/changelog
usr/share/doc/libquazip-doc/changelog.Debian
gzip -9nf usr/share/doc/libquazip5-dev/changelog
usr/share/doc/libquazip5-dev/changelog.Debian
gzip -9nf usr/share/doc/libquazip-doc/changelog
usr/share/doc/libquazip-doc/changelog.Debian
cd '/<<PKGBUILDDIR>>'
cd '/<<PKGBUILDDIR>>'
cd '/<<PKGBUILDDIR>>'
rm -f debian/libquazip5-1/usr/share/doc/libquazip5-1/NEWS
debian/libquazip5-1/usr/share/doc/libquazip5-1/NEWS.gz
ln -s changelog.gz
debian/libquazip5-1/usr/share/doc/libquazip5-1/NEWS.gz
rm -f debian/libquazip5-dev/usr/share/doc/libquazip5-dev/NEWS
debian/libquazip5-dev/usr/share/doc/libquazip5-dev/NEWS.gz
ln -s changelog.gz
debian/libquazip5-dev/usr/share/doc/libquazip5-dev/NEWS.gz
rm -f debian/libquazip-doc/usr/share/doc/libquazip-doc/NEWS
debian/libquazip-doc/usr/share/doc/libquazip-doc/NEWS.gz
ln -s changelog.gz
debian/libquazip-doc/usr/share/doc/libquazip-doc/NEWS.gz
dh_fixperms -O-buildsystemqmake
find debian/libquazip5-1 ! -type l -a -true -a -true -print0
2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/libquazip5-dev ! -type l -a -true -a -true -print0
2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/libquazip-doc ! -type l -a -true -a -true -print0
2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/libquazip5-1/usr/share/doc -type f -a -true -a ! -regex
'debian/libquazip5-1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null |
xargs -0r chmod 0644
find debian/libquazip-doc/usr/share/doc -type f -a -true -a ! -regex
'debian/libquazip-doc/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null |
xargs -0r chmod 0644
find debian/libquazip5-dev/usr/share/doc -type f -a -true -a ! -regex
'debian/libquazip5-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null |
xargs -0r chmod 0644
find debian/libquazip5-1/usr/share/doc -type d -a -true -a -true
-print0 2>/dev/null | xargs -0r chmod 0755
find debian/libquazip5-dev/usr/share/doc -type d -a -true -a -true
-print0 2>/dev/null | xargs -0r chmod 0755
find debian/libquazip-doc/usr/share/doc -type d -a -true -a -true
-print0 2>/dev/null | xargs -0r chmod 0755
find debian/libquazip5-1/usr/share/man -type f -a -true -a -true
-print0 2>/dev/null | xargs -0r chmod 0644
find debian/libquazip5-dev/usr/include -type f -a -true -a -true
-print0 2>/dev/null | xargs -0r chmod 0644
find debian/libquazip-doc/usr/share/lintian/overrides -type f -a -true
-a -true -print0 2>/dev/null | xargs -0r chmod 0644
find debian/libquazip5-1 -type f \( -name '*.so.*' -o -name '*.so' -o
-name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss'
-o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name
'*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0
2>/dev/null | xargs -0r chmod 0644
find debian/libquazip5-dev -type f \( -name '*.so.*' -o -name '*.so' -o
-name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss'
-o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name
'*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0
2>/dev/null | xargs -0r chmod 0644
find debian/libquazip-doc -type f \( -name '*.so.*' -o -name '*.so' -o
-name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss'
-o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name
'*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0
2>/dev/null | xargs -0r chmod 0644
find debian/libquazip5-1/usr/lib -type f -name '*.ali' -a -true -a
-true -print0 2>/dev/null | xargs -0r chmod uga-w
find debian/libquazip5-dev/usr/lib -type f -name '*.ali' -a -true -a
-true -print0 2>/dev/null | xargs -0r chmod uga-w
rm -f debian/libquazip-doc.debhelper.log
debian/libquazip5-1.debhelper.log debian/libquazip5-dev.debhelper.log
debian/rules override_dh_missing
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_missing --fail-missing
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_dwz -a -O-buildsystemqmake
dwz -- debian/libquazip5-1/usr/lib/x86_64-linux-gnu/libquazip5.so.1.0.0
dh_strip -a -O-buildsystemqmake
strip --strip-debug --remove-section=.comment --remove-section=.note
--enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N
__gnu_lto_slim -N __gnu_lto_v1
debian/libquazip5-dev/usr/lib/x86_64-linux-gnu/libquazip5.a
install -d
debian/.debhelper/libquazip5-1/dbgsym-root/usr/lib/debug/.build-id/5b
objcopy --only-keep-debug --compress-debug-sections
debian/libquazip5-1/usr/lib/x86_64-linux-gnu/libquazip5.so.1.0.0
debian/.debhelper/libquazip5-1/dbgsym-root/usr/lib/debug/.build-id/5b/b19efadb20793293f1c240640a587a8a66c924.debug
chmod 0644 --
debian/.debhelper/libquazip5-1/dbgsym-root/usr/lib/debug/.build-id/5b/b19efadb20793293f1c240640a587a8a66c924.debug
strip --remove-section=.comment --remove-section=.note --strip-unneeded
debian/libquazip5-1/usr/lib/x86_64-linux-gnu/libquazip5.so.1.0.0
objcopy --add-gnu-debuglink
debian/.debhelper/libquazip5-1/dbgsym-root/usr/lib/debug/.build-id/5b/b19efadb20793293f1c240640a587a8a66c924.debug
debian/libquazip5-1/usr/lib/x86_64-linux-gnu/libquazip5.so.1.0.0
install -d debian/.debhelper/libquazip5-1/dbgsym-root/usr/share/doc
ln -s libquazip5-1
debian/.debhelper/libquazip5-1/dbgsym-root/usr/share/doc/libquazip5-1-dbgsym
dh_makeshlibs -a -O-buildsystemqmake
rm -f debian/libquazip5-1/DEBIAN/shlibs
echo "libquazip5 1 libquazip5-1 (>= 0.9.1)" >>
debian/libquazip5-1/DEBIAN/shlibs
chmod 0644 -- debian/libquazip5-1/DEBIAN/shlibs
dpkg-gensymbols -plibquazip5-1 -Idebian/libquazip5-1.symbols.amd64
-Pdebian/libquazip5-1
-edebian/libquazip5-1/usr/lib/x86_64-linux-gnu/libquazip5.so.1.0.0
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols
file: see diff output below
dpkg-gensymbols: warning: debian/libquazip5-1/DEBIAN/symbols doesn't match
completely debian/libquazip5-1.symbols.amd64
--- debian/libquazip5-1.symbols.amd64 (libquazip5-1_0.9.1-1_amd64)
+++ dpkg-gensymbols5l5C8M 2021-03-01 21:05:52.155832010 +0000
@@ -334,7 +334,7 @@
_ZSt13__heap_selectIN5QListI16QuaZipFileInfo64E8iteratorEN9__gnu_cxx5__ops15_Iter_comp_iterI19QuaZipDirComparatorEEEvT_S9_S9_T0_@Base
0.9
_ZSt16__insertion_sortIN5QListI16QuaZipFileInfo64E8iteratorEN9__gnu_cxx5__ops15_Iter_comp_iterI19QuaZipDirComparatorEEEvT_S9_T0_@Base
0.9
_ZSt16__introsort_loopIN5QListI16QuaZipFileInfo64E8iteratorEiN9__gnu_cxx5__ops15_Iter_comp_iterI19QuaZipDirComparatorEEEvT_S9_T0_T1_@Base
0.9
-
_ZSt21__unguarded_partitionIN5QListI16QuaZipFileInfo64E8iteratorEN9__gnu_cxx5__ops15_Iter_comp_iterI19QuaZipDirComparatorEEET_S9_S9_S9_T0_@Base
0.9.1
+#MISSING: 0.9.1-1#
_ZSt21__unguarded_partitionIN5QListI16QuaZipFileInfo64E8iteratorEN9__gnu_cxx5__ops15_Iter_comp_iterI19QuaZipDirComparatorEEET_S9_S9_S9_T0_@Base
0.9.1
_ZSt22__move_median_to_firstIN5QListI16QuaZipFileInfo64E8iteratorEN9__gnu_cxx5__ops15_Iter_comp_iterI19QuaZipDirComparatorEEEvT_S9_S9_S9_T0_@Base
0.9.1
_ZSt25__unguarded_linear_insertIN5QListI16QuaZipFileInfo64E8iteratorEN9__gnu_cxx5__ops14_Val_comp_iterI19QuaZipDirComparatorEEEvT_T0_@Base
0.9
_ZTI10QuaAdler32@Base 0.7.3
dh_makeshlibs: error: failing due to earlier errors
mv debian/.debhelper/generated/libquazip5-1/triggers.new
debian/.debhelper/generated/libquazip5-1/triggers
rm -f debian/libquazip5-dev/DEBIAN/shlibs
make: *** [debian/rules:19: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libquazip
Source-Version: 0.9.1-2
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libquazip, 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.
Andreas Tille <[email protected]> (supplier of updated libquazip 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: Mon, 11 Oct 2021 21:43:56 +0200
Source: libquazip
Architecture: source
Version: 0.9.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 984206
Changes:
libquazip (0.9.1-2) unstable; urgency=medium
.
[ Andreas Tille ]
* override_dh_auto_test: Create test executable manually to pass test
* Standards-Version: 4.6.0 (routine-update)
* Remove trailing whitespace in debian/changelog (routine-update)
.
[ Bas Couwenberg ]
* Update symbols for gcc-11.
Closes: #984206
* Override dh_makeshlibs to use upstream version and not fail on changes.
Checksums-Sha1:
bba5d271b6bf1ef29c9b3e4376628d28e72d2eeb 2237 libquazip_0.9.1-2.dsc
d328177a60e2423a9e8c1e0d6090f1e474494e7c 10792 libquazip_0.9.1-2.debian.tar.xz
172c39c5e976b78be38fa3da56f6c7c3454bf6d8 12023
libquazip_0.9.1-2_amd64.buildinfo
Checksums-Sha256:
75fc8b154b26846bd951de3d276e3ab7616d76d5af855187b7f9e9d874a12d6e 2237
libquazip_0.9.1-2.dsc
506f23dd5e3a999e7865b187d052b65415ea75b48f1007699adc576c2f47d669 10792
libquazip_0.9.1-2.debian.tar.xz
07c57f188f204035e6bcb49646a8face0382cc7a9200266e7474423b839f068a 12023
libquazip_0.9.1-2_amd64.buildinfo
Files:
29044b4bed28f59f9815ab86c30f94bb 2237 libs optional libquazip_0.9.1-2.dsc
a2db618956c637e56451a1e3eca93a84 10792 libs optional
libquazip_0.9.1-2.debian.tar.xz
a36f60693f57a25d6397a6c92f442153 12023 libs optional
libquazip_0.9.1-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmFpPmcRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtFdexAAggoJUHR/LteSUXu/9svr9FqRzJ1QZOd2
JYBBS/AB1sHfPEhMWuU/c2jWpd1T7nnDQkZBBBkgG0WfIzCLmaKoW+1ifwExmh/6
oBHdjlJyR5hB+/raQ2qrX9zgz7xdJ4R/+kLdNUE91wjc1rNmWXWRhezm0VG0IfaD
YQKbYWO7pmnMys4/FjxY2vhKIDzopteXpD4yH7gcnyCdOSsv+PGK+HMI3wwVp56X
OWpslh9f0USGw6mfRG/+iDYyyMEEqY51GFD+aYy3YSJ2mz+ewlg53aL7XX7pt+Ul
YfpXnx5DftrJBhwvCzqVTFs6hOUwB8tllROn9AyVZ4jDozbdhk4OhH2eUF9DHEyv
g5/k+t6VqvJCt7TROv1+B+hupXRto4EVFJDS/hefmq3AfQGLrwgsBpB61qBZqagS
ZaI3r4hQuK4/1Lb652CTFhLl2pAXkEX5qCmP8B0XW74rlAEN9u3locvetqRXTDiX
O6+jV+nNyTVFqCQeGNDLrXrMtRSfDC1B8yZ01HG54hRJmrRmH4rfWmWqxET84raU
zovYC+0EtIqm3enKE0v2egu5/Yntb60nGOv2dx7uE1TluGhowxAGeRwQmmAvTHE2
XawsNn9k0UvNKMubfjfPS+12QCh+ja7DUo6uGu82Rck1Da2hupPFFpWtGHXWMN+L
z5ozC7grgg8=
=xAyM
-----END PGP SIGNATURE-----
--- End Message ---