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" \

Reply via email to