Transmission-1.42 läßt sich nicht installieren (linker error)

likahuna

Beutelhalsbein
Servus,
der Versuch Transmission 1.42 zu installieren
scheitert regelmäßig an einem "linker error".

Erst gibt's jede Menge "undefined reference" zu irgendwelchem
Kram und dann war's das. Der Output:
Code:
...

../libtransmission/libtransmission.a(utils.o)(.text+0x1dfb): In function `tr_base64_encode':
: undefined reference to `BIO_s_mem'
...
: undefined reference to `SHA1_Update'
../libtransmission/libtransmission.a(inout.o)(.text+0x947): In function `recalculateHash':
: undefined reference to `SHA1_Final'
gmake[3]: *** [transmission] Fehler 1
gmake[3]: Leaving directory `/usr/ports/net-p2p/transmission-gtk2/work/transmission-1.42/gtk'
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall.42514.4 env make
** Fix the problem and try again.
--->  Build of net-p2p/transmission-gtk2 ended at: Sun, 04 Jan 2009 18:26:50 +0100 (consumed 00:02:23)
--->  Fresh installation of net-p2p/transmission-gtk2 ended at: Sun, 04 Jan 2009 18:26:50 +0100 (consumed 00:02:23)
--->  ** Install tasks 6: 2 done, 0 ignored, 0 skipped and 3 failed
--->  Skipping 'net-p2p/transmission' because a requisite port 'net-p2p/transmission-cli' failed (specify -k to force)
--->  ** Install tasks 6: 2 done, 0 ignored, 1 skipped and 3 failed
--->  Listing the results (+:done / -:ignored / *:skipped / !:failed)
	+ devel/xdg-utils
	! net-p2p/transmission-cli	(linker error)
	! net-p2p/transmission-daemon	(linker error)
	+ www/transmission-web
	! net-p2p/transmission-gtk2	(linker error)
	* net-p2p/transmission
--->  Packages processed: 2 done, 0 ignored, 1 skipped and 3 failed

Erstmal hab' ich die Abhängikeiten neu installiert, aber das wäre zu einfach gewesen.
An anderer Stelle war die Rede davon, Curl gegen GnuTLS zu linken,
anstatt OpenSSL und neu zu überstzen, das habe ich auch gemacht.

"** Fix the problem and try again." - Ja welches Problem denn?
Ich sehe da überhaupt nicht klar, wäre für entsprechende Hinweise
an der Stelle überaus dankbar.


Nachtrag:

Hat sich erledigt, ich habe curl nochmal weggehauen, ein bisschen aufgeräumt und
den Portstree neu drauf gespielt, dann Curl gegen, OpenSSL gelinkt, rekompiliert und
es geht doch. Hat nebenbei auch ein paar andere Problemchen gelöst.

Bitte gehen sie weiter, hier ist nix passiert.
 
Zuletzt bearbeitet:
Zurück
Oben