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

Bug#1022935: gcc-12: libstd++6.symbols.armel is missing GLIBCXX_3.4.30



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

Reply to: