BIND 10 #3119: [kean] botan present but not usable
BIND 10 Development
do-not-reply at isc.org
Wed Nov 6 14:46:39 UTC 2013
#3119: [kean] botan present but not usable
-------------------------------------+-------------------------------------
Reporter: wlodekwencel | Owner: kean
Type: defect | Status:
Priority: medium | reviewing
Component: Unclassified | Milestone:
Keywords: botan | Sprint-20131015
Sensitive: 0 | Resolution:
Sub-Project: DNS | CVSS Scoring:
Estimated Difficulty: 2 | Defect Severity: N/A
Total Hours: 0 | Feature Depending on Ticket:
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Changes (by stephen):
* owner: stephen => kean
Comment:
Reviewed commit 43c722563552989ee5f7adfe99b0ba75bb56bb87
As I understand the change, configure.ac should print out an extended
error message if botan/botan.h is found but, for some reason, fails to
compile.
With this configuration:
* Ubuntu 12.04
* autoreconf 2.68
* g++ 4.6.3
* Botan 1.8
... I ran the following tests:
1. With everything installed normally, "configure" successfully located
Botan.
2. Removing botan/botan.h, "configure" reported:
{{{
checking for botan/botan.h... no
configure: error: Missing required header files.
}}}
3. Modifying botan/botan.h so that it would not compile (I added a
"#error" directive to the end of the file) gave the same message:
{{{
checking for botan/botan.h... no
configure: error: Missing required header files.
}}}
So the proposed change does not appear to work (at least on this
configuration).
One other point. The "configure.ac" code makes use of the symbol
ac_header_preproc. The documentation for "autoconf" is not perfect, but
it does mention the AC_CHECK_HEADERS macro used to check for the presence
of botan/botan.h. I have not been able to find an explanation of the
ac_headers_preproc symbol. A comment containing a description or pointer
to the documentation would be appreciated.
--
Ticket URL: <http://bind10.isc.org/ticket/3119#comment:9>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list