summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2010-12-19 18:52:12 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2010-12-19 18:52:12 +0000
commit7d6d82b2204a2a891960a0c547b40b9bca1c2eb6 (patch)
tree44a947f733543b3fc77fd38d91ca3db55238fa5a /sci-libs/gsl
parentDelete older ebuilds. (diff)
downloadhistorical-7d6d82b2204a2a891960a0c547b40b9bca1c2eb6.tar.gz
historical-7d6d82b2204a2a891960a0c547b40b9bca1c2eb6.tar.bz2
historical-7d6d82b2204a2a891960a0c547b40b9bca1c2eb6.zip
Filtered flag -mfpmath=sse,387 for gcc 4.4.x bug #349005
Package-Manager: portage-2.1.9.25/cvs/Linux x86_64
Diffstat (limited to 'sci-libs/gsl')
-rw-r--r--sci-libs/gsl/ChangeLog5
-rw-r--r--sci-libs/gsl/Manifest14
-rw-r--r--sci-libs/gsl/gsl-1.14-r1.ebuild12
3 files changed, 25 insertions, 6 deletions
diff --git a/sci-libs/gsl/ChangeLog b/sci-libs/gsl/ChangeLog
index 1ad4e86f0f91..2b188a44170d 100644
--- a/sci-libs/gsl/ChangeLog
+++ b/sci-libs/gsl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-libs/gsl
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/gsl/ChangeLog,v 1.77 2010/08/09 09:32:55 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/gsl/ChangeLog,v 1.78 2010/12/19 18:52:12 bicatali Exp $
+
+ 19 Dec 2010; SĂ©bastien Fabbro <bicatali@gentoo.org> gsl-1.14-r1.ebuild:
+ Filtered flag -mfpmath=sse,387 for gcc 4.4.x bug #349005
09 Aug 2010; Kacper Kowalik <xarthisius@gentoo.org>
-files/gsl-1.6-deps.diff, -files/gsl-1.12-cblas.patch, gsl-1.13-r1.ebuild,
diff --git a/sci-libs/gsl/Manifest b/sci-libs/gsl/Manifest
index d0528e2bce75..c33fbf2d162a 100644
--- a/sci-libs/gsl/Manifest
+++ b/sci-libs/gsl/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX cblas.pc.in 290 RMD160 4fc855a67383ac17b68c29d8f10307178919e217 SHA1 ec23b2092a5498beb602c9b558af8abcf5dd6358 SHA256 f47133de2f49a5ff53c8e295d03fbe8923c79cd0978cedb903cfdf7e57a873a1
AUX eselect.cblas.gsl 216 RMD160 b2c3d435952eb73fcd02406fbd087176407c1f76 SHA1 814489871b93c2b4f7195fb9bbef1227e04c36cf SHA256 2be1ba93a0bafa73df52913f54d1c7fd299aa1cd0a98c5fbe4eac894073ebac7
AUX gsl-1.13-cblas-vars.patch 403 RMD160 f2633cc65627656287909ec37e568e1cd96be138 SHA1 82715bea7524bda9c1bb49e1b9700163795d8b80 SHA256 207b8fe48affca2564fcfffb9a01cca257f6bd1516355fd20cd3389fbb0ced40
@@ -7,7 +10,14 @@ DIST gsl-1.13.tar.gz 3014270 RMD160 f71507181ace425df0977a13946f12cae4b65783 SHA
DIST gsl-1.14.tar.gz 3128269 RMD160 c89a30a0b38a0c83d73ded19180d52acd56e6a52 SHA1 e1a600e4fe359692e6f0e28b7e12a96681efbe52 SHA256 3d4a47afd9a1e7c73b97791b4180d8cc4d5f0e5db6027fe06437f1f3f957fafb
EBUILD gsl-1.13-r1.ebuild 2499 RMD160 eac99f47572f42bf5775308d58203c8269dd8266 SHA1 37be548d0af7b3f3c0d9b8f511625f6474179ba2 SHA256 3a852311ca6805fee3e1fd24e2b94e8c7726d97d6e9d80de305f0818e3b1d218
EBUILD gsl-1.13-r2.ebuild 2895 RMD160 1c0f307ce8db13d392979a9ff42fe8e8d1f9f0f8 SHA1 34f52f512490e4f4e3baf9cdd5e63e420cc7cd7e SHA256 235544a1203786d81cc1dbef0502f4c40d2ce3660315ce71a7074f807807b9f6
-EBUILD gsl-1.14-r1.ebuild 2924 RMD160 d3b625ccfca5b2211d84d9388e4a3c205acf069e SHA1 7b580d3e38352e10558085670d128d2b2371721c SHA256 39907f922d9db2da3e6831f7175b8a83bd90ef4878befe64b47c3469df036bcc
+EBUILD gsl-1.14-r1.ebuild 3117 RMD160 96e6bb4abf2ca3f128667319f8e47cc92c1865f3 SHA1 92319fdaea670c6c89c674dd3e5a0748309194bd SHA256 24e4bf229eb0f3bc5941907c6b4143d960c1b86072345ba7513c3c758a73c4bc
EBUILD gsl-1.14.ebuild 2837 RMD160 0d2c96da12bd4de9c885b23f5638a6aec79691ea SHA1 b020646d4bf435886cdf6f36ce1ee5775a3f8128 SHA256 320a21ccd946d2bf630905767e72731098371907b8e6462f62724b45884ae37b
-MISC ChangeLog 11762 RMD160 78c735cd265a73d451962fb8a8baa7c02be89384 SHA1 e9015d6c390d59a9dd3b4656a6343129e78a1145 SHA256 0fdf5e56e43402fce8baf22f9140084ea3abaa8444cc9f954433cccef5595ecf
+MISC ChangeLog 11895 RMD160 5fbd61b0f73e9374dfdbc881893ef51f858a9c8f SHA1 70622c063f73128bf88314e4725b068d49c36b24 SHA256 6c183e2ebf7fc3dd393cb4fe51cfaec675f46cbd4fe3cfe7b2ad89b64e36cd0c
MISC metadata.xml 1016 RMD160 e7cbe5d4daaf4f4d5eb1c81c4cc090bb3ee807f2 SHA1 d9f77f0a5a0ff8148d3eb27509dde65f1991a034 SHA256 a74ce60d545607bcbd1828028da835f69e19f306b6ea4957ca3555411d9894af
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iEYEARECAAYFAk0OVGUACgkQ1ycZbhPLE2BOIwCgpyOXWFbO4pOIgFodLB5JdyRC
+dcAAoIHaHLXACcTQX5kLs0mOec+mnI8E
+=rPT4
+-----END PGP SIGNATURE-----
diff --git a/sci-libs/gsl/gsl-1.14-r1.ebuild b/sci-libs/gsl/gsl-1.14-r1.ebuild
index 783bd0a496da..9217793a5ead 100644
--- a/sci-libs/gsl/gsl-1.14-r1.ebuild
+++ b/sci-libs/gsl/gsl-1.14-r1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/gsl/gsl-1.14-r1.ebuild,v 1.3 2010/08/09 09:32:55 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/gsl/gsl-1.14-r1.ebuild,v 1.4 2010/12/19 18:52:12 bicatali Exp $
EAPI="3"
-inherit eutils flag-o-matic autotools
+inherit eutils flag-o-matic autotools toolchain-funcs
DESCRIPTION="The GNU Scientific Library"
HOMEPAGE="http://www.gnu.org/software/gsl/"
@@ -30,10 +30,16 @@ pkg_setup() {
ewarn "Please install and/or eselect another cblas"
die "Circular gsl dependency"
fi
+
+ # bug 349005
+ [[ $(tc-getCC)$ == *gcc* ]] && \
+ [[ $(tc-getCC)$ != *apple* ]] && \
+ [[ $(gcc-major-version)$(gcc-minor-version) -eq 44 ]] \
+ && filter-flags -mfpmath=sse,387
+ filter-flags -ffast-math
}
src_prepare() {
- filter-flags -ffast-math
epatch "${FILESDIR}"/${P}-cblas.patch
eautoreconf