[svn] commit: r2015 - in /trunk: INSTALL doc/guide/bind10-guide.xml
BIND 10 source code commits
bind10-changes at lists.isc.org
Tue Jun 1 16:37:12 UTC 2010
Author: jreed
Date: Tue Jun 1 16:37:11 2010
New Revision: 2015
Log:
Remove recommendations about using Boost System (for ASIO)
for safer TCP. That is no longer in BIND 10.
Also some minor doc improvements. Reviewed briefly over jabber.
Modified:
trunk/INSTALL
trunk/doc/guide/bind10-guide.xml
Modified: trunk/INSTALL
==============================================================================
--- trunk/INSTALL (original)
+++ trunk/INSTALL Tue Jun 1 16:37:11 2010
@@ -4,6 +4,3 @@
To then build from source:
./configure
make
-
-We recommend using the Boost libraries as it provides a safer TCP
-implementation in BIND 10.
Modified: trunk/doc/guide/bind10-guide.xml
==============================================================================
--- trunk/doc/guide/bind10-guide.xml (original)
+++ trunk/doc/guide/bind10-guide.xml Tue Jun 1 16:37:11 2010
@@ -75,7 +75,8 @@
data source backend is SQLite3. The authoritative server
requires SQLite 3.3.9 or newer.
The <command>b10-xfrin</command> and <command>b10-xfrout</command>
- modules require the libboost library, libpython3 library,
+ modules require the libboost library,
+ Boost Python library, libpython3 library,
and the Python _sqlite3.so module.
</para></note>
<!-- TODO: this will change ... -->
@@ -271,7 +272,7 @@
</para>
<para>
- The Boost Library, Boost Python library, Python Library,
+ The Boost Library, Boost Python Library, Python Library,
and Python _sqlite3 module are required to enable the
Xfrout and Xfrin support.
</para>
@@ -280,23 +281,6 @@
The Python related libraries and modules need to be built
for Python 3.1.
</simpara></note>
-
- <para>
- If the Boost System Library is detected at configure time,
- BIND 10 will be built using an alternative method for
- networking I/O using Boost ASIO support. This provides
- asynchrony support; with ASIO the Authoritative DNS server
- can handle other queries while the processing of a TCP
- transaction stalls.
- This dependency is not required unless you need
- <!-- TODO: want --> this feature as TCP transport support is
- provided using alternative code.
- </para>
-
-<note><simpara>
-We recommend using the Boost libraries as it provides a safer TCP
-implementation in BIND 10.
-</simpara></note>
<para>
Building BIND 10 also requires a C++ compiler and
@@ -519,14 +503,6 @@
</varlistentry>
<varlistentry>
- <term>--with-boost-system</term>
- <listitem>
- <simpara>Define to use the Boost System library.
- </simpara>
- </listitem>
- </varlistentry>
-
- <varlistentry>
<term>--with-pythonpath</term>
<listitem>
<simpara>Define the path to Python 3.1 if it is not in the
@@ -551,14 +527,14 @@
<!-- TODO: lcov -->
<para>
- For example, the following configures it to build
- with BOOST ASIO support, find the Boost headers, find the
+ For example, the following configures it
+ build with Boost Python support (for Python DNS library),
+ find the Boost headers and library, find the
Python interpreter, and sets the installation location:
<screen>$ <userinput>./configure --with-boost-lib=/usr/pkg/lib \
--with-boost-include=/usr/pkg/include \
--with-boost-python \
- --with-boost-system \
--with-pythonpath=/usr/pkg/bin/python3.1 \
--prefix=/opt/bind10</userinput></screen>
</para>
More information about the bind10-changes
mailing list