diff options
author | Dirkjan Ochtman <djc@gentoo.org> | 2010-03-03 12:19:36 +0000 |
---|---|---|
committer | Dirkjan Ochtman <djc@gentoo.org> | 2010-03-03 12:19:36 +0000 |
commit | c41ae12a31f51b61f095994ec71310819afc759f (patch) | |
tree | be412c2836dbdacae5984fee462f359e055492da /dev-libs/boost | |
parent | stable x86, bug 299419 (diff) | |
download | historical-c41ae12a31f51b61f095994ec71310819afc759f.tar.gz historical-c41ae12a31f51b61f095994ec71310819afc759f.tar.bz2 historical-c41ae12a31f51b61f095994ec71310819afc759f.zip |
Fix bug 298489 in dev-libs/boost-1.41.0-r3.
Package-Manager: portage-2.1.7.16/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/boost')
-rw-r--r-- | dev-libs/boost/ChangeLog | 5 | ||||
-rw-r--r-- | dev-libs/boost/Manifest | 14 | ||||
-rw-r--r-- | dev-libs/boost/boost-1.41.0-r3.ebuild | 20 |
3 files changed, 20 insertions, 19 deletions
diff --git a/dev-libs/boost/ChangeLog b/dev-libs/boost/ChangeLog index efab3da8fb2e..d50fa59e2212 100644 --- a/dev-libs/boost/ChangeLog +++ b/dev-libs/boost/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/boost # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.186 2010/03/03 10:57:57 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.187 2010/03/03 12:19:36 djc Exp $ + + 03 Mar 2010; Dirkjan Ochtman <djc@gentoo.org> boost-1.41.0-r3.ebuild: + Fix bug 298489 in boost-1.41.0-r3. 03 Mar 2010; Christian Faulhammer <fauli@gentoo.org> boost-1.41.0-r3.ebuild: diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest index d83856a7bc65..f20637ebaa23 100644 --- a/dev-libs/boost/Manifest +++ b/dev-libs/boost/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX 1.35-remove-hardlink-creation.patch 547 RMD160 0c0bae87977869efcd2e25144b910025ab3e6924 SHA1 c3833411ab8e7c84efddc5cfb4ab99abcba1eed5 SHA256 9b0515f343f0c8f7f0ce51e2c6f243edae0f3d5ce5df5b9f77a46b00041a134e AUX boost-1.37.0-darwin-long-double.patch 556 RMD160 54b1111e9dbc51131f01f50071f1c4f337b35d2f SHA1 827dcef39cf884948c3720ae1d94d1b5b5279578 SHA256 0beb2bf9ae43ad86c307873ab19b049152ef7798ba17523638cdb78017642c31 AUX boost-1.41.0-fix-CRC-on-x64-during-gzip-decompression.patch 1030 RMD160 8cf63aa1179ed4d8e3a79fb3f00b6c8f3db816f0 SHA1 028d0d2611392a68b35403f089486963d7d4e549 SHA256 4b935fe0b3c9f3a2b1fcedda048b0ebc518531aa143f95cdd1b7fa51de1133d4 @@ -28,13 +25,6 @@ EBUILD boost-1.36.0-r1.ebuild 9662 RMD160 f415650ed89492c5a635f4b8183a6693a1f615 EBUILD boost-1.37.0-r1.ebuild 13178 RMD160 14d44df115bb49d1551abd07ad9dc5303ade1f94 SHA1 5108f92ac808fb83fa4dd1d49c29ae299ab86cf0 SHA256 96a715f1af3950b5440bd5b415f01efea3b186c480eaf48d4d63cca4f633c809 EBUILD boost-1.39.0.ebuild 12985 RMD160 f6f349747e51213713321a3d31b1e1c53713f47e SHA1 a26afdda9369d7ea8a690ec67e854e53eee3d045 SHA256 74d8f0e1992659639b52012bf01097d3f9b4da809f8bf7aed4eb2dea5a4bb22a EBUILD boost-1.41.0-r2.ebuild 15233 RMD160 75f118ccbb1c9eb6edd6ba0dd445887e8b5cd2e9 SHA1 26f267523a0360c3bf3ec3b7b4ea1fa3a4700d1c SHA256 a5ded34c079650c83342462cd30c1ddc653cda89db5e0ba48728510e936401cb -EBUILD boost-1.41.0-r3.ebuild 15373 RMD160 d30b852e7a805890fd8f1bcf03bcf57d7bb0f65f SHA1 80d92d266f16687616f56ed46dd8c07767c4dd9e SHA256 ff0558dcb28388f48d6db9c84aba4d28051f0b1ae450fc5da76cd5c0bfc07296 -MISC ChangeLog 28901 RMD160 0f9b9e00c584a2999b89b576b6ab49f1e15c3aa6 SHA1 cc3fa4022fdfeb41d9729631664c4e36a36a630c SHA256 96222a160d979690d25dc34f5d7f7136d6af8e1c05017643aade32df5334d32b +EBUILD boost-1.41.0-r3.ebuild 15553 RMD160 1abda0c6986a1954eff783299ccc7913c299e2be SHA1 08a9a4f293d0b66e2509a3ef0fc74fde6bcf77aa SHA256 136bc4a6121acb3dac70eb0049837470304bc231e2f98e265f9854ae6e3376bc +MISC ChangeLog 29009 RMD160 a644f912ac2d48d57a0450607cad86086be7585a SHA1 fc41edfe4a90fade5b8efd4cf58bb104280f03a1 SHA256 28a4582de74a5ff53ce903a6f635259897dff2825811272c64febe8ea7a4a096 MISC metadata.xml 769 RMD160 e6bbf02a9f1fcd72dd5fd362e7bec537f1cee024 SHA1 2ba5a2d97f635bc855bb4004c563d3b1ef3fae8f SHA256 e429f749e5872188ba979cd3fde10a5ba798c210413a57c9d8685ee06613b964 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.14 (GNU/Linux) - -iEYEARECAAYFAkuOQLsACgkQNQqtfCuFneN7RgCgjoxz/oe6RMXfwhBXNPV1P5pm -gpQAnjHqFTGjdJGx51iuOHOQ4BZA6up4 -=6C12 ------END PGP SIGNATURE----- diff --git a/dev-libs/boost/boost-1.41.0-r3.ebuild b/dev-libs/boost/boost-1.41.0-r3.ebuild index 0c7b4a000b47..8e2ae961c760 100644 --- a/dev-libs/boost/boost-1.41.0-r3.ebuild +++ b/dev-libs/boost/boost-1.41.0-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.41.0-r3.ebuild,v 1.2 2010/03/03 10:57:57 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.41.0-r3.ebuild,v 1.3 2010/03/03 12:19:36 djc Exp $ EAPI="2" @@ -134,6 +134,11 @@ src_configure() { # Using -fno-strict-aliasing to prevent possible creation of invalid code. append-flags -fno-strict-aliasing + # bug 298489 + if use ppc || use ppc64 ; then + [[ $(gcc-version) > 4.3 ]] && append-flags -mno-altivec + fi; + use mpi && mpi="using mpi ;" if use python ; then @@ -174,7 +179,7 @@ __EOF__ OPTIONS="${OPTIONS} --disable-long-double" fi - OPTIONS="${OPTIONS} --user-config=\"${S}/user-config.jam\" --boost-build=/usr/share/boost-build-${MAJOR_PV} --prefix=\"${D}/usr\" --layout=versioned" + OPTIONS="${OPTIONS} pch=off --user-config=\"${S}/user-config.jam\" --boost-build=/usr/share/boost-build-${MAJOR_PV} --prefix=\"${D}/usr\" --layout=versioned" } @@ -369,7 +374,7 @@ src_install () { cd "${S}/status" if [ -f regress.log ] ; then docinto status - dohtml *.{html,gif} ../boost.png + dohtml *.html ../boost.png dodoc regress.log fi @@ -437,7 +442,7 @@ src_test() { --dump-tests 2>&1 | tee regress.log # Postprocessing - cat regress.log | "${S}/tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease/process_jam_log" --v2 + cat regress.log | "${S}/tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease/pch-off/process_jam_log" --v2 if test $? != 0 ; then die "Postprocessing the build log failed" fi @@ -447,7 +452,7 @@ src_test() { __EOF__ # Generate the build log html summary page - "${S}/tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease/compiler_status" --v2 \ + "${S}/tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease/pch-off/compiler_status" --v2 \ --comment "${S}/status/comment.html" "${S}" \ cs-$(uname).html cs-$(uname)-links.html if test $? != 0 ; then @@ -459,7 +464,10 @@ __EOF__ } pkg_postinst() { - use eselect && eselect boost update + if use eselect ; then + eselect boost update || ewarn "eselect boost update failed." + fi + if [ ! -h "${ROOT}/etc/eselect/boost/active" ] ; then elog "No active boost version found. Calling eselect to select one..." eselect boost update |