Hello community,

here is the log from the commit of package swig for openSUSE:Factory checked in 
at 2020-05-20 18:37:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/swig (Old)
 and      /work/SRC/openSUSE:Factory/.swig.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "swig"

Wed May 20 18:37:39 2020 rev:69 rq:807118 version:4.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/swig/swig.changes        2020-04-16 
22:59:40.587511158 +0200
+++ /work/SRC/openSUSE:Factory/.swig.new.2738/swig.changes      2020-05-20 
18:37:43.468263667 +0200
@@ -1,0 +2,6 @@
+Mon May 18 15:46:46 UTC 2020 - Michel Normand <[email protected]>
+
+- Add 0005-disable_li_std_wstring.patch for BE arches
+  (ppc64 s390 s390x) as bypass boo#1171368
+
+-------------------------------------------------------------------

New:
----
  0005-disable_li_std_wstring.patch

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

Other differences:
------------------
++++++ swig.spec ++++++
--- /var/tmp/diff_new_pack.Unypoo/_old  2020-05-20 18:37:44.132265058 +0200
+++ /var/tmp/diff_new_pack.Unypoo/_new  2020-05-20 18:37:44.132265058 +0200
@@ -42,6 +42,7 @@
 Patch2:         0002-Add-support-for-Ruby-2.7.patch
 Patch3:         0003-Move-new-macros-for-Ruby-to-their-dedicated-namespac.patch
 Patch4:         0004-Improve-description-of-cast-macros-for-Ruby.patch
+Patch5:         0005-disable_li_std_wstring.patch
 
 Patch308:       swig308-isfinite.diff
 
@@ -119,7 +120,18 @@
 
 %prep
 %setup -q -n %{name}-rel-%{version}
+# for BE (Big Endian) do all patch (with 0005-disable_li_std_wstring.patch)
+# bypass https://bugzilla.opensuse.org/show_bug.cgi?id=1171368
+# for all other arches do all BUT that specific one
+%ifarch ppc64 s390 s390x
 %autopatch -p1
+%else
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch308 -p1
+%endif
 
 %build
 %ifarch s390 s390x

++++++ 0005-disable_li_std_wstring.patch ++++++
From: Michel Normand <[email protected]>
Subject: 0005 disable li_std_wstring
Date: Mon, 18 May 2020 17:05:27 +0200

disable li_std_wstring to avoid test failure
for BE (ppc64 & s390x) as per bug
https://bugzilla.opensuse.org/show_bug.cgi?id=1171368

Signed-off-by: Michel Normand <[email protected]>
---
 Examples/test-suite/common.mk |    1 -
 1 file changed, 1 deletion(-)

Index: swig-rel-4.0.1/Examples/test-suite/common.mk
===================================================================
--- swig-rel-4.0.1.orig/Examples/test-suite/common.mk
+++ swig-rel-4.0.1/Examples/test-suite/common.mk
@@ -657,7 +657,6 @@ CPP_STD_TEST_CASES += \
        li_std_vector_enum \
        li_std_vector_member_var\
        li_std_vector_ptr \
-       li_std_wstring \
        smart_pointer_inherit \
        template_typedef_fnc \
        template_type_namespace \

Reply via email to