View previous topic :: View next topic |
Author |
Message |
Klaus Meier Advocate
Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Sun Oct 25, 2009 12:38 pm Post subject: Benutzt jemand gold? |
|
|
Gibtja jetzt diesen neuen Linker. Hat den schon jemand in Benutzung und entsprechende Erfahrungen. Soll ja bei größeren Paketen 5x schneller sein, aber noch nicht mit allem klappen. Besonders nicht beim Kernel.
Und wenn da noch nicht alles mit geht, gibt es da eine einfache Möglichkeit der Umschaltens? Ansonsten die binutils mal mit mal ohne gold Flag zu übersetzen bringt ja auch nichts. |
|
Back to top |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Sun Oct 25, 2009 3:13 pm Post subject: |
|
|
Ich verwende den. Ist echt ein Wahnsinn, was der schneller ist (hier gefühlt deutlich mehr als 5x).
Schau dich mal auf bugs.gentoo.org im binutils[gold]-Tracker um. Da siehst du was noch nicht geht. Momentan ziemlich nervig ist die fehlende "-x"-Option, die ein Bauen von openrc-0.5.2 unmöglich macht...
Ansonsten konnte ich qt-assistant-4.6.0_beta nicht mit dem aktuell stabilen binutils bauen, da er die libQtCLucene nicht finden wollte (obwohl da..), update auf testing hat geholfen. |
|
Back to top |
|
|
Klaus Meier Advocate
Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Sun Oct 25, 2009 4:22 pm Post subject: |
|
|
Ich nutze sowieso testing. Na mal probieren, solange man damit die binutils übersetzen kann, kann ja nichts schief gehen.
Edit: Und ganz schnell wieder eingestampft. Von 10 Paketen gingen drei nicht. |
|
Back to top |
|
|
69719 l33t
Joined: 20 Sep 2004 Posts: 865
|
Posted: Mon Oct 26, 2009 1:08 pm Post subject: |
|
|
Da is wohl ne news an mir vorbeigegangen
binutils hat zwar nun das gold USE Flag, allerdings kann ich nirgends sehen, dass es ein gold Linker oder ähnliches installiert ist.
Nicht mal ld --version spuckt etwas darüber aus. Habt ihr ein Tip für mich?
edit
Ein alias aus meiner bashrc war was Problem
Code: |
alias ld='ls -lhad --color=auto'
|
|
|
Back to top |
|
|
Klaus Meier Advocate
Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Mon Oct 26, 2009 4:19 pm Post subject: |
|
|
Mit dem Flag gold wird der Gold Linker installiert. Der sehr schnell sein soll aber halt noch lange nicht brauchtbar. |
|
Back to top |
|
|
AmonAmarth l33t
Joined: 03 Mar 2005 Posts: 727
|
Posted: Mon Oct 26, 2009 5:41 pm Post subject: |
|
|
escor wrote: | edit
Ein alias aus meiner bashrc war was Problem
Code: |
alias ld='ls -lhad --color=auto'
|
|
nicht dein ernst oder?! wie lange hast du nichts mehr compiliert ohne das bemerkt zu haben?!
aber zurück zum thema, bin ja schon scharf drauf das mal auszuprobieren, hab aber wenig interesse mein halbes system zu zerschießen.
gibts hier jemanden der fundierte kenntnisse damit hat? kann man das useflag "gefahrlos" aktivieren und wenn es nicht zusagt einfach wieder zurück wechseln? sind schwerwiegende inkompatibilitäten im inkonsistenten system, welche sich durch segfaults ausdrücken, zu befürchten? |
|
Back to top |
|
|
Max Steel Advocate
Joined: 12 Feb 2007 Posts: 2229 Location: My own world! I and Gentoo!
|
Posted: Mon Oct 26, 2009 6:53 pm Post subject: |
|
|
Ich denke mal, um das beantworten zu können muss der Gold Linker noch etwas älter werden ^^ _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
|
schachti Advocate
Joined: 28 Jul 2003 Posts: 3765 Location: Gifhorn, Germany
|
Posted: Mon Oct 26, 2009 6:53 pm Post subject: |
|
|
AmonAmarth wrote: | escor wrote: | edit
Ein alias aus meiner bashrc war was Problem
Code: |
alias ld='ls -lhad --color=auto'
|
|
nicht dein ernst oder?! wie lange hast du nichts mehr compiliert ohne das bemerkt zu haben?!
|
Solange er diese Einstellung nicht als root gemacht hat, dürfte er als normaler User gar nichts davon bemerkt haben. _________________ Never argue with an idiot. He brings you down to his level, then beats you with experience.
How-To: Daten verschlüsselt auf DVD speichern. |
|
Back to top |
|
|
AmonAmarth l33t
Joined: 03 Mar 2005 Posts: 727
|
Posted: Mon Oct 26, 2009 10:42 pm Post subject: |
|
|
schachti wrote: | AmonAmarth wrote: | escor wrote: | edit
Ein alias aus meiner bashrc war was Problem
Code: |
alias ld='ls -lhad --color=auto'
|
|
nicht dein ernst oder?! wie lange hast du nichts mehr compiliert ohne das bemerkt zu haben?!
|
Solange er diese Einstellung nicht als root gemacht hat, dürfte er als normaler User gar nichts davon bemerkt haben. |
ich compiliere mal häufiger was als user und installiere nur als root (wenn ich es denn als für nötig empfinde)... aber du hast schon recht, "emerge" compiliert mit root rechten, deswegen werden die aliase nicht übernommen wenn diese nicht global gesetzt sind. |
|
Back to top |
|
|
69719 l33t
Joined: 20 Sep 2004 Posts: 865
|
Posted: Tue Oct 27, 2009 9:05 am Post subject: |
|
|
AmonAmarth wrote: | escor wrote: | edit
Ein alias aus meiner bashrc war was Problem
Code: |
alias ld='ls -lhad --color=auto'
|
|
nicht dein ernst oder?! wie lange hast du nichts mehr compiliert ohne das bemerkt zu haben?!
aber zurück zum thema, bin ja schon scharf drauf das mal auszuprobieren, hab aber wenig interesse mein halbes system zu zerschießen.
gibts hier jemanden der fundierte kenntnisse damit hat? kann man das useflag "gefahrlos" aktivieren und wenn es nicht zusagt einfach wieder zurück wechseln? sind schwerwiegende inkompatibilitäten im inkonsistenten system, welche sich durch segfaults ausdrücken, zu befürchten? |
Ich compile jeden Tag, is ja teilweise mein Beruf. Aber es wirkt sich nicht auf das Compilen aus. Da wird wohl der gcc /usr/bin/ld als festen Pfad oder integriert haben. |
|
Back to top |
|
|
|