Hello community, here is the log from the commit of package gsl checked in at Fri Aug 25 14:59:44 CEST 2006. -------- --- gsl/gsl.changes 2006-02-20 12:35:22.000000000 +0100 +++ gsl/gsl.changes 2006-08-25 11:34:26.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Aug 25 09:22:13 CEST 2006 - garloff@suse.de + +- Update to gsl-1.8. +- Enable make check in build process. + +------------------------------------------------------------------- Old: ---- gsl-1.6-type.diff gsl-1.7.tar.bz2 New: ---- gsl-1.8.tar.bz2 gsl-check-prec.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gsl.spec ++++++ --- /var/tmp/diff_new_pack.mRUNLb/_old 2006-08-25 14:59:29.000000000 +0200 +++ /var/tmp/diff_new_pack.mRUNLb/_new 2006-08-25 14:59:29.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package gsl (Version 1.7) +# spec file for package gsl (Version 1.8) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -12,8 +12,8 @@ Name: gsl BuildRequires: blas -Version: 1.7 -Release: 3 +Version: 1.8 +Release: 1 License: GPL, Other License(s), see package Group: Development/Libraries/C and C++ #Provides: @@ -21,8 +21,8 @@ Summary: GNU Scientific Library Source: ftp://ftp.gnu.org/pub/gnu/gsl/gsl-%{version}.tar.bz2 Patch: gsl-1.6-initvars.diff -Patch2: gsl-1.6-type.diff Patch3: gsl-1.6-deps.dif +Patch4: gsl-check-prec.diff URL: http://sources.redhat.com/gsl/ Prefix: /usr BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -104,19 +104,22 @@ %prep %setup %patch -p1 -%patch2 -p1 %patch3 -p0 +%patch4 -p0 %build %ifarch i386 x86_64 # We could add -msse2 -mpfmath=sse here ... -CFLAGS="$RPM_OPT_FLAGS -O3 -finline-limit=720 --param max-inline-insns-auto=160 -ffast-math -funroll-loops -fno-strict-aliasing -momit-leaf-frame-pointer -funit-at-a-time -ftree-vectorize" ./configure --enable-shared --with-gnu-ld \ +CFLAGS="$RPM_OPT_FLAGS -O3 -finline-limit=720 --param max-inline-insns-auto=160 -funroll-loops -fno-strict-aliasing -funit-at-a-time -ftree-vectorize -ffast-math -momit-leaf-frame-pointer" \ + ./configure --enable-shared --with-gnu-ld \ --prefix=/usr --mandir=%{_mandir} --infodir=%{_infodir} --libdir=%{_libdir} %else -CFLAGS="$RPM_OPT_FLAGS -O3 -finline-limit=720 --param max-inline-insns-auto=160 -funroll-loops -fno-strict-aliasing -funit-at-a-time -ftree-vectorize" ./configure --enable-shared --with-gnu-ld \ +CFLAGS="$RPM_OPT_FLAGS -O3 -finline-limit=720 --param max-inline-insns-auto=160 -funroll-loops -fno-strict-aliasing -funit-at-a-time -ftree-vectorize" \ + ./configure --enable-shared --with-gnu-ld \ --prefix=/usr --mandir=%{_mandir} --infodir=%{_infodir} --libdir=%{_libdir} %endif make %{?jobs:-j%jobs} +make check cd doc texi2html -menu -split_chapter -glossary gsl-ref.texi @@ -151,6 +154,9 @@ rm -rf $RPM_BUILD_DIR/gsl-%{version} %changelog -n gsl +* Fri Aug 25 2006 - garloff@suse.de +- Update to gsl-1.8. +- Enable make check in build process. * Mon Feb 20 2006 - stbinner@suse.de - make gsl-devel depend on gsl * Wed Jan 25 2006 - mls@suse.de ++++++ gsl-1.6-deps.dif ++++++ --- /var/tmp/diff_new_pack.mRUNLb/_old 2006-08-25 14:59:29.000000000 +0200 +++ /var/tmp/diff_new_pack.mRUNLb/_new 2006-08-25 14:59:29.000000000 +0200 @@ -1,6 +1,9 @@ ---- Makefile.am -+++ Makefile.am 2005/04/25 13:12:35 -@@ -17,8 +17,8 @@ +Index: Makefile.am +=================================================================== +--- Makefile.am.orig ++++ Makefile.am +@@ -16,10 +16,10 @@ pkgconfig_DATA= gsl.pc + EXTRA_DIST = autogen.sh gsl-config.in gsl.pc.in configure.ac THANKS BUGS SUPPORT gsl.spec.in gsl.m4 test_gsl_histogram.sh lib_LTLIBRARIES = libgsl.la libgsl_la_SOURCES = version.c @@ -11,3 +14,5 @@ noinst_HEADERS = templates_on.h templates_off.h m4datadir = $(datadir)/aclocal + m4data_DATA = gsl.m4 + ++++++ gsl-1.6-initvars.diff ++++++ --- /var/tmp/diff_new_pack.mRUNLb/_old 2006-08-25 14:59:29.000000000 +0200 +++ /var/tmp/diff_new_pack.mRUNLb/_new 2006-08-25 14:59:29.000000000 +0200 @@ -1,6 +1,9 @@ ---- gsl-1.6/specfunc/coulomb.c.orig 2003-07-25 17:18:15.000000000 +0200 -+++ gsl-1.6/specfunc/coulomb.c 2005-01-19 16:16:26.230869944 +0100 -@@ -942,7 +942,7 @@ gsl_sf_coulomb_wave_FG_e(const double et +Index: gsl-1.8/specfunc/coulomb.c +=================================================================== +--- gsl-1.8.orig/specfunc/coulomb.c ++++ gsl-1.8/specfunc/coulomb.c +@@ -941,9 +941,9 @@ gsl_sf_coulomb_wave_FG_e(const double et + const int N = (int)(lam_F + 0.5); const int span = GSL_MAX(k_lam_G, N); const double lam_min = lam_F - N; /* -1/2 <= lam_min < 1/2 */ double F_lam_F, Fp_lam_F; @@ -9,14 +12,4 @@ double F_lam_F_err, Fp_lam_F_err; double Fp_over_F_lam_F; double F_sign_lam_F; ---- gsl-1.6/specfunc/fermi_dirac.c.orig 2003-07-25 17:18:15.000000000 +0200 -+++ gsl-1.6/specfunc/fermi_dirac.c 2005-01-19 16:17:57.738815902 +0100 -@@ -943,7 +943,7 @@ fd_neg(const double j, const double x, g - return GSL_SUCCESS; - } - else { -- double s; -+ double s = 0.0; - double xn = x; - double ex = -exp(x); - double enx = -ex; + double F_lam_min_unnorm, Fp_lam_min_unnorm; ++++++ gsl-1.7.tar.bz2 -> gsl-1.8.tar.bz2 ++++++ ++++ 48462 lines of diff (skipped) ++++++ gsl-check-prec.diff ++++++ Index: eigen/test.c =================================================================== --- eigen/test.c.orig +++ eigen/test.c @@ -144,9 +144,9 @@ test_eigenvalues (size_t N, const gsl_ve for (i = 0; i < N; i++) { double ei = gsl_vector_get (eval, i); double e2i = gsl_vector_get (eval2, i); - gsl_test_rel(ei, e2i, 10*GSL_DBL_EPSILON, + gsl_test_rel(ei, e2i, 20*GSL_DBL_EPSILON, "%s, direct eigenvalue(%d), %s", desc, i, desc2); } } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org