Problem compile 8.2.2p5 on a Slackware...

Kevin Darcy kcd at daimlerchrysler.com
Mon Jun 12 21:44:08 UTC 2000


There is no "__menget" or "_b64_pton" in that BIND distribution, but there is a "__memget" and
a "__b64_pton". It seems like one or more of your source files has some strange corruption. I'd
get a fresh copy.

(By the way, neither of those symbols have anything to do with IPv6 structures. You may want to
reverse the change you made in that regard, since it might cause other compile problems.)


- Kevin

Julio Rilo wrote:

> bind-users at isc.org
>
> I've a problem compile BIND 8.2.2-PATH5 on a :
>
>     Linux    Slackware
>     Libc  ( Not "glibc" )
>     Kernel 2.0.38
>
> I found the next problem after do :
>
>     make all
>
> ---------------------------------  cut ----------------------------------------------------
>
> /usr/src/bind-8.2.2p5/src/lib/irs/dns_sv.c:xxx: undefined reference to '__menget'
>
> /usr/src/bind-8.2.2p5/src/lib/irs/dns_sv.c:xxx: undefined reference to '__menput'
>
>
> ...................  a lot of lines similar of this ...................................
>
> ...................
> ...................
> ...................
>
> /usr/src/bind-8.2.2p5/src/lib/irs/dns_sv.c:xxx: undefined reference to '_b64_pton'
>
> make[2]:*** [nslookup] Error 1
> make[2]: Leaving directory '/usr/src/bind-8.2.2p5/src/bin/nslookup'
>
> make[1]:*** [nslookup] Error 2
> make[1]: Leaving directory '/usr/src/bind-8.2.2p5/src/bin'
> ---------------------------------- cut -----------------------------------------------------
>
>
> I add to next file :
>
>     /src/port/linux/include/port_after.h
>
> the lines :
>
>     #define HAS_INET6_STRUCTS
>
>
> but the problem continue...
>
>
>
> Best regards.






More information about the bind-users mailing list