BIND 10 trac3025, updated. cf7cb62d777a1d74db1abca0753e5fb2cfe0c310 [3025] Update description for BOOST_OFFSET_PTR_OLD

BIND 10 source code commits bind10-changes at lists.isc.org
Tue Aug 13 11:51:14 UTC 2013


The branch, trac3025 has been updated
       via  cf7cb62d777a1d74db1abca0753e5fb2cfe0c310 (commit)
       via  535abe75debe26e48284244d0e856b9cad4eeec6 (commit)
      from  f59e953a20f34118e276c215ed5d75f0e0611c7f (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 cf7cb62d777a1d74db1abca0753e5fb2cfe0c310
Author: Mukund Sivaraman <muks at isc.org>
Date:   Tue Aug 13 17:20:47 2013 +0530

    [3025] Update description for BOOST_OFFSET_PTR_OLD

commit 535abe75debe26e48284244d0e856b9cad4eeec6
Author: Mukund Sivaraman <muks at isc.org>
Date:   Tue Aug 13 17:20:24 2013 +0530

    [3025] Don't use # character in m4 messages
    
    This has caused issues in the past (see other error messages for example),
    and escaping with \ doesn't seem to help in those cases.

-----------------------------------------------------------------------

Summary of changes:
 configure.ac                    |    2 +-
 m4macros/ax_boost_for_bind10.m4 |   10 ++++++----
 2 files changed, 7 insertions(+), 5 deletions(-)

-----------------------------------------------------------------------
diff --git a/configure.ac b/configure.ac
index 1193d41..7e27b5e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -916,7 +916,7 @@ if test "$BOOST_OFFSET_PTR_OLD" = "yes" -a "$use_shared_memory" = "yes" ; then
     AC_MSG_ERROR([You're trying to compile against boost older than 1.48 with
 shared memory. Older versions of boost have a bug which causes segfaults in
 offset_ptr implementation when compiled by GCC with optimisations enabled.
-See ticket #3025 for details.
+See ticket no. 3025 for details.
 
 Either update boost to newer version or use --without-shared-memory.
 Note that most users likely don't need shared memory support.
diff --git a/m4macros/ax_boost_for_bind10.m4 b/m4macros/ax_boost_for_bind10.m4
index 3cc8c6f..cc6408c 100644
--- a/m4macros/ax_boost_for_bind10.m4
+++ b/m4macros/ax_boost_for_bind10.m4
@@ -30,10 +30,12 @@ dnl                             compile managed_mapped_file (can be empty).
 dnl                             It is of no use if "WOULDFAIL" is yes.
 dnl   BOOST_STATIC_ASSERT_WOULDFAIL set to "yes" if BOOST_STATIC_ASSERT would
 dnl                                 cause build error; otherwise set to "no"
-dnl   BOOST_OFFSET_PTR_OLD if the version of boost is older than 1.48. The old
-dnl                        version confuses some versions of gcc optimisations
-dnl                        and certain files should be compiled without
-dnl                        optimisations.
+
+dnl   BOOST_OFFSET_PTR_OLD set to "yes" if the version of boost is older than
+dnl                        1.48. Older versions of boost have a bug which
+dnl                        causes segfaults in offset_ptr implementation when
+dnl                        compiled by GCC with optimisations enabled.
+dnl                        See ticket no. 3025 for details.
 
 AC_DEFUN([AX_BOOST_FOR_BIND10], [
 AC_LANG_SAVE



More information about the bind10-changes mailing list