[voikko] [Fwd: Mozvoikon kääntämisestä]
Harri Pitkänen
hatapitk at iki.fi
Tue Jan 27 20:01:49 EET 2009
On Tuesday 27 January 2009, Ville-Pekka Vainio wrote:
> --libsin tuloste taas tuo mukaan muutaman aivan turhan linkityksen,
> rpm-riippuvuuksiin tulee lisää seuraavat kirjastot:
>
> libdl.so.2
> libplc4.so
> libplds4.so
> libpthread.so.0
> libxul.so
>
> Nämä kaikki kirjastot kuitenkin löytyvät joko nspr:stä, xulrunnerista
> tai glibc:stä, joten uusia paketteja riippuvuuksiin ei sinänsä pitäisi
> tulla. Sikäli tässä ei varmaankaan ole mitään ongelmaa ja on ehkä ihan
> hyvä pitäytyä siinä, mitä pkg-config sanoo.
Kyllä näissä on se ongelma, että ylimääräiset riippuvuudet voivat hankaloittaa
ABI-epäyhteensopivien päivitysten tekemistä. Erityisesti ylimääräinen
libxul-riippuvuus kuulostaa vähän ikävältä.
Ainakin osasta turhista linkityksistä pääsee eroon
linkitysvalitsimella -Wl,--as-needed eli määritellään CC_LIBS seuraavasti:
CC_LIBS=-Wl,--as-needed $(XULRUNNER_LIBS)
En tosiaankaan osaa sanoa, onko tämä tarpeellista, enkä edelleenkään ole
kokeillut, toimiiko lisäosa enää näillä muutoksilla.
Harri
More information about the voikko
mailing list