On Tue, Jul 01, 2008 at 01:18:10PM +0200, Mela Eckenfels wrote:
> Hallo,
>
> irgendwie bin ich da grade übermüdet, unterkoffeiniert und ratlos.
> Jemand eine Idee wieso der buildworld immer fehlschlägt?
Ja - du versuchst eine non-FreeBSD lib im Buildworld einzubinden.
Namentlich libldap und libsasl.
Letztere scheint nur zu jammern, aber die libldap vermisst ihre
altbekannte ssl-Version soweit, dass es zum Abbruc führt.
Du musst 2 Durchlufe machen:
Einmal ohne Erweiterungen, dann baust du die besagten ports neu und
danach dann noch mal erneut mit den Erweiterungen.
> (Getestet mit 6.0 und 6.3 Sourcen. Produziert das gleiche Problem)
>
>
> --------------------------------------
> ===> libexec/mail.local (all)
> cc -O2 -fno-strict-aliasing -pipe -march=pentium4
> -I/usr/src/libexec/mail.local/../../contrib/sendmail/include -I.
> -I/usr/local/include -DSASL=2 -DLDAPMAP -c
> /usr/src/libexec/mail.local/../../contrib/sendmail/mail.local/mail.local.c
> cc -O2 -fno-strict-aliasing -pipe -march=pentium4
> -I/usr/src/libexec/mail.local/../../contrib/sendmail/include -I.
> -I/usr/local/include -DSASL=2 -DLDAPMAP -L/usr/local/lib -o
> mail.local mail.local.o
> /usr/obj/usr/src/libexec/mail.local/../../lib/libsm/libsm.a -lsasl2
> -lldap -llber
> /usr/obj/usr/src/tmp/usr/bin/ld: warning: libc.so.5, needed by
> /usr/local/lib/libsasl2.so, not found (try using -rpath or
> -rpath-link)
XXX
> /usr/obj/usr/src/tmp/usr/bin/ld: warning: libssl.so.3, needed by
> /usr/local/lib/libldap.so, not found (try using -rpath or -rpath-link)
XXX
> /usr/obj/usr/src/tmp/usr/bin/ld: warning: libcrypto.so.3, needed by
> /usr/local/lib/libldap.so, not found (try using -rpath or -rpath-link)
> /usr/local/lib/libldap.so: undefined reference to
> `SSL_CTX_set_tmp_rsa_callback'
XXX
[...]
-- B.Walter <bernd@bwct.de> http://www.bwct.de Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm. To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Tue 01 Jul 2008 - 15:00:12 CEST