BIND 10 trac1155, updated. af698f41e199e4942d818accb0cc0ad7589785e8 [trac1155] a comment about Solaris and DS added
BIND 10 source code commits
bind10-changes at lists.isc.org
Thu Jul 21 23:40:57 UTC 2011
The branch, trac1155 has been updated
via af698f41e199e4942d818accb0cc0ad7589785e8 (commit)
via 6300d968db6e857e199cf8e4701988bf2f9136a2 (commit)
via 49d5415d994ab0807daeaacf5e30f9186ca72ff5 (commit)
from 7b55eb02488353672fad7160148a40e581cb5c80 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit af698f41e199e4942d818accb0cc0ad7589785e8
Author: Dima Volodin <dvv at isc.org>
Date: Thu Jul 21 19:05:46 2011 -0400
[trac1155] a comment about Solaris and DS added
commit 6300d968db6e857e199cf8e4701988bf2f9136a2
Author: Dima Volodin <dvv at isc.org>
Date: Thu Jul 21 19:04:52 2011 -0400
[trac1155] a comment about <cstring> and strerror() added
commit 49d5415d994ab0807daeaacf5e30f9186ca72ff5
Author: Dima Volodin <dvv at isc.org>
Date: Thu Jul 21 19:03:57 2011 -0400
[trac1155] -Wno-missing-braces is made conditional on Solaris
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 4 +++-
ext/asio/asio/impl/error_code.ipp | 1 +
src/lib/dns/rrtype-placeholder.h | 1 +
3 files changed, 5 insertions(+), 1 deletions(-)
-----------------------------------------------------------------------
diff --git a/configure.ac b/configure.ac
index 65ca5f9..369f973 100644
--- a/configure.ac
+++ b/configure.ac
@@ -266,10 +266,12 @@ AC_SUBST(WARNING_NO_MISSING_FIELD_INITIALIZERS_CFLAG)
# gcc specific settings:
if test "X$GXX" = "Xyes"; then
-B10_CXXFLAGS="-Wall -Wextra -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -Wno-missing-braces"
+B10_CXXFLAGS="-Wall -Wextra -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare"
case "$host" in
*-solaris*)
MULTITHREADING_FLAG=-pthreads
+ # In Solaris, IN6ADDR_ANY_INIT and IN6ADDR_LOOPBACK_INIT need -Wno-missing-braces
+ B10_CXXFLAGS="$B10_CXXFLAGS -Wno-missing-braces"
;;
*)
MULTITHREADING_FLAG=-pthread
diff --git a/ext/asio/asio/impl/error_code.ipp b/ext/asio/asio/impl/error_code.ipp
index b0566ed..218c09b 100644
--- a/ext/asio/asio/impl/error_code.ipp
+++ b/ext/asio/asio/impl/error_code.ipp
@@ -11,6 +11,7 @@
#ifndef ASIO_IMPL_ERROR_CODE_IPP
#define ASIO_IMPL_ERROR_CODE_IPP
+// strerror() needs <cstring>
#include <cstring>
#if defined(_MSC_VER) && (_MSC_VER >= 1200)
diff --git a/src/lib/dns/rrtype-placeholder.h b/src/lib/dns/rrtype-placeholder.h
index f298acd..dad1b2b 100644
--- a/src/lib/dns/rrtype-placeholder.h
+++ b/src/lib/dns/rrtype-placeholder.h
@@ -22,6 +22,7 @@
#include <exceptions/exceptions.h>
+// Solaris x86 defines DS in <sys/regset.h>, which gets pulled in by Boost
#if defined(__sun) && defined(DS)
# undef DS
#endif
More information about the bind10-changes
mailing list