Hello community, here is the log from the commit of package openblas for openSUSE:Factory checked in at 2014-12-10 23:44:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openblas (Old) and /work/SRC/openSUSE:Factory/.openblas.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "openblas" Changes: -------- --- /work/SRC/openSUSE:Factory/openblas/openblas.changes 2014-10-18 09:10:27.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openblas.new/openblas.changes 2014-12-10 23:43:56.000000000 +0100 @@ -1,0 +2,18 @@ +Wed Dec 3 16:06:49 UTC 2014 - dmitry_r@opensuse.org + +- Update to version 0.2.13 + * Add SYMBOLPREFIX and SYMBOLSUFFIX makefile options + for adding a prefix or suffix to all exported symbol names + in the shared library. + * Remove openblas-0.1.0-soname.patch + * Add openblas-soname.patch + * Rebase openblas-noexecstack.patch + x86/x86-64: + * Add generic kernel files for x86-64. make TARGET=GENERIC + * Fix a bug of sgemm kernel on Intel Sandy Bridge. + * Fix c_check bug on some amd64 systems. + ARM: + * Support APM's X-Gene 1 AArch64 processors. + * Optimize trmm and sgemm. + +------------------------------------------------------------------- Old: ---- openblas-0.1.0-soname.patch openblas-0.2.12.tar.gz New: ---- openblas-0.2.13.tar.gz openblas-soname.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openblas.spec ++++++ --- /var/tmp/diff_new_pack.oeqSo4/_old 2014-12-10 23:43:58.000000000 +0100 +++ /var/tmp/diff_new_pack.oeqSo4/_new 2014-12-10 23:43:58.000000000 +0100 @@ -17,7 +17,7 @@ Name: openblas -Version: 0.2.12 +Version: 0.2.13 Release: 0 Summary: An optimized BLAS library based on GotoBLAS2 License: BSD-3-Clause @@ -28,8 +28,8 @@ Patch0: openblas-libs.patch # PATCH-FIX-UPSTREAM c_xerbla_no-void-return.patch Patch1: c_xerbla_no-void-return.patch -# PATCH-FEATURE-OPENSUSE openblas-0.1.0-soname.patch -Patch2: openblas-0.1.0-soname.patch +# PATCH-FEATURE-OPENSUSE openblas-soname.patch +Patch2: openblas-soname.patch # PATCH-FIX-UPSTREAM openblas-noexecstack.patch Patch3: openblas-noexecstack.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -169,6 +169,9 @@ # execstack -c $lib # done +# Remove Config.cmake (we use custom libraries configuration) +rm %{buildroot}%{_prefix}/cmake/OpenBLASConfig.cmake + %post -n libopenblas0 "%_sbindir/update-alternatives" --install \ %{_libdir}/libblas.so.3 libblas.so.3 %{_libdir}/libopenblas.so.0 20 ++++++ openblas-0.2.12.tar.gz -> openblas-0.2.13.tar.gz ++++++ /work/SRC/openSUSE:Factory/openblas/openblas-0.2.12.tar.gz /work/SRC/openSUSE:Factory/.openblas.new/openblas-0.2.13.tar.gz differ: char 14, line 1 ++++++ openblas-noexecstack.patch ++++++ --- /var/tmp/diff_new_pack.oeqSo4/_old 2014-12-10 23:43:58.000000000 +0100 +++ /var/tmp/diff_new_pack.oeqSo4/_new 2014-12-10 23:43:58.000000000 +0100 @@ -1,24 +1,24 @@ -Index: OpenBLAS-0.2.9/exports/Makefile +Index: OpenBLAS-0.2.13/exports/Makefile =================================================================== ---- OpenBLAS-0.2.9.orig/exports/Makefile -+++ OpenBLAS-0.2.9/exports/Makefile -@@ -101,6 +101,7 @@ so : ../$(LIBSONAME) - ../$(LIBSONAME) : ../$(LIBNAME) linktest.c +--- OpenBLAS-0.2.13.orig/exports/Makefile ++++ OpenBLAS-0.2.13/exports/Makefile +@@ -118,6 +118,7 @@ else + endif ifneq ($(C_COMPILER), LSB) $(CC) $(CFLAGS) $(LDFLAGS) -shared -o ../$(LIBSONAME) \ + -Wl,-z,noexecstack \ - -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \ + -Wl,--whole-archive $< -Wl,--no-whole-archive \ -Wl,-soname,$(LIBPREFIX).so.$(MAJOR_VERSION) $(EXTRALIB) $(CC) $(CFLAGS) $(LDFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK. -@@ -122,6 +123,7 @@ so : ../$(LIBSONAME) - - ../$(LIBSONAME) : ../$(LIBNAME) linktest.c +@@ -145,6 +146,7 @@ else + ../$(LIBSONAME) : ../$(LIBNAME).renamed linktest.c + endif $(CC) $(CFLAGS) $(LDFLAGS) -shared -o ../$(LIBSONAME) \ + -Wl,-z,noexecstack \ - -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \ + -Wl,--whole-archive $< -Wl,--no-whole-archive \ $(FEXTRALIB) $(EXTRALIB) $(CC) $(CFLAGS) $(LDFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK. -@@ -141,6 +143,7 @@ ifeq ($(OSNAME), SunOS) +@@ -164,6 +166,7 @@ ifeq ($(OSNAME), SunOS) so : ../$(LIBSONAME) $(CC) $(CFLAGS) $(LDFLAGS) -shared -o ../$(LIBSONAME) \ ++++++ openblas-soname.patch ++++++ Index: OpenBLAS-0.2.13/Makefile.system =================================================================== --- OpenBLAS-0.2.13.orig/Makefile.system +++ OpenBLAS-0.2.13/Makefile.system @@ -844,7 +844,7 @@ endif ifndef LIBNAMESUFFIX LIBPREFIX = libopenblas else -LIBPREFIX = libopenblas_$(LIBNAMESUFFIX) +LIBPREFIX = libopenblas$(LIBNAMESUFFIX) endif ifndef SYMBOLPREFIX -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org