Hello ISC,
I'm actively updating the version of Bind on a legacy system which has been running Bind for many years. In the most recent update, it seems that there is a build issue in 9.11.2-P1 which is not there in 9.10.6-P1
—
—
In file included from ht.c:13:
include/isc/hash.h: At top level:
include/isc/hash.h:101: warning: `deprecated' attribute directive ignored
include/isc/hash.h:110: warning: `deprecated' attribute directive ignored
include/isc/hash.h:156: warning: `deprecated' attribute directive ignored
include/isc/hash.h:160: warning: `deprecated' attribute directive ignored
include/isc/hash.h:183: warning: `deprecated' attribute directive ignored
ht.c:31: field `key' has incomplete type
make[2]: *** [ht.o] Error 1
make[2]: Leaving directory `/usr/src/archive/dns/bind-9.11.2-P1/lib/isc'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/usr/src/archive/dns/bind-9.11.2-P1/lib'
make: *** [subdirs] Error 1
—
I can provide the full build logs to anyone who needs them. I would normally just fix this myself but I wanted to hopefully get this fixed upstream since when you release your new code on your new release model, hopefully I won't have to keep patching the code.
–David
This email was sent from Contact ISC on ISC's website