@alexf91 disabling NLS is a workaround, but it's not a real solution and will cause build failures when compiling other programs with gcc8. It's a bit absurd that this hasn't been addressed in almost 6 months.
Search Criteria
Package Details: gcc8-libs 8.5.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/gcc8.git (read-only, click to copy) |
---|---|
Package Base: | gcc8 |
Description: | Runtime libraries shipped by GCC (8.x.x) |
Upstream URL: | http://gcc.gnu.org |
Licenses: | GPL, custom, LGPL, FDL |
Submitter: | dvzrv |
Maintainer: | severach |
Last Packager: | jonathon |
Votes: | 8 |
Popularity: | 0.23 |
First Submitted: | 2020-11-23 19:45 (UTC) |
Last Updated: | 2022-07-11 10:40 (UTC) |
Dependencies (7)
- glibc (glibc-force-mmap, lib32-glibc-force-mmap, glibc-minimal-git, glibc-linux4, glibc-git, glibc-widevine)
- binutils (binutils-git, binutils-2.35.2) (make)
- doxygen (doxygen-git, doxygen-clang) (make)
- libmpc (libmpc-git) (make)
- python (nogil-python, python36, python32, python39, python38, python37, python310, python312) (make)
- dejagnu (dejagnu-git) (check)
- inetutils (gettext-hostname, inetutils-git) (check)
Required by (6)
Sources (5)
eclairevoyant commented on 2023-05-28 04:56 (UTC)
alexf91 commented on 2022-12-25 21:14 (UTC)
Disabling native language support fixes the build problems.
Edit PKGBUILD and add --disable-nls
when the configure
script is called.
HenryJia commented on 2022-12-20 23:52 (UTC)
Also getting the same error as @randomuser2
Anyone have any suggestions?
randomuser2 commented on 2022-12-11 15:20 (UTC) (edited on 2022-12-11 15:21 (UTC) by randomuser2)
I fails to build on latest due to being linked with some system libs that are requiring latest libc (that is not present in gcc8 src)
See the relevant part of the log below.
libtool: link: ranlib .libs/libstdc++convenience.a
libtool: link: rm -fr .libs/libstdc++convenience.lax .libs/libstdc++convenience.lax
libtool: link: ( cd ".libs" && rm -f "libstdc++convenience.la" && ln -s "../libstdc++convenience.la" "libstdc++convenience.la" )
make[6]: Leaving directory '/home/luk/dev/gcc8/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/src'
make[5]: Leaving directory '/home/luk/dev/gcc8/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/src'
Making all in doc
make[5]: Entering directory '/home/luk/dev/gcc8/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/doc'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/home/luk/dev/gcc8/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/doc'
Making all in po
make[5]: Entering directory '/home/luk/dev/gcc8/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/po'
msgfmt -o de.mo /home/luk/dev/gcc8/src/gcc/libstdc++-v3/po/de.po
msgfmt: /home/luk/dev/gcc8/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)
make[5]: *** [Makefile:499: de.mo] Error 1
make[5]: Leaving directory '/home/luk/dev/gcc8/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/po'
make[4]: *** [Makefile:512: all-recursive] Error 1
make[4]: Leaving directory '/home/luk/dev/gcc8/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3'
make[3]: *** [Makefile:419: all] Error 2
make[3]: Leaving directory '/home/luk/dev/gcc8/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3'
make[2]: *** [Makefile:15903: all-stage1-target-libstdc++-v3] Error 2
make[2]: Leaving directory '/home/luk/dev/gcc8/src/gcc-build'
make[1]: *** [Makefile:23663: stage1-bubble] Error 2
make[1]: Leaving directory '/home/luk/dev/gcc8/src/gcc-build'
make: *** [Makefile:946: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
-> error making: gcc8 (gcc8-libs gcc8)
I've read the wiki page, but I don't know how to resolve this.
petronny commented on 2022-07-11 10:07 (UTC)
Getting the following error:
/tmp/ccQW647E.s: Assembler messages:
/tmp/ccQW647E.s: Error: invalid attempt to declare external version name as default in symbol `__gttf2@@GCC_4.3.0'
lto-wrapper: fatal error: /build/gcc8/src/gcc-build/./gcc/xgcc returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:985: libgcc_s.so] Error 1
make[3]: Leaving directory '/build/gcc8/src/gcc-build/x86_64-pc-linux-gnu/libgcc'
make[2]: *** [Makefile:18783: all-stage1-target-libgcc] Error 2
make[2]: Leaving directory '/build/gcc8/src/gcc-build'
make[1]: *** [Makefile:23663: stage1-bubble] Error 2
make[1]: Leaving directory '/build/gcc8/src/gcc-build'
make: *** [Makefile:946: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Full build log: https://github.com/arch4edu/cactus/runs/7279386025?check_suite_focus=true
jonathon commented on 2022-05-15 17:10 (UTC)
Please read the page linked in the pinned comment.
bazza commented on 2022-05-15 16:22 (UTC)
==> Verifying source file signatures with gpg...
gcc-8.5.0.tar.xz ... FAILED (unknown public key 6C35B99309B5FA62)
==> ERROR: One or more PGP signatures could not be verified!
jonathon commented on 2021-12-13 11:34 (UTC)
I updated the PKGBUILD file. The source URL is in there.
If the PKGBUILD doesn't work for you then that's a different issue - maybe open a thread on the forum?
Pinned Comments
jonathon commented on 2020-11-30 14:29 (UTC) (edited on 2021-02-28 02:12 (UTC) by jonathon)
Please read the AUR wiki page before reporting issues.
In addition, if you are experiencing a build issue then ensure you have tried building without using an AUR helper (e.g.
makepkg
) and with a clean chroot (e.g.makechrootpkg
).