The package rpms/lua-luv.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/lua-luv.git/commit/?id=d5fd0c8eb8....
Change:
+ExcludeArch: s390x
Thanks.
Full change:
============
commit d5fd0c8eb8f0b7cc5dff0244d797d1b1eb2b4268
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Tue Apr 28 19:46:11 2020 -0700
Update to 1.36.0-0, and support building on EPEL 8
Upstream's 1.36.0-0 release has fixes that make it backward-compatible with all
versions of libuv down to 1.0.0, which makes it easier to support releases with older
libuv (e.g. RHEL/CentOS 8).
Also, RHEL 8 ships libuv in AppStream but omits the -devel subpackage, which is thus
shipped in CentOS's extra Devel repo -- but that is not available on s390x. Add an
ExcludeArch (with appropriate blocking bug filed) to indicate this.
diff --git a/.gitignore b/.gitignore
index 3d1d0e5..18a8ad4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/luv-1.32.0.0.tar.gz
/luv-1.34.1.1.tar.gz
/luv-1.34.2.1.tar.gz
+/luv-1.36.0.0.tar.gz
diff --git a/lua-luv.spec b/lua-luv.spec
index 792f0de..31b59ec 100644
--- a/lua-luv.spec
+++ b/lua-luv.spec
@@ -10,8 +10,8 @@
%global lua_51_pkgdir %{_datadir}/lua/%{lua_51_version}
%global lua_51_builddir obj-lua51
-%global real_version 1.34.2
-%global extra_version 1
+%global real_version 1.36.0
+%global extra_version 0
BuildRequires: cmake
BuildRequires: gcc
@@ -34,6 +34,14 @@ Requires: lua(abi) = %{lua_53_version}
Source0:
https://github.com/luvit/luv/archive/%{real_version}-%{extra_version}/luv...
+%if 0%{?el8}
+# libuv-devel is from the CentOS Devel repo, only available on
+# aarch64, ppc64le, and x86_64:
+#
https://mirrors.edge.kernel.org/centos/8-stream/Devel/
+# bz# 1829151
+ExcludeArch: s390x
+%endif
+
%description
This library makes libuv available to lua scripts. It was made
for the luvit project but should usable from nearly any lua
@@ -173,8 +181,12 @@ rm luv.so
%{lua_51_incdir}/luv/util.h
%changelog
+* Tue Apr 28 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 1.36.0.0-1
+- Update to version 1.36.0-0
+- Support building on EPEL 8
+
* Sat Feb 29 2020 Andreas Schneider <asn(a)redhat.com> - 1.34.2.1-1
-* Update to version 1.34.2-1
+- Update to version 1.34.2-1
-
https://github.com/luvit/luv/releases/tag/1.34.2-0
-
https://github.com/luvit/luv/releases/tag/1.34.2-1
diff --git a/sources b/sources
index a5118ba..799f303 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (luv-1.34.2.1.tar.gz) =
9eed3988757905a862a83ee043a15be93c31bb4822535012ec367ee97bc411c1e14e94c22278bbac49b24ad372b14b68cc5af53f98e4474a384140b649f20ee4
+SHA512 (luv-1.36.0.0.tar.gz) =
3119c1450a8317725d59cc1ab6afccfbde752b0c32b38909dfdd31bf88ea0751920dc68750da52cf17a6430637cf1094f4d5500e4c50d1145eca48bb12728ba1