The package rpms/ngircd.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/ngircd.git/commit/?id=a8e524deaed...
https://src.fedoraproject.org/cgit/rpms/ngircd.git/commit/?id=c268f77302a....
Change:
+%ifnarch %{ix86}
+%ifarch %{ix86}
Thanks.
Full change:
============
commit a8e524deaed9f5cd6838fdcca5f590118ab375e1
Author: Kevin Fenzi <kevin(a)scrye.com>
Date: Sun Jun 28 16:07:28 2020 -0700
Fix arch conditional for tests. :(
diff --git a/ngircd.spec b/ngircd.spec
index 8cd6e76..d0f05c5 100644
--- a/ngircd.spec
+++ b/ngircd.spec
@@ -1,6 +1,6 @@
Name: ngircd
Version: 26
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Next Generation IRC Daemon
License: GPLv2+
URL:
http://ngircd.barton.de/
@@ -95,7 +95,7 @@ mkdir -p %{buildroot}%{_localstatedir}/run/ngircd
#
# Disable i686 tests pending
https://github.com/ngircd/ngircd/issues/280
#
-%ifarch %{ix86}
+%ifnarch %{ix86}
make check
%endif
@@ -155,6 +155,9 @@ fi
%endif
%changelog
+* Sun Jun 28 2020 Kevin Fenzi <kevin(a)scrye.com> - 26-3
+- Fix arch conditional for tests. :(
+
* Sun Jun 28 2020 Kevin Fenzi <kevin(a)scrye.com> - 26-2
- Drop gcc10 workaround (fixed upstream)
- Disable tests on i686 for now as they seem sporadically broken. (
https://github.com/ngircd/ngircd/issues/280 )
commit c268f77302a3862d88ce78556aa2c5f8c5ff28b6
Author: Kevin Fenzi <kevin(a)scrye.com>
Date: Sun Jun 28 15:45:00 2020 -0700
Drop gcc10 workaround (fixed upstream)
Disable tests on i686 for now as they seem sporadically broken. (
https://github.com/ngircd/ngircd/issues/280 )
diff --git a/ngircd.spec b/ngircd.spec
index 0607c5d..8cd6e76 100644
--- a/ngircd.spec
+++ b/ngircd.spec
@@ -1,12 +1,6 @@
-#
-# Needed until upstream gcc10 porting is doen
-#
https://github.com/ngircd/ngircd/issues/266
-#
-%define _legacy_common_support 1
-
Name: ngircd
Version: 26
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Next Generation IRC Daemon
License: GPLv2+
URL:
http://ngircd.barton.de/
@@ -98,7 +92,12 @@ mkdir -p %{buildroot}%{_localstatedir}/run/ngircd
%endif
%check
+#
+# Disable i686 tests pending
https://github.com/ngircd/ngircd/issues/280
+#
+%ifarch %{ix86}
make check
+%endif
%pre
getent group ngircd >/dev/null || groupadd -r ngircd
@@ -156,6 +155,10 @@ fi
%endif
%changelog
+* Sun Jun 28 2020 Kevin Fenzi <kevin(a)scrye.com> - 26-2
+- Drop gcc10 workaround (fixed upstream)
+- Disable tests on i686 for now as they seem sporadically broken. (
https://github.com/ngircd/ngircd/issues/280 )
+
* Wed Jun 24 2020 Kevin Fenzi <kevin(a)scrye.com> - 26-1
- Update to 26. Fixes bug 1849314
commit d295d098285d66c72b605d14479bc0c6830db376
Author: Kevin Fenzi <kevin(a)scrye.com>
Date: Wed Jun 24 20:55:01 2020 -0700
Update to 26. Fixes bug 1849314
diff --git a/.gitignore b/.gitignore
index 1c1fff5..45f0c4b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@ ngircd-16.tar.gz
/ngircd-23.tar.gz
/ngircd-24.tar.gz
/ngircd-25.tar.gz
+/ngircd-26.tar.gz
diff --git a/ngircd.spec b/ngircd.spec
index a3cead4..0607c5d 100644
--- a/ngircd.spec
+++ b/ngircd.spec
@@ -5,8 +5,8 @@
%define _legacy_common_support 1
Name: ngircd
-Version: 25
-Release: 7%{?dist}
+Version: 26
+Release: 1%{?dist}
Summary: Next Generation IRC Daemon
License: GPLv2+
URL:
http://ngircd.barton.de/
@@ -26,7 +26,7 @@ BuildRequires: zlib-devel, avahi-compat-howl-devel
BuildRequires: gnutls-devel
BuildRequires: pam-devel
# Needed for tests
-BuildRequires: expect procps-ng telnet
+BuildRequires: expect procps-ng telnet openssl
%if 0%{?rhel} > 6 || 0%{?fedora}
BuildRequires: systemd
Requires(post): systemd
@@ -89,7 +89,7 @@ mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -D -m 660 ./contrib/Debian/ngircd.pam %{buildroot}%{_sysconfdir}/pam.d/ngircd
touch %{buildroot}%{_sysconfdir}/ngircd.motd
-rm %{buildroot}%{_docdir}/ngircd/INSTALL
+rm %{buildroot}%{_docdir}/ngircd/INSTALL.md
%if 0%{?rhel} > 6 || 0%{?fedora}
mkdir -p %{buildroot}%{_tmpfilesdir}
echo d /run/ngircd 0750 ngircd ngircd - > %{buildroot}%{_tmpfilesdir}/ngircd.conf
@@ -156,6 +156,9 @@ fi
%endif
%changelog
+* Wed Jun 24 2020 Kevin Fenzi <kevin(a)scrye.com> - 26-1
+- Update to 26. Fixes bug 1849314
+
* Sat May 16 2020 Kevin Fenzi <kevin(a)scrye.com> - 25-7
- rhel8 also has system cypher support, so add that before initial epel8 package.
diff --git a/sources b/sources
index 79444cc..bf5e38e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ngircd-25.tar.gz) =
0c96e97da312fe86c50007a72db03f85b9f79df053806f50badd07c7ca8e8bddd99adb478eab8be9630330707d7aa578b5d0bd3017b59bf4515319a64c29ea6c
+SHA512 (ngircd-26.tar.gz) =
2502baf83e3bfca3e6b83c22fe660fee24732ee875b32a7071a489a8babcc08124738142215b55d4f9bd4e94bec3f2a41889ab18324f772b1674b02883cbfb91
commit 1f00213c5be2e456ccd80d9e34dd0cf3414fb400
Author: Kevin Fenzi <kevin(a)scrye.com>
Date: Sat May 16 14:09:00 2020 -0700
rhel8 also has system cypher support, so add that before initial epel8 package.
diff --git a/ngircd.spec b/ngircd.spec
index 1c23d4a..a3cead4 100644
--- a/ngircd.spec
+++ b/ngircd.spec
@@ -6,7 +6,7 @@
Name: ngircd
Version: 25
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: Next Generation IRC Daemon
License: GPLv2+
URL:
http://ngircd.barton.de/
@@ -49,8 +49,8 @@ scratch and is not based upon the original IRCd like many others.
%prep
%setup -q
%patch0 -p1 -b .fedora
-# SYSTEM Cipher support not yet in EL
-%if 0%{?fedora}
+# SYSTEM Cipher support in fedora and rhel > 7
+%if 0%{?fedora} || 0%{?rhel} > 7
%patch1 -p1 -b .cipher
%endif
%patch2 -p1 -b .service
@@ -156,6 +156,9 @@ fi
%endif
%changelog
+* Sat May 16 2020 Kevin Fenzi <kevin(a)scrye.com> - 25-7
+- rhel8 also has system cypher support, so add that before initial epel8 package.
+
* Sun Mar 29 2020 Kevin Fenzi <kevin(a)scrye.com> - 25-6
- Build with -fcommon for now until upstream gcc10 fixes land. Fixes FTBFS bug #1799688
commit e1905181c2d7ded1e0650ed0d1f874e18eb06457
Author: Kevin Fenzi <kevin(a)scrye.com>
Date: Sun Mar 29 10:55:59 2020 -0700
Build with -fcommon for now until upstream gcc10 fixes land. Fixes FTBFS bug #1799688
diff --git a/ngircd.spec b/ngircd.spec
index 999a6f5..1c23d4a 100644
--- a/ngircd.spec
+++ b/ngircd.spec
@@ -1,6 +1,12 @@
+#
+# Needed until upstream gcc10 porting is doen
+#
https://github.com/ngircd/ngircd/issues/266
+#
+%define _legacy_common_support 1
+
Name: ngircd
Version: 25
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Next Generation IRC Daemon
License: GPLv2+
URL:
http://ngircd.barton.de/
@@ -150,6 +156,9 @@ fi
%endif
%changelog
+* Sun Mar 29 2020 Kevin Fenzi <kevin(a)scrye.com> - 25-6
+- Build with -fcommon for now until upstream gcc10 fixes land. Fixes FTBFS bug #1799688
+
* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 25-5
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild