BIND 10 master, updated. 900a3c5828be90bfce2a7b8e2e6edc0d4509df6a Merge branch 'master' into trac1155
BIND 10 source code commits
bind10-changes at lists.isc.org
Mon Jul 25 12:14:30 UTC 2011
The branch, master has been updated
via 900a3c5828be90bfce2a7b8e2e6edc0d4509df6a (commit)
via af698f41e199e4942d818accb0cc0ad7589785e8 (commit)
via 6300d968db6e857e199cf8e4701988bf2f9136a2 (commit)
via 49d5415d994ab0807daeaacf5e30f9186ca72ff5 (commit)
via 7b55eb02488353672fad7160148a40e581cb5c80 (commit)
from 0711c996f017cabe220dd291500bb1b202f21e1f (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 900a3c5828be90bfce2a7b8e2e6edc0d4509df6a
Merge: af698f41e199e4942d818accb0cc0ad7589785e8 0711c996f017cabe220dd291500bb1b202f21e1f
Author: Dima Volodin <dvv at isc.org>
Date: Mon Jul 25 08:08:13 2011 -0400
Merge branch 'master' into trac1155
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 2 ++
ext/asio/asio/impl/error_code.ipp | 3 +++
src/lib/dns/rrtype-placeholder.h | 5 +++++
3 files changed, 10 insertions(+), 0 deletions(-)
-----------------------------------------------------------------------
diff --git a/configure.ac b/configure.ac
index 48a79d2..369f973 100644
--- a/configure.ac
+++ b/configure.ac
@@ -270,6 +270,8 @@ B10_CXXFLAGS="-Wall -Wextra -Wwrite-strings -Woverloaded-virtual -Wno-sign-compa
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 ed37a17..218c09b 100644
--- a/ext/asio/asio/impl/error_code.ipp
+++ b/ext/asio/asio/impl/error_code.ipp
@@ -11,6 +11,9 @@
#ifndef ASIO_IMPL_ERROR_CODE_IPP
#define ASIO_IMPL_ERROR_CODE_IPP
+// strerror() needs <cstring>
+#include <cstring>
+
#if defined(_MSC_VER) && (_MSC_VER >= 1200)
# pragma once
#endif // defined(_MSC_VER) && (_MSC_VER >= 1200)
diff --git a/src/lib/dns/rrtype-placeholder.h b/src/lib/dns/rrtype-placeholder.h
index 1cb028c..dad1b2b 100644
--- a/src/lib/dns/rrtype-placeholder.h
+++ b/src/lib/dns/rrtype-placeholder.h
@@ -22,6 +22,11 @@
#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
+
namespace isc {
namespace util {
class InputBuffer;
More information about the bind10-changes
mailing list