[bind10-dev] libisc libdns with the dhcp and bind packages

Christos Zoulas christos at zoulas.com
Wed Dec 1 15:31:36 UTC 2010


Hello,

This is probably not the appropriate list, but my guess is that
everyone relevant is a member of this list too so :-)

I just wanted to express my frustration about the state of libisc
and libbind and their uses in the dhcp and bind packages. These
two libraries are compiled using different flags in the two packages
(-DBIND9 or not amongst others) resulting in having two sets of
libraries with incompatible builds that cannot be shared (it is
not even that one is a superset of the other; different symbols
get ommitted depending on the ifdefs). How is one supposed to deal
with this? If those libraries are trully supposed to be general
purpose, then we should be able to share them between the two
packages and install a single copy. I think that the best way to
achieve this is to separate them from both packages, distribute
them separately and merge the functionality needed by both packages.
The hacky build of including a tar file of the libraries in dhcp
and build them internally should not have been allowed in the first
place.

Best,

christos



More information about the bind10-dev mailing list