Hello community, here is the log from the commit of package moonjit for openSUSE:Factory checked in at 2019-12-18 14:44:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/moonjit (Old) and /work/SRC/openSUSE:Factory/.moonjit.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "moonjit" Wed Dec 18 14:44:34 2019 rev:3 rq:757694 version:2.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/moonjit/moonjit.changes 2019-12-09 21:36:42.134063209 +0100 +++ /work/SRC/openSUSE:Factory/.moonjit.new.4691/moonjit.changes 2019-12-18 14:48:14.525936523 +0100 @@ -1,0 +2,18 @@ +Wed Dec 18 09:05:04 UTC 2019 - Michel Normand <norm...@linux.vnet.ibm.com> + +- Ignore make check error for PowerPC until upstream solved issue + https://github.com/moonjit/moonjit/issues/40 +- do the same for %arm rather than to disable all %check. + +------------------------------------------------------------------- +Mon Dec 16 09:07:37 UTC 2019 - Guillaume GARDET <guillaume.gar...@opensuse.org> + +- Disable %check on %arm until the following issue is fixed: + https://github.com/moonjit/moonjit/issues/9 + +------------------------------------------------------------------- +Thu Dec 12 14:12:25 UTC 2019 - Andreas Schwab <sch...@suse.de> + +- Use %_lib + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ moonjit.spec ++++++ --- /var/tmp/diff_new_pack.melopI/_old 2019-12-18 14:48:15.001936740 +0100 +++ /var/tmp/diff_new_pack.melopI/_new 2019-12-18 14:48:15.005936742 +0100 @@ -18,9 +18,6 @@ %define lua_suffix 5_1 %define lib_suffix 2 -%ifarch x86_64 aarch64 s390x ppc64 ppc64le -%global multilib_flag MULTILIB=lib64 -%endif Name: moonjit Version: 2.1.2 Release: 0 @@ -72,7 +69,7 @@ LDCONFIG="true" \ TARGET_AR="ar rcus" \ TARGET_STRIP=: \ - %{?multilib_flag} + MULTILIB=%{_lib} %install make DESTDIR=%{buildroot} install \ @@ -81,7 +78,7 @@ LDCONFIG="true" \ TARGET_AR="ar rcus" \ TARGET_STRIP=: \ - %{?multilib_flag} + MULTILIB=%{_lib} # remove static lib, not needed rm %{buildroot}/%{_libdir}/*.a @@ -96,7 +93,11 @@ ln -sf %{_sysconfdir}/alternatives/luajit.1%{ext_man} %{buildroot}%{_mandir}/man1/luajit.1%{ext_man} %check +%ifarch %arm ppc ppc64 ppc64le +make %{?_smp_mflags} check || { echo -e "WARNING: ignore check error for\narm*: https://github.com/moonjit/moonjit/issues/9\nppc*: https://github.com/moonjit/moonjit/issues/40"; } +%else make %{?_smp_mflags} check +%endif %post %{_sbindir}/update-alternatives --install %{_bindir}/luajit luajit %{_bindir}/luajit-%{lua_suffix}-%{version} 60 \