BIND 10 master, updated. d581f79243723a01240da4b7b5adb8028d016e76 Changelogs
BIND 10 source code commits
bind10-changes at lists.isc.org
Tue Aug 13 14:42:55 UTC 2013
The branch, master has been updated
via d581f79243723a01240da4b7b5adb8028d016e76 (commit)
via f5f07c976d2d42bdf80fea4433202ecf1f260648 (commit)
via 511912d01bb7b2019f0a36100c524859a6de23b6 (commit)
via 69024d03d0cebda395388fdcec2ad559c093f8aa (commit)
via 544668f9aac4823519cee2b10b52315c0df4c259 (commit)
via d07c725e9a441e363a18e66965ff7e76f4de526e (commit)
via 0eefdc946964638e619c686604c7a275919e2b80 (commit)
from 598e458c7af7d5bb81131112396e4c5845060ecd (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 d581f79243723a01240da4b7b5adb8028d016e76
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Tue Aug 13 15:55:19 2013 +0200
Changelogs
commit f5f07c976d2d42bdf80fea4433202ecf1f260648
Merge: 598e458 511912d
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date: Tue Aug 13 15:50:59 2013 +0200
Merge #3064
Disable building resolver by default
Conflicts:
configure.ac
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 13 +++++++++++++
configure.ac | 7 +++++++
src/bin/Makefile.am | 9 +++++++--
src/bin/resolver/Makefile.am | 1 -
src/lib/Makefile.am | 9 +++++++--
src/lib/resolve/Makefile.am | 1 -
6 files changed, 34 insertions(+), 6 deletions(-)
-----------------------------------------------------------------------
diff --git a/ChangeLog b/ChangeLog
index 53e650c..d371062 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+658. [func]* vorner
+ The resolver, being experimental, is no longer installed by default.
+ If you really want to use it, even when it is known to be buggy, use
+ --enable-experimental-resolver.
+ (Trac #3064, git f5f07c976d2d42bdf80fea4433202ecf1f260648)
+
+657. [bug] vorner
+ Due to various problems with older versions of boost and shared memory,
+ the server rejects to compile with combination of boost < 1.48 and shared
+ memory enabled. Most users don't need shared memory, admins of large
+ servers are asked to upgrade boost.
+ (Trac #3025, git 598e458c7af7d5bb81131112396e4c5845060ecd)
+
656. [func] tomek
Additional hooks (buffer6_receive, lease6_renew,
lease6_release, buffer6_send) added to the DHCPv6 server.
diff --git a/configure.ac b/configure.ac
index 41b0900..e153d93 100644
--- a/configure.ac
+++ b/configure.ac
@@ -898,6 +898,13 @@ if test "$BOOST_NUMERIC_CAST_WOULDFAIL" = "yes" -a X"$werror_ok" = X1 -a $CLANGP
AC_MSG_ERROR([Failed to compile a required header file. If you are using FreeBSD and Boost installed via ports, retry with specifying --without-werror. See the ChangeLog entry for Trac no. 1991 for more details.])
fi
+build_experimental_resolver=no
+AC_ARG_ENABLE(experimental_resolver,
+ [AC_HELP_STRING([--enable-experimental-resolver],
+ [enable building of the experimental resolver [default=no]])],
+ build_experimental_resolver=$enableval, build_experimental_resolver=no)
+AM_CONDITIONAL([BUILD_EXPERIMENTAL_RESOLVER], [test "$build_experimental_resolver" = "yes"])
+
use_shared_memory=yes
AC_ARG_WITH(shared-memory,
AC_HELP_STRING([--with-shared-memory],
diff --git a/src/bin/Makefile.am b/src/bin/Makefile.am
index bf61827..621558e 100644
--- a/src/bin/Makefile.am
+++ b/src/bin/Makefile.am
@@ -1,5 +1,10 @@
+if BUILD_EXPERIMENTAL_RESOLVER
+# Build resolver only with --enable-experimental-resolver
+experimental_resolver = resolver
+endif
+
SUBDIRS = bind10 bindctl cfgmgr ddns loadzone msgq cmdctl auth xfrin \
- xfrout usermgr zonemgr stats tests resolver sockcreator dhcp4 dhcp6 d2\
- dbutil sysinfo memmgr
+ xfrout usermgr zonemgr stats tests $(experimental_resolver) \
+ sockcreator dhcp4 dhcp6 d2 dbutil sysinfo memmgr
check-recursive: all-recursive
diff --git a/src/bin/resolver/Makefile.am b/src/bin/resolver/Makefile.am
index a549e6a..38f9bf6 100644
--- a/src/bin/resolver/Makefile.am
+++ b/src/bin/resolver/Makefile.am
@@ -83,4 +83,3 @@ b10_resolver_LDFLAGS = -pthread
# and can't use @datadir@ because doesn't expand default ${prefix}
b10_resolverdir = $(pkgdatadir)
b10_resolver_DATA = resolver.spec
-
diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
index ddf369d..59cb8e1 100644
--- a/src/lib/Makefile.am
+++ b/src/lib/Makefile.am
@@ -1,3 +1,8 @@
+if BUILD_EXPERIMENTAL_RESOLVER
+# Build resolver only with --enable-experimental-resolver
+experimental_resolver = resolve
+endif
+
SUBDIRS = exceptions util log hooks cryptolink dns cc config acl xfr bench \
- asiolink asiodns nsas cache resolve testutils datasrc \
- server_common python dhcp dhcp_ddns dhcpsrv statistics
+ asiolink asiodns nsas cache $(experimental_resolver) testutils \
+ datasrc server_common python dhcp dhcp_ddns dhcpsrv statistics
diff --git a/src/lib/resolve/Makefile.am b/src/lib/resolve/Makefile.am
index 096a14d..0016684 100644
--- a/src/lib/resolve/Makefile.am
+++ b/src/lib/resolve/Makefile.am
@@ -47,4 +47,3 @@ if USE_CLANGPP
libb10_resolve_la_CXXFLAGS += -Wno-error
endif
libb10_resolve_la_CPPFLAGS = $(AM_CPPFLAGS)
-
More information about the bind10-changes
mailing list