uClibc : Failure to build with version>1.4.2

Gilles Espinasse g.esp at free.fr
Thu Jun 29 07:29:41 CEST 2006


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

Gilles




More information about the Gnupg-devel mailing list