Hello community,

here is the log from the commit of package libgcrypt for openSUSE:Factory 
checked in at 2018-07-07 21:56:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgcrypt (Old)
 and      /work/SRC/openSUSE:Factory/.libgcrypt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libgcrypt"

Sat Jul  7 21:56:53 2018 rev:73 rq:620216 version:1.8.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/libgcrypt/libgcrypt.changes      2018-06-22 
13:15:15.191327085 +0200
+++ /work/SRC/openSUSE:Factory/.libgcrypt.new/libgcrypt.changes 2018-07-07 
21:57:18.855400161 +0200
@@ -1,0 +2,8 @@
+Mon Jul  2 10:38:42 UTC 2018 - sch...@suse.de
+
+- libgcrypt-1.6.3-aliasing.patch, libgcrypt-ppc64.patch,
+  libgcrypt-strict-aliasing.patch: Remove obsolete patches
+- libgcrypt-1.4.1-rijndael_no_strict_aliasing.patch: Rediff
+- Reenable testsuite
+
+-------------------------------------------------------------------

Old:
----
  libgcrypt-1.6.3-aliasing.patch
  libgcrypt-ppc64.patch
  libgcrypt-strict-aliasing.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libgcrypt.spec ++++++
--- /var/tmp/diff_new_pack.SchsqS/_old  2018-07-07 21:57:19.455399399 +0200
+++ /var/tmp/diff_new_pack.SchsqS/_new  2018-07-07 21:57:19.455399399 +0200
@@ -36,8 +36,6 @@
 Source5:        cavs-test.sh
 Source6:        cavs_driver.pl
 Source99:       %{name}.changes
-Patch0:         %{name}-ppc64.patch
-Patch1:         %{name}-strict-aliasing.patch
 Patch3:         %{name}-1.4.1-rijndael_no_strict_aliasing.patch
 Patch4:         %{name}-sparcv9.diff
 #PATCH-FIX-UPSTREAM: bnc#701267, explicitly link with $(DL_LIBS)
@@ -55,7 +53,6 @@
 Patch30:        drbg_test.patch
 #PATCH-FIX-SUSE run FIPS self-test from constructor
 Patch32:        libgcrypt-fips_run_selftest_at_constructor.patch
-Patch34:        libgcrypt-1.6.3-aliasing.patch
 #PATCH-FIX-UPSTREAM bsc#1064455 fipsdrv patch to enable --algo for dsa-sign
 Patch35:        libgcrypt-fipsdrv-enable-algo-for-dsa-sign.patch
 #PATCH-FIX-UPSTREAM bsc#1064455 fipsdrv patch to enable --algo for dsa-verify
@@ -139,8 +136,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
@@ -150,11 +145,6 @@
 %patch29 -p1
 %patch30 -p1
 %patch32 -p1
-# This patch breaks x86_64 builds but is needed for big-endian
-# architectures
-%ifarch ppc ppc64 s390 s390x
-%patch34 -p1
-%endif
 %patch13 -p1
 %patch14 -p1
 %patch35 -p1
@@ -194,10 +184,7 @@
 
 %check
 fipshmac src/.libs/libgcrypt.so.??
-# Nice idea. however this uses /dev/random, which hangs
-# on hardware without random feeds.
-# so lets not run it inside OBS
-# make %{?_smp_mflags} check
+make %{?_smp_mflags} check
 
 %install
 %make_install

++++++ libgcrypt-1.4.1-rijndael_no_strict_aliasing.patch ++++++
--- /var/tmp/diff_new_pack.SchsqS/_old  2018-07-07 21:57:19.499399343 +0200
+++ /var/tmp/diff_new_pack.SchsqS/_new  2018-07-07 21:57:19.503399339 +0200
@@ -1,11 +1,11 @@
-Index: libgcrypt-1.4.1/cipher/Makefile.am
+Index: libgcrypt-1.8.3/cipher/Makefile.am
 ===================================================================
---- libgcrypt-1.4.1.orig/cipher/Makefile.am    2008-11-11 17:13:59.000000000 
+0100
-+++ libgcrypt-1.4.1/cipher/Makefile.am 2008-11-11 17:18:58.000000000 +0100
-@@ -92,3 +92,11 @@ ac.o: $(srcdir)/ac.c
+--- libgcrypt-1.8.3.orig/cipher/Makefile.am
++++ libgcrypt-1.8.3/cipher/Makefile.am
+@@ -128,3 +128,11 @@ tiger.o: $(srcdir)/tiger.c
  
- ac.lo: $(srcdir)/ac.c
-       `echo $(LTCOMPILE) -fno-strict-aliasing -c $(srcdir)/ac.c` 
+ tiger.lo: $(srcdir)/tiger.c
+       `echo $(LTCOMPILE) -c $(srcdir)/tiger.c | $(o_flag_munging) `
 +
 +# rijndael.c needs -fno-strict-aliasing
 +rijndael.o: $(srcdir)/rijndael.c



Reply via email to