r36478 - in /packages/atlas/trunk/debian: changelog control patches/21_mips2.diff rules

sylvestre at users.alioth.debian.org sylvestre at users.alioth.debian.org
Sun May 16 10:46:26 UTC 2010


Author: sylvestre
Date: Sun May 16 10:46:22 2010
New Revision: 36478

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=36478
Log:
  * sse3 & core2sse3 packages removed for hurd
  * Fix a build issue under mips & mipsel (patch 21_mips2.diff)
  * Fix a custom build issue. Thanks to Adrian Benson for the patch
    (Closes: #576987, #579990)

Added:
    packages/atlas/trunk/debian/patches/21_mips2.diff
Modified:
    packages/atlas/trunk/debian/changelog
    packages/atlas/trunk/debian/control
    packages/atlas/trunk/debian/rules

Modified: packages/atlas/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/changelog?rev=36478&op=diff
==============================================================================
--- packages/atlas/trunk/debian/changelog (original)
+++ packages/atlas/trunk/debian/changelog Sun May 16 10:46:22 2010
@@ -1,3 +1,12 @@
+atlas (3.8.3-22) unstable; urgency=low
+
+  * sse3 & core2sse3 packages removed for hurd
+  * Fix a build issue under mips & mipsel (patch 21_mips2.diff)
+  * Fix a custom build issue. Thanks to Adrian Benson for the patch
+    (Closes: #576987, #579990)
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Tue, 11 May 2010 11:39:10 +0200
+
 atlas (3.8.3-21) unstable; urgency=low
 
   * Maintainer changed to the Debian Science Team

Modified: packages/atlas/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/control?rev=36478&op=diff
==============================================================================
--- packages/atlas/trunk/debian/control (original)
+++ packages/atlas/trunk/debian/control Sun May 16 10:46:22 2010
@@ -201,7 +201,7 @@
 
 Package: libatlas3gf-sse3
 Section: libs
-Architecture: i386 kfreebsd-i386 hurd-i386
+Architecture: i386 kfreebsd-i386 
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
 Suggests: libblas3gf, liblapack3gf
@@ -227,7 +227,7 @@
 
 Package: libatlas-sse3-dev
 Section: libdevel
-Architecture: i386 kfreebsd-i386 hurd-i386
+Architecture: i386 kfreebsd-i386
 Depends: libatlas3gf-sse3 (= ${binary:Version}), libatlas-dev, ${misc:Depends}, ${shlibs:Depends}
 Provides: libatlas-3gf.so, libblas-3gf.so, liblapack-3gf.so
 Conflicts: atlas2-sse3-dev, atlas3-sse3-dev, libblas-dev (<< 1.2-5), 
@@ -247,7 +247,7 @@
 
 Package: libatlas3gf-core2sse3
 Section: libs
-Architecture: i386 kfreebsd-i386 hurd-i386 amd64
+Architecture: i386 kfreebsd-i386 amd64
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
 Suggests: libblas3gf, liblapack3gf
@@ -274,7 +274,7 @@
 
 Package: libatlas-core2sse3-dev
 Section: libdevel
-Architecture: i386 kfreebsd-i386 hurd-i386 amd64
+Architecture: i386 kfreebsd-i386 amd64
 Depends: libatlas3gf-core2sse3 (= ${binary:Version}), libatlas-dev, ${misc:Depends}, ${shlibs:Depends}
 Provides: libatlas-3gf.so, libblas-3gf.so, liblapack-3gf.so
 Conflicts: atlas2-sse2-dev, atlas3-sse2-dev, libblas-dev (<< 1.2-5), 

Added: packages/atlas/trunk/debian/patches/21_mips2.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/patches/21_mips2.diff?rev=36478&op=file
==============================================================================
--- packages/atlas/trunk/debian/patches/21_mips2.diff (added)
+++ packages/atlas/trunk/debian/patches/21_mips2.diff Sun May 16 10:46:22 2010
@@ -1,0 +1,28 @@
+Index: atlas-3.8.3/CONFIG/src/SpewMakeInc.c
+===================================================================
+--- atlas-3.8.3.orig/CONFIG/src/SpewMakeInc.c	2010-05-11 09:36:12.000000000 +0000
++++ atlas-3.8.3/CONFIG/src/SpewMakeInc.c	2010-05-11 09:36:34.000000000 +0000
+@@ -347,7 +347,8 @@
+    if (MachIsALPHA(arch))
+      return(sp);
+    if (MachIsMIPS(arch))
+-      return((ptrbits == 64) ? "-mabi=64" : "-mabi=n32");
++	return(sp);
++//      return((ptrbits == 64) ? "-mabi=64" : "-mabi=n32");
+    if (!CompIsGcc(comp))
+    {
+ /*
+Index: atlas-3.8.3/CONFIG/src/probe_comp.c
+===================================================================
+--- atlas-3.8.3.orig/CONFIG/src/probe_comp.c	2010-05-11 09:32:40.000000000 +0000
++++ atlas-3.8.3/CONFIG/src/probe_comp.c	2010-05-11 09:36:03.000000000 +0000
+@@ -517,7 +517,8 @@
+    if (MachIsALPHA(arch))
+      return(sp);
+    if (MachIsMIPS(arch))
+-      return((ptrbits == 64) ? "-mabi=64" : "-mabi=n32");
++	return(sp);
++//      return((ptrbits == 64) ? "-mabi=64" : "-mabi=n32");
+    if (!CompIsGcc(comp))
+    {
+ /*

Modified: packages/atlas/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/rules?rev=36478&op=diff
==============================================================================
--- packages/atlas/trunk/debian/rules (original)
+++ packages/atlas/trunk/debian/rules Sun May 16 10:46:22 2010
@@ -110,14 +110,17 @@
 custom-stamp:
 		rm -f configure-stamp
 
-		ncpu=$$(LANG=C cpufreq-info | grep "analyzing CPU" -c); \
-		for (( cpu=0 ; cpu < $$ncpu ; cpu++)); do \
-		if test $$(cpufreq-info -p 2>&1 > /dev/null; echo $$?) -eq 0 -a -z "$$(LANG=C cpufreq-info -p -c $$cpu | grep performance)" ; then \
-			echo "frequency governor on cpu=$$cpu is not set to 'performance'"; \
+		ncpu=$$(LANG=C cpufreq-info | grep "analyzing CPU" -c);\
+		cpu=0;\
+		while test $$cpu -lt $$ncpu ; do\
+		if test $$(cpufreq-info -p 2>&1 > /dev/null; echo $$?) \
+			-eq 0 -a -z "$$(LANG=C cpufreq-info -p -c $$cpu | grep performance)" ; then \
+			echo "frequency governor on cpu=$$ncpu is not set to 'performance'"; \
 			echo "run: 'sudo cpufreq-set -g performance -c cpu#' for each cpu"; \
 			echo "aborting atlas build"; \
 			exit 1; \
 		fi; \
+		cpu=$$((cpu+1)) ;\
 		done
 
 		# Here, the trick is pretty simple:




More information about the debian-science-commits mailing list