Date: Sunday, December 4, 2022 @ 12:47:01
Author: yan12125
Revision: 1356486
gcc11: fixing building with newer GCC
Modified:
gcc11/trunk/PKGBUILD
----------+
PKGBUILD | 4 ++++
1 file changed, 4 insertions(+)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-12-04 12:25:52 UTC (rev 1356485)
+++ PKGBUILD 2022-12-04 12:47:01 UTC (rev 1356486)
@@ -89,6 +89,10 @@
--enable-bootstrap \
"${_confflags[@]:?_confflags unset}"
+ # Work-around `msgfmt:
/build/gcc11/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6:
version `GLIBCXX_3.4.30' not found (required by /usr/lib/libicuuc.so.72)`
+ # The trick is borrowed from https://aur.archlinux.org/packages/gcc49
+ export LD_PRELOAD=/usr/lib/libstdc++.so
+
# see https://bugs.archlinux.org/task/71777 for rationale re *FLAGS handling
make -O STAGE1_CFLAGS="-O2" \
BOOT_CFLAGS="$CFLAGS" \