diff --git a/Numeric-24.2-fix-dlamc3.patch b/Numeric-24.2-fix-dlamc3.patch new file mode 100644 index 0000000..331d0f1 --- /dev/null +++ b/Numeric-24.2-fix-dlamc3.patch @@ -0,0 +1,11 @@ +--- Numeric-24.2/Src/dlamch.c.fix-dlamc3 2006-10-29 22:30:52.000000000 -0500 ++++ Numeric-24.2/Src/dlamch.c 2006-10-29 22:31:00.000000000 -0500 +@@ -672,7 +672,7 @@ + */ + /* >>Start of File<< + System generated locals */ +- doublereal ret_val; ++ volatile doublereal ret_val; + + + diff --git a/python-numeric.spec b/python-numeric.spec index 270d2b8..bbbeba3 100644 --- a/python-numeric.spec +++ b/python-numeric.spec @@ -2,7 +2,7 @@ Name: python-numeric Version: 24.2 -Release: 1 +Release: 2 License: Python Group: Development/Languages Summary: Numerical Extension to Python @@ -10,6 +10,10 @@ URL: http://numpy.sourceforge.net BuildRoot: %{_tmppath}/%{name}-%{version}-root Source: Numeric-%{version}.tar.gz +### Patches ### + +Patch1: Numeric-24.2-fix-dlamc3.patch + ### Build Dependencies ### BuildRequires: python2-devel @@ -20,6 +24,7 @@ operations. %prep %setup -q -n Numeric-%{version} +%patch1 -p1 -b .fix-dlamc3 %build env CFLAGS="$RPM_OPT_FLAGS" /usr/bin/python setup.py build @@ -39,6 +44,9 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/python*/Numeric/ %changelog +* Sun Oct 29 2006 Matthew Barnes - 24.2-2 +- Add patch for RH bug #163646 (hang in eigenvalues). + * Sun Oct 29 2006 Matthew Barnes - 24.2-1 - Update to 24.2