2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-09-04 16:45:24 +00:00

[master] fixed library version reporting

- forgot to include a CHANGES note
- disabled on windows (it fails to link)
This commit is contained in:
Evan Hunt
2015-01-22 11:17:03 -08:00
parent 84ee90b52d
commit 9175a4ed63
2 changed files with 8 additions and 0 deletions

View File

@@ -1,3 +1,7 @@
4047. [cleanup] "named -V" now reports the current running versions
of OpenSSL and the libxml2 libraries, in addition to
the versions that were in use at build time.
4046. [bug] Accounting of "total use" in memory context 4046. [bug] Accounting of "total use" in memory context
statistics was not correct. [RT #38370] statistics was not correct. [RT #38370]

View File

@@ -608,14 +608,18 @@ parse_command_line(int argc, char *argv[]) {
#ifdef OPENSSL #ifdef OPENSSL
printf("compiled with OpenSSL version: %s\n", printf("compiled with OpenSSL version: %s\n",
OPENSSL_VERSION_TEXT); OPENSSL_VERSION_TEXT);
#ifndef WIN32
printf("linked to OpenSSL version: %s\n", printf("linked to OpenSSL version: %s\n",
SSLeay_version(SSLEAY_VERSION)); SSLeay_version(SSLEAY_VERSION));
#endif #endif
#endif
#ifdef HAVE_LIBXML2 #ifdef HAVE_LIBXML2
printf("compiled with libxml2 version: %s\n", printf("compiled with libxml2 version: %s\n",
LIBXML_DOTTED_VERSION); LIBXML_DOTTED_VERSION);
#ifndef WIN32
printf("linked to libxml2 version: %s\n", printf("linked to libxml2 version: %s\n",
xmlParserVersion); xmlParserVersion);
#endif
#endif #endif
exit(0); exit(0);
case 'x': case 'x':