rpms/atlas/devel atlas-3.6.0-ia64-configure.patch, NONE, 1.1 atlas.spec, 1.9, 1.10

Quentin Spencer (qspencer) fedora-extras-commits at redhat.com
Thu Feb 28 16:23:18 UTC 2008


Author: qspencer

Update of /cvs/extras/rpms/atlas/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23815

Modified Files:
	atlas.spec 
Added Files:
	atlas-3.6.0-ia64-configure.patch 
Log Message:
Close bugs 426086 and 432744.

atlas-3.6.0-ia64-configure.patch:

--- NEW FILE atlas-3.6.0-ia64-configure.patch ---
diff -up ATLAS/config.c.broken ATLAS/config.c
--- ATLAS/config.c.broken	2008-02-13 17:33:21.000000000 -0500
+++ ATLAS/config.c	2008-02-13 17:34:03.000000000 -0500
@@ -3254,7 +3254,7 @@ enum MACHTYPE GetArch(FILE *fpout, FILE 
          fprintf(stdout, "   1. IA-64 Itanium 1\n");
          fprintf(stdout, "   2. IA-64 Itanium 2\n");
          fprintf(stdout, "   3. Other/UNKNOWN\n");
-         i = GetIntRange(3, 1, 2, "", "machine number");
+         i = GetIntRange(2, 1, 2, "", "machine number");
          if (i == 1) mach = IA64Itan;
          else if (i == 2) mach = IA64Itan2;
          break;


Index: atlas.spec
===================================================================
RCS file: /cvs/extras/rpms/atlas/devel/atlas.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- atlas.spec	19 Feb 2008 20:20:31 -0000	1.9
+++ atlas.spec	28 Feb 2008 16:22:43 -0000	1.10
@@ -1,6 +1,6 @@
 Name:           atlas
 Version:        3.6.0
-Release:        13%{?dist}
+Release:        14%{?dist}
 Summary:        Automatically Tuned Linear Algebra Software
 
 Group:          System Environment/Libraries
@@ -10,6 +10,7 @@
 Source1:        README.Fedora
 Patch0:         http://ftp.debian.org/debian/pool/main/a/atlas3/%{name}3_%{version}-20.diff.gz
 Patch1:         %{name}-%{version}-gfortran.patch
+Patch2:         %{name}-%{version}-ia64-configure.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Requires:       /etc/ld.so.conf.d
@@ -139,6 +140,16 @@
 %define bit 1
 %endif
 
+%ifarch alpha
+%define archt alpha
+%define types base
+%endif
+
+%ifarch alphaev6
+%define archt alpha
+%define types ev6
+%endif
+
 %if "%{?enable_custom_atlas}" == "1"
 # This flag enables building customized ATLAS libraries with all
 # compile-time optimizations. Note that compilation will take a very
@@ -169,6 +180,7 @@
 %setup -q -n ATLAS
 %patch0 -p1
 %patch1 -p0
+%patch2 -p1
 cp %{SOURCE1} doc
 
 
@@ -533,6 +545,10 @@
 %endif
 
 %changelog
+* Thu Feb 28 2008 Quentin Spencer <qspencer at users.sourceforge.net> 3.6.0-14
+- Enable compilation on alpha (bug 426086).
+- Patch for compilation on ia64 (bug 432744).
+
 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 3.6.0-13
 - Autorebuild for GCC 4.3
 




More information about the fedora-extras-commits mailing list