Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

23.08.2006, 21:16

CFlags für einzelne Pakete vergeben? (z.B. openoffice)

Nachdem meine Prüfungen rum waren, benötigte ich mein Notebook nichtmehr "produktiv" und hab mal ein bisschen rumgespielt.

- bin umgestiegen auf KEYWORDS="~x86"
- hab mir zusätzliche Pakete unmasked (Firefox 2.0, Gaim 2.0)
- Portage-Features freigeschalten (ccache, parallel-fetch)
- Compiler-Optionen (-O3)

So schnell habe ich mein Gentoo noch nie erlebt, der Wahnsinn! Aber nun bin ich auf ein Problem gestoßen. Open Office lässt sich nichtmehr kompilieren, liegt höchstwahrscheinlich an dem -O3. Gibt es denn irgendwie die Möglichkeit nur für dieses Paket die Compiler-Optionen auf -O2 zusetzen?

PS: Mir ist bekannt dass es eine binäre Version von OpenOffice gibt
,__, ,__,
____(oo) (o0)____
/( . .(__) (__). . )\
~~*~||~~||~~~~~~||~~||~*~~
gentoo - compile your own world

2

23.08.2006, 23:43

manuell könnte man ein packet mit

Quellcode

1
CFLAGS="-O3" emerge openoffice

emergen. allerdings wird diese Option bei einem automatischen Update wieder überschrieben. Wie man es generell für ein packet festlegen kann weiss ich nicht.
vielleicht kann man es in /etc/portage/packages.keywords schreiben. dort kann man ja auch angaben wie ACCEPT_KEYWORDS packetspezifisch angeben
Calvin: "Listen lady: you know how Einstein's grades were bad as a kid? Well, mine are even worse!"

3

04.09.2006, 10:41

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
 *  To start OpenOffice.org, run:
 *
 *  $ ooffice2
 *
 *  Also, for individual components, you can use any of:
 *
 *  oobase2, oocalc2, oodraw2, oofromtemplate2, ooimpress2, oomath2,
 *  ooweb2 or oowriter2
 *
 *  Spell checking is now provided through our own myspell-ebuilds,
 *  if you want to use it, please install the correct myspell package
 *  according to your language needs.
>>> Regenerating /etc/ld.so.cache...
>>> app-office/openoffice-2.0.4_rc1-r1 merged.


Okay, auf diese Weise habe ich es nun geschafft ;)
Aber das ist halt leider keine dauerhafte Lösung. Ich würde das Flag -02 gerne fest mit OpenOffice verankern.
,__, ,__,
____(oo) (o0)____
/( . .(__) (__). . )\
~~*~||~~||~~~~~~||~~||~*~~
gentoo - compile your own world