uClibc : Failure to build with version>1.4.2
David Shaw
dshaw at jabberwocky.com
Sun Jul 9 00:54:25 CEST 2006
On Thu, Jun 29, 2006 at 07:29:41AM +0200, Gilles Espinasse wrote:
> With glibc-2.3.3 or glibc-2.3.6, it work with those options and
> 1.4.2/1.4.3/1.4.4 gnupg versions
> ./configure --prefix=/usr --disable-nls --disable-mailto --disable-photo-vie
> wers --disable-ldap
>
> With uClibc-0.9.28, it work with 1.4.2 but fail with 1.4.3/1.4.4
> configure result is
> ...
> checking for library containing res_query... no
> checking for library containing __res_query... none required
> checking for library containing dn_expand... no
> checking for library containing __dn_expand... none required
> checking for library containing dn_skipname... no
> checking for library containing __dn_skipname... no
> checking whether the resolver is usable... yes
> ...
>
> Compilation error message is
> ../util/libutil.a(pka.o): In function `get_pka_info':
> pka.c:(.text+0x143): undefined reference to `__dn_skipname'
> pka.c:(.text+0x192): undefined reference to `__dn_skipname'
> ../util/libutil.a(cert.o): In function `get_cert':
> cert.c:(.text+0xcc): undefined reference to `__dn_skipname'
> cert.c:(.text+0xf4): undefined reference to `__dn_skipname'
> collect2: ld returned 1 exit status
>
> It only work with 1.4.3/1.4.4 by adding to configure
> --disable-dns-pka --disable-dns-cert --disable-dns-srv
This should be fixed now for the next release. Thanks for the report.
David
More information about the Gnupg-devel
mailing list