summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2009-08-07 05:47:41 +0000
committerTiziano Müller <dev-zero@gentoo.org>2009-08-07 05:47:41 +0000
commit4c165301474a4fcb6d56eb274c66d1f24f3657e3 (patch)
tree23f473cad1160668719a28997f2e3ac12b35ff00 /dev-libs/boost
parentAdded patch for CVE-2009-2625 (bug #280613). (diff)
downloadhistorical-4c165301474a4fcb6d56eb274c66d1f24f3657e3.tar.gz
historical-4c165301474a4fcb6d56eb274c66d1f24f3657e3.tar.bz2
historical-4c165301474a4fcb6d56eb274c66d1f24f3657e3.zip
Readded -Wno-strict-aliasing to fix gcc-4.4 compilation issues since boost-1.40.0 is underway and backporting changes too cumbersome (bug #278109). Fixed boost-build dep for boost-1.35.0-r5 (bug #276107).
Package-Manager: portage-2.2_rc36/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/boost')
-rw-r--r--dev-libs/boost/ChangeLog8
-rw-r--r--dev-libs/boost/Manifest6
-rw-r--r--dev-libs/boost/boost-1.35.0-r5.ebuild4
-rw-r--r--dev-libs/boost/boost-1.39.0.ebuild5
4 files changed, 16 insertions, 7 deletions
diff --git a/dev-libs/boost/ChangeLog b/dev-libs/boost/ChangeLog
index 1058eb87c8d7..c416af725dd3 100644
--- a/dev-libs/boost/ChangeLog
+++ b/dev-libs/boost/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/boost
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.165 2009/07/29 15:42:38 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.166 2009/08/07 05:47:41 dev-zero Exp $
+
+ 07 Aug 2009; Tiziano Müller <dev-zero@gentoo.org> boost-1.35.0-r5.ebuild,
+ boost-1.39.0.ebuild:
+ Readded -Wno-strict-aliasing to fix gcc-4.4 compilation issues since
+ boost-1.40.0 is underway and backporting changes too cumbersome (bug
+ #278109). Fixed boost-build dep for boost-1.35.0-r5 (bug #276107).
29 Jul 2009; Jeremy Olexa <darkside@gentoo.org> boost-1.33.1-r1.ebuild:
Remove keywords from boost-1.33.1-r1.ebuild except ~x86-fbsd because it is
diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
index b58edad894d8..676ac782f285 100644
--- a/dev-libs/boost/Manifest
+++ b/dev-libs/boost/Manifest
@@ -24,9 +24,9 @@ EBUILD boost-1.34.1-r2.ebuild 6934 RMD160 844596da0fb1f4178c296344b7f10598c4c7c3
EBUILD boost-1.35.0-r1.ebuild 7022 RMD160 d81ddab27b1962e2f432e1f8268bf24205b11b13 SHA1 85ceecf41826e1f570680430c80d4769c9bf37f5 SHA256 7321e22569df9ba80e081b2addbf4aeced85f6466243cbe865a1bb27972f3a65
EBUILD boost-1.35.0-r2.ebuild 7130 RMD160 605d31c6b9061f5c941f303aab098630f4ba9839 SHA1 a8eceab72e8d671587bac04a1e3b1614228740b3 SHA256 0c267b7e42fbd6382c6f088651da9a76823c09169f51f1ab3a308fa59938b013
EBUILD boost-1.35.0-r3.ebuild 7828 RMD160 452a0f1942d579cb7b2240c03be65d30f89fc997 SHA1 95d152d7ef93f50dd1ba07af88064c4dd0bd7940 SHA256 0cd0de4ab2a6c7d54704eaaf1ffc34a0d6804ce8a1cf7fccf1180397476df08c
-EBUILD boost-1.35.0-r5.ebuild 9696 RMD160 327402d214c245740e82b9e8fbdf257af4980dce SHA1 b0dd26df61a5d09afb7f50442be1bbe0ad76a1d1 SHA256 f7b25e81fb4b8492e5b6503a681e513b6d47e62d69709998a4112cc4e6fb6252
+EBUILD boost-1.35.0-r5.ebuild 9707 RMD160 a0ebe596cd29fda9e30226e1a468e0a65a1791a8 SHA1 85363e07a955b5a0861fb74342ca5018be1f044c SHA256 b463e319d13eab5c4cff4b0e796c8dceb35361361f14f06cd103e0f55b737817
EBUILD boost-1.36.0-r1.ebuild 9686 RMD160 734a3e403ebdfbf4de5fb4c84fc1e37048a13f5d SHA1 7de5edb6d2d630be3f4e913387d50193637d5cca SHA256 ef75722943d3f1226a54acc285eac8381815a696773b2c701f97d9dddfe4b6ed
EBUILD boost-1.37.0-r1.ebuild 13202 RMD160 d1fff78b53fe922262c60e9224f5ffe56b5c7df3 SHA1 abc6ce4e84b73e6f3f4967ead69fa614f3380dbc SHA256 bff7fd1a29a866c536ef0d5eb94ed1f39f27d7e99cb894355573a95aa5a25fb1
-EBUILD boost-1.39.0.ebuild 12852 RMD160 b07ba492bf9c7b8a5c1ebf057f015c1443bbea35 SHA1 6d9eecf19566ae61e230a1f7ceb59f202a0b71ad SHA256 53b02f50deeeff080cd70a7853208e74f6c37770b0b577540c6d3782ed7a05c9
-MISC ChangeLog 24559 RMD160 3de7567351b93d78997d5c7a2f7e547b9b80f5be SHA1 c451d2c988c900e6996f54e17062603be8f9c1ee SHA256 ce7f29da139ffaddb4e2b38ce2467db9c02bfba247bd1dd12d985227b058a842
+EBUILD boost-1.39.0.ebuild 13009 RMD160 29bdeddfa2ece249b8f53778e5d670cbf1ec9d77 SHA1 0c396d42a0c4113044d3b3bf39baa34f603c4e87 SHA256 1509426daf27761bb83b94434cc2fb5c7b7dde2a8848d555072d3ca10ae47270
+MISC ChangeLog 24871 RMD160 ff1c59d062d50aff3edecee5b2bad68d4ecaeec0 SHA1 a4aec8fae318c850a80f20583dd92fb8d06fe2aa SHA256 b622621c53f8464229e94e22e75ed9b7a38b3df4e123589b59138b6dae8e9e4d
MISC metadata.xml 884 RMD160 56b11a49f37835a25ecdf45d292c0a625cfcd364 SHA1 7353ce0ebc2bb237b2c2ab872ecfbb69ee69e214 SHA256 2db9a39a09ad510b68ed69278426d7a5a96253b7c5d6106ddbea8228677b5d25
diff --git a/dev-libs/boost/boost-1.35.0-r5.ebuild b/dev-libs/boost/boost-1.35.0-r5.ebuild
index c28784055512..84bc4321754d 100644
--- a/dev-libs/boost/boost-1.35.0-r5.ebuild
+++ b/dev-libs/boost/boost-1.35.0-r5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.35.0-r5.ebuild,v 1.5 2009/07/02 04:13:11 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.35.0-r5.ebuild,v 1.6 2009/08/07 05:47:41 dev-zero Exp $
EAPI="2"
@@ -27,7 +27,7 @@ RDEPEND="icu? ( >=dev-libs/icu-3.3 )
python? ( virtual/python )
>=app-admin/eselect-boost-0.3"
DEPEND="${RDEPEND}
- dev-util/boost-build:${SLOT}"
+ >=dev-util/boost-build-1.35.0-r2:${SLOT}"
S=${WORKDIR}/${MY_P}
diff --git a/dev-libs/boost/boost-1.39.0.ebuild b/dev-libs/boost/boost-1.39.0.ebuild
index 4ba311aa9802..6520dae62d2b 100644
--- a/dev-libs/boost/boost-1.39.0.ebuild
+++ b/dev-libs/boost/boost-1.39.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.39.0.ebuild,v 1.2 2009/07/16 09:36:51 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.39.0.ebuild,v 1.3 2009/08/07 05:47:41 dev-zero Exp $
EAPI="2"
@@ -111,6 +111,9 @@ src_configure() {
compilerExecutable=$(tc-getCXX)
fi
+ # Huge number of strict-aliasing warnings cause a build failure w/ >= GCC 4.4 bug #252287
+ [[ $(gcc-version) > 4.3 ]] && append-flags -Wno-strict-aliasing
+
use mpi && mpi="using mpi ;"
if use python ; then