[bind10-dev] Botan-Library--configue && used consideration
Kevin Tes
xiejiagui at cnnic.cn
Wed Oct 19 06:16:41 UTC 2011
Hi,
After study botan library's configue && used for nearly two days,I found
two problem.
After botan-1.9.18 release,I got the following words in there Changelog
file:
"On Unix, the library and header paths have been changed to allow
parallel installation of different versions of the library. Headers are
installed into <prefix>/include/botan-1.9/botan, libraries are named
libbotan-1.9, and botan-config is now namespaced (so in this release
botan-config-1.9). All of these embedded versions will be 1.10 in the
upcoming stable release."
monotone project defines the m4 macro to solve this problem:
https://code.monotone.ca/p/monotone/source/tree/h:net.venge.monotone/m4/library.m4
Can we use this for botan configure?
It also changed some features such as:
"The function BigInt::to_u32bit was inadvertently removed in 1.9.11 and
has been added back."
Should we consider reviewing all the codes in BIND10 relative with Botan
library for the changed features? For example:
#if BOTAN_VERSION_CODE >= BOTAN_VERSION_CODE_FOR(1,9,11)
typedef size_t filter_length_t;
#else
typedef u32bit filter_length_t;
#endif
For ticket#1194 consideration.
More information about the bind10-dev
mailing list