Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NTPd fails to build with MKINET6=no



Hi Scott !

Can you update and try again ?

Frank

On 08/30/10 19:27, Scott Ellis wrote:
Hiya Frank!

Looks like this still fails (cvs update, cleandir, build.sh), although not
as badly as before:

--- dependall-bsd ---
/nbu/source/netbsd/src/obj.amd64/nbu/source/netbsd/src/external/bsd/ntp/lib/libi
scntp/libiscntp.a(netaddr.o): In function `isc_netaddr_any6':
netaddr.c:(.text+0x6bf): undefined reference to `in6addr_any'
netaddr.c:(.text+0x6ca): undefined reference to `in6addr_any'
collect2: ld returned 1 exit status
*** [ntpd] Error code 1
nbmake: stopped in /nbu/source/netbsd/src/external/bsd/ntp/bin/ntpd
1 error
nbmake: stopped in /nbu/source/netbsd/src/external/bsd/ntp/bin/ntpd
*** [dependall] Error code 2
nbmake: stopped in /nbu/source/netbsd/src/external/bsd/ntp/bin/ntpd
1 error
nbmake: stopped in /nbu/source/netbsd/src/external/bsd/ntp/bin/ntpd
*** [dependall-ntpd] Error code 2
nbmake: stopped in /nbu/source/netbsd/src/external/bsd/ntp/bin
1 error



Hi Scott !

WANT_IPV6 should be the right one - the other option trips over
redefinitions against system header files (netdb.h) when the ntp local
ISC library tries to simulate an IPV6 environment (ipv6.h).

Could you cvs update  src/external/bsd/ntp and see whether I got it
right (I currently have no completely clean non-ipv6 environment to test).

Frank

Scott Ellis wrote:
The build fails with:

--- dependall-ntp ---
ntp_intres.o: In function `ntp_intres':
ntp_intres.c:(.text+0x10fc): undefined reference to `in6addr_any'
ntp_intres.c:(.text+0x110a): undefined reference to `in6addr_any'
ntp_io.o: In function `is_wildcard_addr':
ntp_io.c:(.text+0x458): undefined reference to `in6addr_any'
ntp_io.o: In function `io_open_sockets':
ntp_io.c:(.text+0x3ae7): undefined reference to `in6addr_any'
ntp_io.c:(.text+0x3af3): undefined reference to `in6addr_any'
/nbu/source/netbsd/src/obj.amd64/nbu/source/netbsd/src/external/bsd/ntp/lib/libi

scntp/libiscntp.a(netaddr.o):netaddr.c:(.text+0x6bf): more undefined
references
to `in6addr_any' follow
collect2: ld returned 1 exit status
*** [ntpd] Error code 1

nbmake: stopped in /nbu/source/netbsd/src/external/bsd/ntp/bin/ntpd

Not sure where PLATFORM_HAVEIPV6 is getting defined, but that looks
like the culprit.

     ScottE




Home | Main Index | Thread Index | Old Index