bind9 tools dig & host mit IDN support unter 9.1?

max93

Well-Known Member
Hallo!

Ich habe gerade versucht den IDN support für die bind9 tools dig & host zu aktivieren. Dazu habe ich WITH_BIND_IDN=YES in /etc/make.conf gesetzt. Beim make buildworld bricht er aber ab:

Code:
mkdep -f .depend -a    -DVERSION='"9.8.3-P4"' -DHAVE_CONFIG_H -D_REENTRANT -D_THREAD_SAFE -DWANT_IPV6 -DOPENSSL -DUSE_MD5 -DNS_LOCALSTATEDIR='"/var"' -DNS_SYSCONFDIR='"/etc/namedb"' -DNAMED_CONFFILE='"/etc/namedb/named.conf"' -DRNDC_CONFFILE='"/etc/namedb/rndc.conf"' -DRNDC_KEYFILE='"/etc/namedb/rndc.key"' -I/usr/src/usr.bin/dig/../../lib/bind -I/usr/src/usr.bin/dig/../../contrib/bind9/lib/bind9/include -I/usr/src/usr.bin/dig/../../contrib/bind9/lib/dns/include/dst -I/usr/src/usr.bin/dig/../../contrib/bind9/lib/dns/include -I/usr/src/usr.bin/dig/../../lib/bind/dns -I/usr/src/usr.bin/dig/../../contrib/bind9/lib/isccc/include -I/usr/src/usr.bin/dig/../../contrib/bind9/lib/isccfg/include -I/usr/src/usr.bin/dig/../../contrib/bind9/lib/isc/unix/include -I/usr/src/usr.bin/dig/../../contrib/bind9/lib/isc/pthreads/include -I/usr/src/usr.bin/dig/../../contrib/bind9/lib/isc/include -I/usr/src/usr.bin/dig/../../lib/bind/isc -I/usr/src/usr.bin/dig/../../contrib/bind9/lib/lwres/unix/include -I/usr/src/usr.bin/dig/../../contrib/bind9/lib/lwres/include -I/usr/src/usr.bin/dig/../../lib/bind/lwres -I/usr/src/usr.bin/dig/../../contrib/bind9/bin/dig/include -I/usr/src/usr.bin/dig/../../contrib/bind9/lib/isc/x86_32/include -DWITH_IDN -I/usr/local/include /usr/src/usr.bin/dig/../../contrib/bind9/bin/dig/dig.c /usr/src/usr.bin/dig/../../contrib/bind9/bin/dig/dighost.c
/usr/src/usr.bin/dig/../../contrib/bind9/bin/dig/dighost.c:41:24: error: idn/result.h: No such file or directory
/usr/src/usr.bin/dig/../../contrib/bind9/bin/dig/dighost.c:42:21: error: idn/log.h: No such file or directory
/usr/src/usr.bin/dig/../../contrib/bind9/bin/dig/dighost.c:43:25: error: idn/resconf.h: No such file or directory
/usr/src/usr.bin/dig/../../contrib/bind9/bin/dig/dighost.c:44:21: error: idn/api.h: No such file or directory
mkdep: compile failed
*** [.depend] Error code 1

Stop in /usr/src/usr.bin/dig.
*** [depend] Error code 1

Stop in /usr/src/usr.bin.
*** [usr.bin.depend__D] Error code 1

Stop in /usr/src.
*** [_depend] Error code 1

Stop in /usr/src.
*** [buildworld] Error code 1

Stop in /usr/src.
root@build01:/usr/src#

Offenbar fehlen header files.

Woher nehmen, wenn nicht stehlen? Ist das nicht vorgesehen? Nicht (mehr) supported?

Danke & Ciao.
Markus
 
Hoi,

warum baust Du nicht einfach /usr/ports/dns/bind99 mit IDN und jagst das "drübär" ?

Gruß Bummibär
 
warum baust Du nicht einfach /usr/ports/dns/bind99 mit IDN und jagst das "drübär" ?

Naja, weil ich mir bind eigentlich nicht als Port installieren möchte, wenn es eh schon im Basissystem ist...

Aber mal schauen. Das war kurzzeitig eine ganz dringende Anforderung und jetzt wo die Domain aufgeschaltet ist und sich offenbar keiner beschwert interessiert es eh niemanden mehr ;-)

Danke & Ciao.
Markus
 
Zurück
Oben