summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Dittrich <markusle@gentoo.org>2006-05-07 21:53:49 +0000
committerMarkus Dittrich <markusle@gentoo.org>2006-05-07 21:53:49 +0000
commit3429b4c22749f1f2b52a1b998f5db1bfcb520828 (patch)
tree5c5ee04f5a43a8513c56067da234fc8519eff12f /sci-libs/blas-atlas
parentTake maintainership (diff)
downloadgentoo-2-3429b4c22749f1f2b52a1b998f5db1bfcb520828.tar.gz
gentoo-2-3429b4c22749f1f2b52a1b998f5db1bfcb520828.tar.bz2
gentoo-2-3429b4c22749f1f2b52a1b998f5db1bfcb520828.zip
Remove compiler check for ppc to allow compilation with gcc-4. This fixes bug #132363.
(Portage version: 2.1_pre10-r3)
Diffstat (limited to 'sci-libs/blas-atlas')
-rw-r--r--sci-libs/blas-atlas/ChangeLog7
-rw-r--r--sci-libs/blas-atlas/files/3.7.11-allow-any-gcc-version.patch21
-rw-r--r--sci-libs/blas-atlas/files/digest-blas-atlas-3.6.04
3 files changed, 26 insertions, 6 deletions
diff --git a/sci-libs/blas-atlas/ChangeLog b/sci-libs/blas-atlas/ChangeLog
index 8b4136ff91fb..86e1c0710758 100644
--- a/sci-libs/blas-atlas/ChangeLog
+++ b/sci-libs/blas-atlas/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-libs/blas-atlas
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/ChangeLog,v 1.21 2006/04/01 19:59:07 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/ChangeLog,v 1.22 2006/05/07 21:53:49 markusle Exp $
+
+ 07 May 2006; Markus Dittrich <markusle@gentoo.org> files/3.7.11-allow-any-gcc-version.patch:
+ Remove compiler check for ppc to allow compilation with gcc-4.
+ Thanks to Matti Bickel <kabel@cat0.de> for pointing this out.
+ This fixes bug #132363.
01 Apr 2006; Aron Griffis <agriffis@gentoo.org> blas-atlas-3.7.11.ebuild:
Mark 3.7.11 ~ia64
diff --git a/sci-libs/blas-atlas/files/3.7.11-allow-any-gcc-version.patch b/sci-libs/blas-atlas/files/3.7.11-allow-any-gcc-version.patch
index 6dfd33ab74af..a9690c78f7e5 100644
--- a/sci-libs/blas-atlas/files/3.7.11-allow-any-gcc-version.patch
+++ b/sci-libs/blas-atlas/files/3.7.11-allow-any-gcc-version.patch
@@ -1,7 +1,6 @@
-diff -urN ATLAS.orig/config.c ATLAS/config.c
---- ATLAS.orig/config.c 2006-01-16 19:08:16.000000000 -0800
-+++ ATLAS/config.c 2006-01-16 19:27:22.000000000 -0800
-@@ -712,11 +712,6 @@
+--- ATLAS-old/config.c 2005-08-21 08:30:17.000000000 -0500
++++ ATLAS/config.c 2006-05-07 16:36:02.000000000 -0500
+@@ -712,25 +712,12 @@
gcc, major, minor, patch);
if (major == -1)
iret = 0;
@@ -13,3 +12,17 @@ diff -urN ATLAS.orig/config.c ATLAS/config.c
else if (mach == IA64Itan || mach == IA64Itan2 || MachIsUS(mach) ||
mach == Dec21164 || mach == Dec21264)
{
+ if (major == 3)
+ iret = 1;
+ }
+-/*
+- * Need 3.2 or newer to make altivec work
+- */
+- else if ((OS == OSLinux || comp != 3) && (mach == PPCG4 || mach == PPCG5))
+- {
+- if (major >= 3 && minor >= 3)
+- iret = 1;
+- }
+ else iret = 1; /* any gcc is fine, take first in path */
+ return (iret);
+ }
diff --git a/sci-libs/blas-atlas/files/digest-blas-atlas-3.6.0 b/sci-libs/blas-atlas/files/digest-blas-atlas-3.6.0
index f4642d19c0da..be47e7d9047e 100644
--- a/sci-libs/blas-atlas/files/digest-blas-atlas-3.6.0
+++ b/sci-libs/blas-atlas/files/digest-blas-atlas-3.6.0
@@ -1,2 +1,4 @@
-MD5 df2ee2eb65d1c08ee93d04370172c262 atlas3.6.0.tar.bz2 1687723
MD5 743b75ec473ab0f0edda6b649aa89060 atlas3.6.0-shared-libs.patch.bz2 5140
+MD5 df2ee2eb65d1c08ee93d04370172c262 atlas3.6.0.tar.bz2 1687723
+RMD160 e7d40a6677ce7c4442df7152150aecf812020713 atlas3.6.0.tar.bz2 1687723
+SHA256 1c2ad68fe3c66e261c012788fc1b6f74eada791f713848a3a6420c50fa35c8e8 atlas3.6.0.tar.bz2 1687723