Re: gethostbyname_r und firefox

From: Fabian Keil <freebsd-listen(at)fabiankeil.de>
Date: Tue, 26 Sep 2006 14:19:18 +0200

Oliver Fromme <olli(at)lurza.secnetix.de> wrote:

> Hendrik Bunke <bunke(at)hbxt.org> wrote:
> > die Installation von firefox auf einem Freebsd 6.1-RC bricht ab
> > mit folgender Meldung:
> >
> > /usr/local/lib/libplds4.so: undefined reference to `gethostbyname_r'
> > /usr/local/lib/libplds4.so: undefined reference to `getprotobyname_r'
> > /usr/local/lib/libplds4.so: undefined reference to `gethostbyname2_r'
> > /usr/local/lib/libplds4.so: undefined reference to
> > `getprotobynumber_r' /usr/local/lib/libplds4.so: undefined reference
> > to `gethostbyaddr_r' /usr/local/lib/libplds4.so: undefined reference
> > to `__h_errno' gmake[4]: *** [regxpcom] Fehler 1
> >
> > Der Start eines per Package installierten Mozilla funktioniert
> > auch nicht:
> >
> > [bunke(at)picard]:~ $ mozilla
> > /libexec/ld-elf.so.1: /usr/local/lib/libplds4.so.1: Undefined symbol
> > "gethostbyname_r"
> >
> > Mir ist leider nicht klar, wo die Funktion normalerweise zu
> > finden ist
>
> In der libc (/lib/libc.so.6).

Vorausgesetzt, die FreeBSD-Version passt.

Viele get*by*_r-Funktionen sind erst seit ein paar Wochen
in FreeBSD 6.x verfügbar, unter neueren FreeBSD-6.x-Versionen
übersetzte Ports sind daher oft nicht mehr abwärtskompatibel.

Fabian

-- 
http://www.fabiankeil.de/

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 26 Sep 2006 - 14:23:38 CEST

search this site