summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Bienstman <pbienst@gentoo.org>2005-09-10 08:34:15 +0000
committerPeter Bienstman <pbienst@gentoo.org>2005-09-10 08:34:15 +0000
commit7d7d6e49a4794502ec96ebf5f2dbcff764b54263 (patch)
tree51b666c2949109d80d2891c649261a632a3f9faf /sci-libs/lapack-atlas
parentFix startup problems on non-java systems, see bug #99366 (diff)
downloadgentoo-2-7d7d6e49a4794502ec96ebf5f2dbcff764b54263.tar.gz
gentoo-2-7d7d6e49a4794502ec96ebf5f2dbcff764b54263.tar.bz2
gentoo-2-7d7d6e49a4794502ec96ebf5f2dbcff764b54263.zip
Fix #102088.
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'sci-libs/lapack-atlas')
-rw-r--r--sci-libs/lapack-atlas/ChangeLog6
-rw-r--r--sci-libs/lapack-atlas/Manifest5
-rw-r--r--sci-libs/lapack-atlas/files/unbuffered.patch16
-rw-r--r--sci-libs/lapack-atlas/lapack-atlas-3.6.0.ebuild3
4 files changed, 26 insertions, 4 deletions
diff --git a/sci-libs/lapack-atlas/ChangeLog b/sci-libs/lapack-atlas/ChangeLog
index 1a461b694262..5361f69517d1 100644
--- a/sci-libs/lapack-atlas/ChangeLog
+++ b/sci-libs/lapack-atlas/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/lapack-atlas
# Copyright 2004-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/ChangeLog,v 1.3 2005/02/17 21:30:46 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/ChangeLog,v 1.4 2005/09/10 08:34:15 pbienst Exp $
+
+ 10 Sep 2005; Peter Bienstman <pbienst@gentoo.org> +files/unbuffered.patch,
+ lapack-atlas-3.6.0.ebuild:
+ Fix #102088.
17 Feb 2005; Bryan Østergaard <kloeri@gentoo.org>
lapack-atlas-3.6.0.ebuild:
diff --git a/sci-libs/lapack-atlas/Manifest b/sci-libs/lapack-atlas/Manifest
index 831b75a37090..462ff7ac01e3 100644
--- a/sci-libs/lapack-atlas/Manifest
+++ b/sci-libs/lapack-atlas/Manifest
@@ -1,6 +1,7 @@
+MD5 0261019d87e46368b7536730e1a24b31 lapack-atlas-3.6.0.ebuild 5024
MD5 b27fbec82ad7464c4fdfe60407d9daab ChangeLog 2652
-MD5 503c9d5ad45f93c0233b412bbdd6990b lapack-atlas-3.6.0.ebuild 4987
MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
+MD5 13d26350d75e6993f1b3ec48ca97f14e files/war 545
MD5 b3d716baf0a71dd55ce358d086e4069b files/digest-lapack-atlas-3.6.0 335
MD5 1b77dbffbf246309e6e97c77b64735fd files/f77-ATLAS 408
-MD5 13d26350d75e6993f1b3ec48ca97f14e files/war 545
+MD5 e362a664ac2e543545706b85664af921 files/unbuffered.patch 497
diff --git a/sci-libs/lapack-atlas/files/unbuffered.patch b/sci-libs/lapack-atlas/files/unbuffered.patch
new file mode 100644
index 000000000000..893680ac220f
--- /dev/null
+++ b/sci-libs/lapack-atlas/files/unbuffered.patch
@@ -0,0 +1,16 @@
+*** ATLAS/config.c Mon Dec 22 15:06:32 2003
+--- ATLAS_modif/config.c Fri Sep 9 19:45:37 2005
+***************
+*** 4364,4369 ****
+--- 4364,4374 ----
+ char UCDEF[256];
+ enum MACHTYPE mach;
+
++ /* Workaround for occasional hanging during emerge.*/
++
++ setbuf(stdout, 0);
++ setbuf(stdin, 0);
++
+ flag = GetFlags(nargs, args, &mach, &ncpu, UCDEF, TOPdir, ARCH, blaslib,
+ CC, CCFLAGS, F77, F77FLAGS, MCC, MMFLAGS, GOODGCC,
+ XCC, XCCFLAGS);
diff --git a/sci-libs/lapack-atlas/lapack-atlas-3.6.0.ebuild b/sci-libs/lapack-atlas/lapack-atlas-3.6.0.ebuild
index d8c7e39867b9..618aad22bfd1 100644
--- a/sci-libs/lapack-atlas/lapack-atlas-3.6.0.ebuild
+++ b/sci-libs/lapack-atlas/lapack-atlas-3.6.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/lapack-atlas-3.6.0.ebuild,v 1.4 2005/03/08 18:33:34 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/lapack-atlas-3.6.0.ebuild,v 1.5 2005/09/10 08:34:15 pbienst Exp $
inherit eutils flag-o-matic toolchain-funcs
@@ -73,6 +73,7 @@ src_unpack() {
unpack ${A}
cd ${WORKDIR}
+ epatch ${FILESDIR}/unbuffered.patch
epatch ${DISTDIR}/atlas3.6.0-shared-libs.patch.bz2
epatch ${DISTDIR}/lapack-20020531-20021004.patch.bz2
epatch ${DISTDIR}/lapack-gentoo.patch