summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaúl Porcel <armin76@gentoo.org>2008-08-28 09:48:46 +0000
committerRaúl Porcel <armin76@gentoo.org>2008-08-28 09:48:46 +0000
commitc3c158bea72c3eeff9241deff74e215000e6ee9f (patch)
tree7be948ba03bd1cb2ceda21b368a22fc669d4045f /sci-libs/blas-atlas
parentExplicitly disable papi backend or it will automagically use it. (diff)
downloadhistorical-c3c158bea72c3eeff9241deff74e215000e6ee9f.tar.gz
historical-c3c158bea72c3eeff9241deff74e215000e6ee9f.tar.bz2
historical-c3c158bea72c3eeff9241deff74e215000e6ee9f.zip
Add fix to compile on alpha, alpha stable wrt #200336
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'sci-libs/blas-atlas')
-rw-r--r--sci-libs/blas-atlas/ChangeLog6
-rw-r--r--sci-libs/blas-atlas/Manifest6
-rw-r--r--sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild7
-rw-r--r--sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild6
4 files changed, 18 insertions, 7 deletions
diff --git a/sci-libs/blas-atlas/ChangeLog b/sci-libs/blas-atlas/ChangeLog
index 2e903c097e5b..10ca17c09219 100644
--- a/sci-libs/blas-atlas/ChangeLog
+++ b/sci-libs/blas-atlas/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/blas-atlas
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/ChangeLog,v 1.85 2008/08/16 10:50:16 markusle Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/ChangeLog,v 1.86 2008/08/28 09:48:46 armin76 Exp $
+
+ 28 Aug 2008; Raúl Porcel <armin76@gentoo.org> blas-atlas-3.8.0.ebuild,
+ blas-atlas-3.9.3.ebuild:
+ Add fix to compile on alpha, alpha stable wrt #200336
*blas-atlas-3.9.3 (15 Aug 2008)
diff --git a/sci-libs/blas-atlas/Manifest b/sci-libs/blas-atlas/Manifest
index 7941ec560a34..57d24fc9d148 100644
--- a/sci-libs/blas-atlas/Manifest
+++ b/sci-libs/blas-atlas/Manifest
@@ -38,9 +38,9 @@ EBUILD blas-atlas-3.6.0-r1.ebuild 4547 RMD160 e680a4491ce01fd2e207eec07ab0ab612c
EBUILD blas-atlas-3.6.0-r2.ebuild 5012 RMD160 0daf679b711b18503ac70006a6f7210d89a44341 SHA1 e92f6fbbc957223ac11a422022e9d23e065f94c1 SHA256 cf580987c02fe317499d6459185d5a397b6738543678051b08d3fc976ff6d128
EBUILD blas-atlas-3.7.11-r1.ebuild 5680 RMD160 66aea21ca1e39e2286f037a6f3471fa8d5232ea4 SHA1 22f6f2d9a5a26a86da185dd2c8be03d17f64449d SHA256 985af8fb77ab73ed6d1037a37a90ea063ffbab1ddd3b2e07ffc90366af389038
EBUILD blas-atlas-3.7.11.ebuild 5048 RMD160 c286cdd38ee471c6243495f78df23df1e835d1f0 SHA1 b45489f4818aa09fd63d355bc3ae18dd6fce3938 SHA256 460202e681da98b1d76fb2a64abbc6a4771e6e05d60ec4fdabb83bbea8643422
-EBUILD blas-atlas-3.8.0.ebuild 6843 RMD160 1e105707051e2653aa7bd941f1f1192acda207f7 SHA1 ab4c92fdb97a9a46946948c0ca6287c8ad27a014 SHA256 fcabb010ad4c78711dd6ebaa932be315071ce465657106ee4cc122e14977672e
+EBUILD blas-atlas-3.8.0.ebuild 6972 RMD160 92cbaab9269dd4a1efa2741e9730bec922ed934a SHA1 c39c64d0683654c7240fa9b7c04ebd596c4a71fa SHA256 2b3613aca33faa345510ac7fd71bf81caa4e65a0abd18ad7cd330bb8ed9ff133
EBUILD blas-atlas-3.8.2.ebuild 6684 RMD160 1ed4af049074291479e2fcc50b9f522e94e97514 SHA1 a90f8ca025a262489e3e4f9827ae295c306f97b3 SHA256 860ea917bd58d7279011f6c87c62c188ba1b029cba4b3b9dbe40e84010c6484a
EBUILD blas-atlas-3.9.2.ebuild 6963 RMD160 7637095862e51e72ffc241eaf4c4e5b1eb20ec56 SHA1 2e9afad16ca4a4de6dfd3732282194fedf774d65 SHA256 2bcb4bb667fd187d2487615917bd16ad88b6f59caa963da0dc0cf8dd9bc3de4d
-EBUILD blas-atlas-3.9.3.ebuild 7044 RMD160 a83c34c3895db9ff5466dcfcd2c535748b9ccf21 SHA1 d3d48c019d5e4d2152e54b8ba233f523d9adbc72 SHA256 b818d8526baf6d00a7545da8282bf5d7d9d226ccefa64353e28dd4809dff7328
-MISC ChangeLog 17866 RMD160 c266b0a868ff97213942967cef9334d852bba7ae SHA1 1dda3b42c7d1a4cc6453170d31f7dbf207bd5fe9 SHA256 995f180dd96a58608cb44ef5b3471264b16c8dd0ade146c30aa2c0f6180cf0ad
+EBUILD blas-atlas-3.9.3.ebuild 7175 RMD160 2b7790cbfa0cb305dc0cd18b9326aa16bbd49550 SHA1 eb5c536c70e958b920d4899f994f4e34c00a6834 SHA256 78e849f74d13eeb79b5db3ea24e64e56dfec96a0aa44739c47f3c172f1b6aa7c
+MISC ChangeLog 18023 RMD160 13a0925d0865b3c51a842d82bbdce9c74187d5b6 SHA1 d4131523c966bd2f8d379aa52f5c7b274a4eb22d SHA256 61896b735b0b2155f8d7caf4d1d94e6481582653e2c333a8901b6b3dc7ca7d88
MISC metadata.xml 156 RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 SHA1 da2b240a255820145b7c83a5c48e45b96b7e9ee6 SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900
diff --git a/sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild b/sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild
index 6e364f98ceef..cc35bc5b4db8 100644
--- a/sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild
+++ b/sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild,v 1.10 2008/04/21 15:59:34 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild,v 1.11 2008/08/28 09:48:46 armin76 Exp $
inherit eutils toolchain-funcs fortran multilib
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/math-atlas/${MY_PN}${PV}.tar.bz2
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ppc ppc64 sparc x86"
IUSE="doc"
RDEPEND="app-admin/eselect-blas
@@ -80,6 +80,9 @@ src_unpack() {
archselect="-b 32"
fi
+ # Remove -m64 on alpha, since the compiler doesn't support it
+ use alpha && sed -i -e 's/-m64//g' "${S}"/CONFIG/src/probe_comp.c
+
../configure \
--cc="$(tc-getCC)" \
--cflags="${CFLAGS}" \
diff --git a/sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild b/sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild
index 747f7e261c2e..93439eb382da 100644
--- a/sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild
+++ b/sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild,v 1.1 2008/08/16 10:50:16 markusle Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild,v 1.2 2008/08/28 09:48:46 armin76 Exp $
inherit eutils toolchain-funcs fortran multilib
@@ -75,6 +75,10 @@ src_unpack() {
archselect="-b 32"
fi
+ # Remove -m64 on alpha, since the compiler doesn't support it
+ use alpha && sed -i -e 's/-m64//g' "${S}"/CONFIG/src/probe_comp.c
+
+
# unfortunately, atlas-3.9.0 chokes when passed
# x86_64-pc-linux-gnu-gcc and friends instead of
# plain gcc. Hence, we'll have to workaround this