[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1022935: marked as done (gcc-12: libstd++6.symbols.armel is missing GLIBCXX_3.4.30)



Your message dated Thu, 03 Nov 2022 09:04:53 +0000
with message-id <E1oqW9d-007Sw0-PP@fasolo.debian.org>
and subject line Bug#1022935: fixed in gcc-12 12.2.0-9
has caused the Debian Bug report #1022935,
regarding gcc-12: libstd++6.symbols.armel is missing GLIBCXX_3.4.30
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 owner@bugs.debian.org
immediately.)


-- 
1022935: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022935
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: gcc-12
Version: 12.2.0-7
Severity: normal
Tags: patch
X-Debbugs-Cc: sramacher@debian.org

Not sure why libstdc++6 has a different symbols file on armel
(especially since debian/libstdc++.symbols also mentions armel), but
debian/libstdc++6.symbols is not up-to-date. At least a symbol for
GLIBCXX_3.4.30 is missing there and hence the installed symbols file
has a the current debian version as minimal version. Consequently,
almost any non-trivial package depending on libstd++6 on armel gets to
tight dependencies. Whenever gcc-12 is unable to migrate for some time,
packages get stuck in unstable due to that.

The attached patch adds the missing symbol on armel. Please consider
applying the patch soon.

Thanks for considering
Cheers
-- 
Sebastian Ramacher
diff -Nru gcc-12-12.2.0/debian/libstdc++6.symbols.armel gcc-12-12.2.0/debian/libstdc++6.symbols.armel
--- gcc-12-12.2.0/debian/libstdc++6.symbols.armel	2020-11-28 12:48:09.000000000 +0100
+++ gcc-12-12.2.0/debian/libstdc++6.symbols.armel	2022-10-28 00:32:56.000000000 +0200
@@ -45,3 +45,4 @@
  (symver)GLIBCXX_3.4.27 9.1
  (symver)GLIBCXX_3.4.28 10.2
  (symver)GLIBCXX_3.4.29 11
+ (symver)GLIBCXX_3.4.30 12

--- End Message ---
--- Begin Message ---
Source: gcc-12
Source-Version: 12.2.0-9
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 1022935@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: SHA256

Format: 1.8
Date: Thu, 03 Nov 2022 09:40:42 +0100
Source: gcc-12
Architecture: source
Version: 12.2.0-9
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Closes: 1009286 1022935 1023324
Changes:
 gcc-12 (12.2.0-9) unstable; urgency=medium
 .
   * Update to git 20221103 from the gcc-12 branch.
     - Fix PR c++/107358, PR c++/105774, PR tree-optimization/107121,
       PR c/107001, PR c/106981, PR c++/106829.
   * Fix PR ada/107475, proposed patch.
   * gm2-12-doc: Add missing Breaks+Replaces to gm2-12. Closes: #1023324.
   * Remove the armel specific libstdc++ symbols file. Closes: #1022935.
   * Build libatomic in the rtlibs stage (Helmut Grohne). Closes: #1009286.
Checksums-Sha1:
 56bd0bb2221425ba2053124927dcecabc4e799a0 27501 gcc-12_12.2.0-9.dsc
 cce44224ca02a6fd3e0563718e02231d4efbe1ae 1610684 gcc-12_12.2.0-9.debian.tar.xz
 4cb1004fe99487e9bc46c8a839ad2acf70e3bd84 9672 gcc-12_12.2.0-9_source.buildinfo
Checksums-Sha256:
 63279c981d508ab170e62409398ca662818b00f498011671f3d1f2d69f09983c 27501 gcc-12_12.2.0-9.dsc
 f0d55cb27b02d531047400eefa2ed898fbb8ce55a6b7cc4213e6b398bf3607e1 1610684 gcc-12_12.2.0-9.debian.tar.xz
 4d646c9f700ac71073f3a99e5cb130a5e8b605ebc401810fee8caa00ebe62946 9672 gcc-12_12.2.0-9_source.buildinfo
Files:
 e778abeff9f10bad0ed344fd5ec79ee3 27501 devel optional gcc-12_12.2.0-9.dsc
 45f96e342e9f20535b60f51e83f2e725 1610684 devel optional gcc-12_12.2.0-9.debian.tar.xz
 a2e250a0581c35f3f2c4f06842318e89 9672 devel optional gcc-12_12.2.0-9_source.buildinfo

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

iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmNjfx4QHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9UBlEAC3iUrt7U7d+EAPMq2fnOENj4DRnEu5ttJv
Z6zO8/m9YRI7cdkDRaMMp7dhOX4tbgyWtio4whOWptEyF+/G1Fv7y6GmhVd88mx6
hFM0yZeCyL5DxT3RGNiecodEt22nb90uVHAOHm79fT5J0jlYJydySeUnFUtNpeMz
apHHAkjyIEYDfMAqLpmH0LPcuMOsiggVbo5KraYnl51/jHTb7wjj45fsI5oONf5z
5fLO5n1tRmhysPx+uNcRt82a8lmoQc7Y42yNFiYStisEkPOKqlVw4RNtqMGOoj86
eWwaf1meCj6hj9OcJplPdCtSGmHLzR4gzt4tNaIDJtvTPwF303kKlo+3/bfXWD27
DesYg8Bj3/TtK3CcRIiyp6DNPcZFmfQqjsLmEcGvExMVjSmmcR7ZhIMW3JY/9Dg7
N2MwnhktB9wcS131HoRUEqpKYu4xt6gxuCbYXD8JXXq2MaRYR9paQlj0P77+dEei
iU7y1Rbmw0IT9v3z4xWtuTrD9rvZJhX/6YrwwfyaLRHy/ujfPqQ4LyUpFggqFXdU
Bj+4D2Vv38qagVOHmysni4IBcYB/iKstSIUC2nb9HX1m6tnxU89kELhQBWXwVdyz
dAiomwbvmX8ndAsHQfubNzfkcdQnicd8CCP5HMUwxefQqpRgeXObrlAWgJXOV12a
15t9dIkmfg==
=e7sX
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: