Aw: [gentoo-user-de] Gehäuf te Internal compiler errors
"Sven Eden" <[email protected]> Thu, 8 Mar 2018 10:00:39 +0100
| Newsgroups | gmane.linux.gentoo.user.german |
|---|---|
| Message-ID | <trinity-31215965-003c-4fd1-b2ef-948bdf6e4d8f-1520499639492@3c-app-gmx-bs56> |
Hallo allerseits!
> Gesendet:=C2=A0Mittwoch, 07=2E M=C3=A4rz 2018 um 23:29 Uhr
> Von:=C2=A0assabajanischer_hinterwaeldler@xunit=2Ede
>
> seit einiger Zeit habe ich immer wieder Internal compiler errors mit der
> Meldung Segfault=2E Das ganze tritt vor allem bei gr=C3=B6=C3=9Feren Pro=
grammen auf=2E
> Nach einiger Suche im Netz bin ich =C3=BCber RAM-Problem gestolpert=2E
> Allerdings sieht das memtester Ergebnis unauff=C3=A4llig aus=2E
Wie =C3=A4u=C3=9Fert sich das denn? Greift der OOM Killer ein?
> Aktuell verwende ich gcc-7=2E3
> Daher habe ich schon vermutet, ob es ggf an der glibc Version liegt=2E
> Zumindest muss man hier etwas genauer aufpassen, wenn die Idee, wie man
> einen Compiler baut richtig verstanden habe, da hier nicht immer all
> Versionen kompatibel sind=2E
> Verwenden tue ich glibc-2=2E26-r6
Ein Upgrade auf gcc-7=2E3 von gcc-5=2Ex, gcc-6=2Ex oder gcc-7=2Ex sollte
problemlos m=C3=B6glich sein=2E
Nach dem Switch auf gcc-7=2E3 mittels gcc-config (plus dem obligatorischen
"=2E /etc/profile") muss allerdings libtool neu gebaut werden=2E
> Sofern ich es richtig beobachtet habe, trifft es immer wieder die
> gleichen Stellen bei den Programmen=2E
>=20
> Probiert habe ich auch schon die Anzahl der Threads und die erlaubte
> Load zu reduzieren, allerdings auch ohne Erfolg=2E
>=20
> Im Bugzilla auf gentoo=2Eorg habe ich aktuell keine Eintr=C3=A4ge gefund=
en, die
> in diese Richtung deuten=2E
>=20
> Betroffene Programme (nicht immer):
> - libreoffice
> - thunderbird
> - firefox
> Idr sind diese auch vollst=C3=A4ndig auf stable gesetzt=2E
Diese Programme brauchen beim Linken sehr viel Speicher=2E Falls du also
kein Swap hast, kann das die Ursache sein=2E LTO erh=C3=B6ht den Speicherb=
edarf
ebenfalls, irgendwo zwischen "sehr" und "erheblich!"=2E Und wenn du in
deinen C[XX]FLAGS ein "-g" drin hast, steigt der Speicherbedarf, vor Allem
beim Linken, exorbitant!
Also:
- Ausreichend Speicher vorhanden (plus Swap) ?
- LTO aktiviert ?=20
- Debug Flags aktiviert ?
Bei den drei Punkten w=C3=BCrde ich zu suchen anfangen=2E
Gru=C3=9F
Sven
P=2ES Oder du versuchst mal qtwebkit oder gtk-webkit zu bauen, deren
Speicherbedarf beim Linken ist ebenfalls gewaltig! Mal sehen, ob die
funktionieren=2E