[pkg-boost-commits] r14163 - in boost-jam/trunk: . debian

smr at alioth.debian.org smr at alioth.debian.org
Tue Feb 19 02:22:40 UTC 2008


Author: smr
Date: 2008-02-19 02:22:38 +0000 (Tue, 19 Feb 2008)
New Revision: 14163

Modified:
   boost-jam/trunk/build.jam
   boost-jam/trunk/debian/changelog
Log:
Build using -fno-strict-aliasing, avoids a segfault.

Modified: boost-jam/trunk/build.jam
===================================================================
--- boost-jam/trunk/build.jam	2008-02-18 22:14:13 UTC (rev 14162)
+++ boost-jam/trunk/build.jam	2008-02-19 02:22:38 UTC (rev 14163)
@@ -152,7 +152,7 @@
     : -L$(--python-lib[1]) -l$(--python-lib[2]) ;
 ## GCC 2.x, 3.x, 4.x
 toolset gcc gcc : "-o " : -D
-    : -pedantic
+    : -pedantic -fno-strict-aliasing
     [ opt --release : [ opt --symbols : -g : -s ] -O3 ]
     [ opt --debug : -g -O0 -fno-inline ]
     -I$(--python-include) -Wno-long-long

Modified: boost-jam/trunk/debian/changelog
===================================================================
--- boost-jam/trunk/debian/changelog	2008-02-18 22:14:13 UTC (rev 14162)
+++ boost-jam/trunk/debian/changelog	2008-02-19 02:22:38 UTC (rev 14163)
@@ -1,3 +1,11 @@
+boost-jam (3.1.14-3) unstable; urgency=low
+
+  * build.jam: Build using -fno-strict-aliasing.  Patch obtained from upstream
+    changeset 41036; c.f. bug #367825 and boost ticket 977
+    (http://svn.boost.org/trac/boost/ticket/977).  Closes: #466250.
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 18 Feb 2008 20:22:06 -0600
+
 boost-jam (3.1.14-2) unstable; urgency=low
 
   * debian/rules: Change bjam manpage SEE ALSO to correct location




More information about the pkg-boost-commits mailing list