Fix #102088.
authorPeter Bienstman <pbienst@gentoo.org>
Sat, 10 Sep 2005 08:34:15 +0000 (08:34 +0000)
committerPeter Bienstman <pbienst@gentoo.org>
Sat, 10 Sep 2005 08:34:15 +0000 (08:34 +0000)
Package-Manager: portage-2.0.51.22-r2

sci-libs/lapack-atlas/ChangeLog
sci-libs/lapack-atlas/Manifest
sci-libs/lapack-atlas/files/unbuffered.patch [new file with mode: 0644]
sci-libs/lapack-atlas/lapack-atlas-3.6.0.ebuild

index 1a461b6942624525f508ea67ba0f5660ed9b456f..5361f69517d1987f64138ee3a392c5a7f2ba67e6 100644 (file)
@@ -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:
index 831b75a37090fd1a20c09979a10206e657eddc90..78c020007317959e906437765ec41e6b94a44385 100644 (file)
@@ -1,6 +1,7 @@
-MD5 b27fbec82ad7464c4fdfe60407d9daab ChangeLog 2652
-MD5 503c9d5ad45f93c0233b412bbdd6990b lapack-atlas-3.6.0.ebuild 4987
+MD5 a132206ac093a113cd76af2d0047a4da lapack-atlas-3.6.0.ebuild 5025
+MD5 e464a61e0eea079d40ab948f0628472a ChangeLog 2775
 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 (file)
index 0000000..893680a
--- /dev/null
@@ -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);
index d8c7e39867b96ae248d402e4e7e1e72247716fb7..618aad22bfd188330ff4a000440d06ccaaf3dfa2 100644 (file)
@@ -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