Re: [flac] /usr/bin/ld: bad -rpath option

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Tue, 27 Mar 2007 15:28:23 +0200 (CEST)

Oliver Lietz wrote:
> [...]
> Ich habe jetzt make config statt über portmaster manuell ausgeführt, dann aus
> den drei Makefiles in libFLAC "-Wl,-read_only_relocs,warning" entfernt und
> mit make install durchgebaut. Es hat also tatsächlich etwas mit
> "-Wl,-read_only_relocs,warning" zu tun.

Seltsam. Naja, eigentlich überrascht es mich nicht; dem
libtool und gnu-configure traue ich nicht über den Weg.

Offenbar ermitteln die unter FreeBSD/powerpc inkorrekte
Linkeroptionen. Wo genau der Bug steckt (im libtool oder
in configure oder anderswo), kann ich nicht sagen, dazu
müsste man sich das näher ansehen. Vielleicht solltest Du
mal den Maintainer des Ports kontaktieren und ihm sagen,
dass der Port unter powerpc »broken« ist. Vermutlich hat
er selbst auch keine Testmöglichkeit dafür. (OK, man
könnte es per qemu emulieren, aber auf die Idee kommen
wohl auch nicht viele.)

> Wie wird die Option "-Wl,-read_only_relocs,warning" ermittelt? Welche
> Auswirkungen hat die genau (mir sagt der Eintrag in der ld man-Page nichts)?

Oh, steht in Deiner ld(1)-Manpage -read_only_relocs drin?
In meiner steht das nicht drin. Ist vielleicht eine
powerpc-spezifische Option, aber ich dachte eigentlich,
dass die Manpage auf allen Plattformen dieselbe ist.

Gruß
   Olli

-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd
"If you aim the gun at your foot and pull the trigger, it's
UNIX's job to ensure reliable delivery of the bullet to
where you aimed the gun (in this case, Mr. Foot)."
        -- Terry Lambert, FreeBSD-hackers mailing list.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 27 Mar 2007 - 15:29:40 CEST

search this site