--- Begin Message ---
Source: gcc-12
Version: 12.3.0-7
Severity: minor
Tags: trixie sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
User: debian-qa@lists.debian.org
Usertags: qa-doublebuild
Hi,
This package fails to build a source package after a successful build
(dpkg-buildpackage ; dpkg-buildpackage -S).
This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.
More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild
Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -S
> --------------------------------------------------------------------------------------------------------------------
>
> dpkg-buildpackage: info: source package gcc-12
> dpkg-buildpackage: info: source version 12.3.0-7
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Matthias Klose <doko@debian.org>
> dpkg-source --before-build .
> fakeroot debian/rules clean
> rm -rf stamps
> rm -rf gcc-12.3.0 newlib-4.3.0.20230120
> /usr/bin/make -f debian/rules2 clean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_testdir
> rm -f pxxx status
> rm -f *-summary *-protocol testsuite-comparision summary-diff
> rm -f /<<PKGBUILDDIR>>/src/gcc/po/*.gmo
> rm -rf src-nvptx src-gcn
> rm -f debian/lib{gcc,objc,stdc++}{-v3,[0-9]}*.{{pre,post}{inst,rm},shlibs}
> fs=`echo debian/*BV* debian/*CXX* debian/*LC* debian/*MF* | sort -u`; \
> for f in $fs; do \
> [ -f $f ] || continue; \
> f2=$(echo $f | sed 's/BV/12/;s/CXX/6/;s/LC/1/;s/-CRB//;s/\.in$//'); \
> rm -f $f2; \
> done
> rm -f debian/lib*gcc-s1.symbols
> rm -f debian/lib*{atomic1,gfortran5,gomp1,itm1,quadmath0,stdc++6}.symbols
> find debian -maxdepth 1 -name '*-cross.symbols' -type l | xargs -r rm -f
> rm -f debian/gcc-{XX,ar,nm,ranlib}-12.1
> rm -f debian/shlibs.local debian/shlibs.common* debian/substvars.local
> rm -f debian/*.debhelper
> [ -d debian/bugs ] && /usr/bin/make -C debian/bugs clean
> make[1]: [debian/rules2:2219: clean] Error 1 (ignored)
> rm -f debian/README.libstdc++-baseline debian/README.Bugs debian/README.Debian.amd64
> rm -f debian/arch_binaries* debian/indep_binaries*
> rm -rf bin bin-gcn locales share
> rm -rf check-inst
> rm -f usage-*.svg
> rm -f installed-*.tar*
> dh_clean
> dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> rm -rf /<<PKGBUILDDIR>>/src* /<<PKGBUILDDIR>>/build* debian/tmp* html
> rm -f bootstrap-* first-move-stamp
> rm -f debian/*.tmp
> rm -f debian/soname-cache
> find debian -name '.#*' | xargs -r rm -f
> rm -f debian/patches/series*
> rm -rf .pc
> dh_clean
> dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building gcc-12 using existing ./gcc-12_12.3.0.orig.tar.gz
> dpkg-source: info: local changes detected, the modified files are:
> gcc-12-12.3.0/test-protocol2
> dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/gcc-12_12.3.0-7.diff.IzGppF
> dpkg-source: info: Hint: make sure the version in debian/changelog matches the unpacked source tree
> dpkg-source: info: you can integrate the local changes with dpkg-source --commit
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 2
>
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -S' failed to run.
The full build log is available from:
http://qa-logs.debian.net/2023/08/13/gcc-12_12.3.0-7_unstable.log
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: gcc-12
Source-Version: 12.3.0-8
Done: Matthias Klose <doko@debian.org>
We believe that the bug you reported is fixed in the latest version of
gcc-12, 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 1044154@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated gcc-12 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 24 Aug 2023 22:13:46 +0200
Source: gcc-12
Architecture: source
Version: 12.3.0-8
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Closes: 1044154
Changes:
gcc-12 (12.3.0-8) unstable; urgency=medium
.
* Update to git 20230824 from the gcc-12 branch.
- Fix PR c++/106310, PR c++/106890, PR c++/109666, PR c++/108099,
PR c++/109761, PR d/110959, PR fortran/107397.
* Update sanitizer symbols files.
* Address some lintian warnings:
- Be quiet about libstdc++-doc manpages.
- Don't complain about unstripped sanitizer libraries.
* Update libgphobos symbols file.
* Remove test protocols in clean target. Closes: #1044154.
* Disable Ada, Go, D, Modula-2 frontends on loong64.
Checksums-Sha1:
2a6e8b5a1557711d0c9d456eb6a6c9f84be707cd 21872 gcc-12_12.3.0-8.dsc
b5b3f2c3cae3cee0aede30b8a5afd979ea2cf1ed 788436 gcc-12_12.3.0-8.debian.tar.xz
64328359febef3a67b22bfb02e4b8334ad7e1dc4 8769 gcc-12_12.3.0-8_source.buildinfo
Checksums-Sha256:
604e342d4db95711c0d84968bd7c42da0f765f9ad8a21449eb31cc2c2d4ca3d5 21872 gcc-12_12.3.0-8.dsc
c7af81ef02e021c387a353db30c21d9a7d9d7abc2ea0a927009cf9a31c6d4f2a 788436 gcc-12_12.3.0-8.debian.tar.xz
c1223fc9a804182cbf9b433e4007a2e5dccfd86e1577c316c52c6e9e12cb62db 8769 gcc-12_12.3.0-8_source.buildinfo
Files:
4a831b10cddd9e14cd7f60d6da2b9a00 21872 devel optional gcc-12_12.3.0-8.dsc
577e287bfa6e96c3008555e8c30e64ea 788436 devel optional gcc-12_12.3.0-8.debian.tar.xz
70dba23c70e0a59a5a92a9805236549f 8769 devel optional gcc-12_12.3.0-8_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmTnu0UQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9XEsEACw8O21Tk6oT13ZzpMn8NIGCB4naooaruLa
P4Uelos1hRq6cMbTu2SA2kUJxquIz51ZxjDDJnyJMzWzeYu5hnyzTDwDnbaouQt5
zD/wl3y5n5cb28U3yQjeb6dbfVpbkR/KcCzmY0wESw4To2zAMCsrxy4rYmf/Z9p7
9xY5oixrCQDHEFb6SCrECVSDiR79KkGqYsmu3bZOjHJKRCh05+1UPhFKcX/Ron04
32q04evA3V+na7tPmtMI5qNQZ30D70cLghptId5rpQJDTmYS0QWwUsNp9TGRQH4o
5RWwMngPQ1eNa22g15mQ0wxAn4fY3Q1C065VLZM3AluMpfM0FjiyYsnJBcgzIodZ
H3/+nn7JvxQVef3EW5OPuH3jA1Gwo58nWVwD/GMd0W7U9nvIhUP5JG8P+eQfhaED
ZtxxQSYKqQhCo+02ooIiRlPDlC8rhnr+70fTt1Eg0nFq0vRo4MosOHXFmkYibA53
CEaP++/COO+5T7MJiY/QmogMqAfQtkWeNP6ba6ZSN7SJuyL6Q8iHgI9dyKMWOXDn
VjeG9M7oRIFybGq8AgdjFfCsGMKLlrMu/3HJ2fS+n6BxMriVbQ/YVpAEdG3InXx5
J++eg8AKdIVkmfV/nTHVnUz/mOGlGbjvIZM0x+rnNB9rF/ZP/0xR0zPObjn9vVjV
SKy2BrjhlQ==
=YVPp
-----END PGP SIGNATURE-----
--- End Message ---