Hello community, here is the log from the commit of package zlib for openSUSE:Factory checked in at 2019-06-26 15:59:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/zlib (Old) and /work/SRC/openSUSE:Factory/.zlib.new.4615 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zlib" Wed Jun 26 15:59:01 2019 rev:70 rq:708284 version:1.2.11 Changes: -------- --- /work/SRC/openSUSE:Factory/zlib/zlib.changes 2019-03-25 09:47:12.876014379 +0100 +++ /work/SRC/openSUSE:Factory/.zlib.new.4615/zlib.changes 2019-06-26 15:59:02.479227668 +0200 @@ -1,0 +2,12 @@ +Fri Jun 7 11:24:35 UTC 2019 - Tomáš Chvátal <[email protected]> + +- Do not enable the previous patchset on s390 but just s390x + bsc#1137624 + +------------------------------------------------------------------- +Thu Jun 6 09:43:12 UTC 2019 - Tomáš Chvátal <[email protected]> + +- Add patchset for s390 improvements jsc#SLE-5807 bsc#1136717: + * 410.patch + +------------------------------------------------------------------- New: ---- 410.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ zlib.spec ++++++ --- /var/tmp/diff_new_pack.sODz7c/_old 2019-06-26 15:59:03.215228539 +0200 +++ /var/tmp/diff_new_pack.sODz7c/_new 2019-06-26 15:59:03.215228539 +0200 @@ -37,6 +37,8 @@ Patch2: 0001-Do-not-try-to-store-negative-values-in-unsigned-int.patch #PATCH-FIX-UPSTREAM https://github.com/madler/zlib/pull/335 Patch3: zlib-power8-fate325307.patch +#PATCH-FIX-UPSTREAM https://github.com/madler/zlib/pull/410 +Patch4: 410.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool @@ -121,10 +123,17 @@ %patch1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %build export LDFLAGS="-Wl,-z,relro,-z,now" +%ifarch s390x +export CFLAGS="%{optflags} -DDFLTCC" +%define addopts OBJA=dfltcc.o PIC_OBJA=dfltcc.lo +%else export CFLAGS="%{optflags}" +%define addopts %{nil} +%endif # For sure not autotools build CC="cc" ./configure \ --shared \ @@ -132,12 +141,12 @@ --libdir=/%{_lib} %if %{do_profiling} - make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" + make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" %{addopts} make check %{?_smp_mflags} make clean - make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_feedback}" + make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_feedback}" %{addopts} %else - make %{?_smp_mflags} + make %{?_smp_mflags} %{addopts} %endif # And build minizip @@ -146,7 +155,7 @@ %configure \ --disable-static \ --disable-silent-rules -make %{?_smp_mflags} +make %{?_smp_mflags} %{addopts} %check make check %{?_smp_mflags} ++++++ 410.patch ++++++ ++++ 1682 lines (skipped)
