Subject: bind9-current on Darwin, anyone have success?
To: None <tech-pkg@netbsd.org>
From: Sean J. Schluntz <schluntz@greywolf.workofstone.net>
List: tech-pkg
Date: 02/04/2003 10:58:27
Anyone out there able to get bind9-current (or bind9 for that
matter) to compile on Darwin (MacOS 10.2.3)?

I've run in to the following problem:

making all in /Volumes/Issabert_UFS/usr/pkgsrc/net/bind9-current/work/bind-9.3.0s20021217/lib/isccfg/include/isccfg
/bin/sh /Volumes/Issabert_UFS/usr/pkgsrc/net/bind9-current/work/bind-9.3.0s20021217/libtool --mode=link  cc  -g -I/usr/pkg/include  -I/Volumes/Issabert_UFS/usr/pkgsrc/net/bind9-current/work/bind-9.3.0s20021217 -I. -I/Volumes/Issabert_UFS/usr/pkgsrc/net/bind9-current/work/bind-9.3.0s20021217/lib/dns/include  -I../../lib/dns/include  -I../../lib/dns/sec/dst/include -I/Volumes/Issabert_UFS/usr/pkgsrc/net/bind9-current/work/bind-9.3.0s20021217/lib/isc/include  -I../../lib/isc  -I../../lib/isc/include  -I../../lib/isc/unix/include  -I../../lib/isc/nothreads/include -I/Volumes/Issabert_UFS/usr/pkgsrc/net/bind9-current/work/bind-9.3.0s20021217/lib/isccfg/include  -I../../lib/isccfg/include        -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat  -o libisccfg.la -rpath /usr/pkg/lib  -version-info 0:0:0  log.lo namedconf.lo parser.lo version.lo 
cc -dynamiclib -flat_namespace -undefined suppress -o .libs/libisccfg.0.0.0.dylib  .libs/log.o .libs/namedconf.o .libs/parser.o .libs/version.o  -lc  -install_name  /usr/pkg/lib/libisccfg.0.dylib -compatibility_version 1 -current_version 1.0
ld: multiple definitions of symbol _cfg_rep_boolean
.libs/namedconf.o definition of _cfg_rep_boolean in section (__DATA,__common)
.libs/parser.o definition of _cfg_rep_boolean in section (__DATA,__data)
ld: multiple definitions of symbol _cfg_rep_list
.libs/namedconf.o definition of _cfg_rep_list in section (__DATA,__common)
.libs/parser.o definition of _cfg_rep_list in section (__DATA,__data)
ld: multiple definitions of symbol _cfg_rep_map
.libs/namedconf.o definition of _cfg_rep_map in section (__DATA,__common)
.libs/parser.o definition of _cfg_rep_map in section (__DATA,__data)
ld: multiple definitions of symbol _cfg_rep_netprefix
.libs/namedconf.o definition of _cfg_rep_netprefix in section (__DATA,__common)
.libs/parser.o definition of _cfg_rep_netprefix in section (__DATA,__data)
ld: multiple definitions of symbol _cfg_rep_sockaddr
.libs/namedconf.o definition of _cfg_rep_sockaddr in section (__DATA,__common)
.libs/parser.o definition of _cfg_rep_sockaddr in section (__DATA,__data)
ld: multiple definitions of symbol _cfg_rep_string
.libs/namedconf.o definition of _cfg_rep_string in section (__DATA,__common)
.libs/parser.o definition of _cfg_rep_string in section (__DATA,__data)
ld: multiple definitions of symbol _cfg_rep_tuple
.libs/namedconf.o definition of _cfg_rep_tuple/usr/bin/libtool: internal link edit command failed
 in section (__DATA,__common)
.libs/parser.o definition of _cfg_rep_tuple in section (__DATA,__data)
ld: multiple definitions of symbol _cfg_rep_uint32
.libs/namedconf.o definition of _cfg_rep_uint32 in section (__DATA,__common)
.libs/parser.o definition of _cfg_rep_uint32 in section (__DATA,__data)
ld: multiple definitions of symbol _cfg_rep_uint64
.libs/namedconf.o definition of _cfg_rep_uint64 in section (__DATA,__common)
.libs/parser.o definition of _cfg_rep_uint64 in section (__DATA,__data)
ld: multiple definitions of symbol _cfg_rep_void
.libs/namedconf.o definition of _cfg_rep_void in section (__DATA,__common)
.libs/parser.o definition of _cfg_rep_void in section (__DATA,__data)
*** Error code 1

Stop.
bmake: stopped in /Volumes/Issabert_UFS/usr/pkgsrc/net/bind9-current/work/bind-9.3.0s20021217/lib/isccfg
*** Error code 1

Stop.
bmake: stopped in /Volumes/Issabert_UFS/usr/pkgsrc/net/bind9-current/work/bind-9.3.0s20021217/lib
*** Error code 1

Stop.
bmake: stopped in /Volumes/Issabert_UFS/usr/pkgsrc/net/bind9-current/work/bind-9.3.0s20021217
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/net/bind9-current
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/net/bind9-current