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 \
