The package rpms/suricata.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/suricata.git/commit/?id=715e2a7802e8....
Change: -%ifarch x86_64
Thanks.
Full change: ============
commit 715e2a7802e8da675de3a293ddb448ccdd6df396 Author: jason taylor jtfas90@gmail.com Date: Mon Jul 31 13:42:39 2017 -0400
Latest upstream version release
diff --git a/suricata.spec b/suricata.spec index c1c818a..021c839 100644 --- a/suricata.spec +++ b/suricata.spec @@ -1,12 +1,7 @@ Summary: Intrusion Detection System Name: suricata -<<<<<<< HEAD Version: 4.0.0 Release: 1%{?dist} -======= -Version: 3.2.3 -Release: 2%{?dist} ->>>>>>> e65ca7a1dda9e1c375d2d16cb8a0e13a6c2309f5 License: GPLv2 Group: Applications/Internet URL: http://suricata-ids.org/ @@ -16,11 +11,10 @@ Source2: suricata.sysconfig Source3: suricata.logrotate Source4: fedora.notes Source5: suricata-tmpfiles.conf -# liblua is not named correctly -Patch1: suricata-2.0.2-lua.patch + # Irrelevant docs are getting installed, drop them -Patch2: suricata-2.0.9-docs.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch1: suricata-2.0.9-docs.patch + BuildRequires: libyaml-devel BuildRequires: libnfnetlink-devel libnetfilter_queue-devel libnet-devel BuildRequires: zlib-devel libpcap-devel pcre-devel libcap-ng-devel @@ -28,12 +22,13 @@ BuildRequires: nspr-devel nss-devel nss-softokn-devel file-devel BuildRequires: jansson-devel GeoIP-devel python2-devel lua-devel BuildRequires: autoconf automake libtool BuildRequires: systemd -BuildRequires: rust cargo +BuildRequires: hiredis-devel +BuildRequires: libevent-devel
-%if 0%{?fedora} +%if 0%{?fedora} >= 25 %ifarch x86_64 BuildRequires: hyperscan-devel -Requires: hyperscan +Requires: ragel %endif %endif
@@ -42,12 +37,6 @@ Requires(post): systemd Requires(preun): systemd Requires(postun): systemd
-%if 0%{?fedora} -%ifarch x86_64 -Requires: ragel -%endif -%endif - %description The Suricata Engine is an Open Source Next Generation Intrusion Detection and Prevention Engine. This engine is not intended to @@ -61,16 +50,15 @@ Matching, and GeoIP identification. %setup -q install -m 644 %{SOURCE4} doc/ %patch1 -p1 -%patch2 -p1 + autoreconf -fv --install
%build -%configure --enable-gccprotect --enable-pie --disable-gccmarch-native --disable-coccinelle --enable-nfqueue --enable-af-packet --with-libnspr-includes=/usr/include/nspr4 --with-libnss-includes=/usr/include/nss3 --enable-jansson --enable-geoip --enable-lua --enable-rust +%configure --enable-gccprotect --enable-pie --disable-gccmarch-native --disable-coccinelle --enable-nfqueue --enable-af-packet --with-libnspr-includes=/usr/include/nspr4 --with-libnss-includes=/usr/include/nss3 --enable-jansson --enable-geoip --enable-lua --enable-hiredis
-make CFLAGS="%{optflags}" %{?_smp_mflags} +%make_build
%install -rm -rf %{buildroot} make DESTDIR="%{buildroot}" "bindir=%{_sbindir}" install
# Setup etc directory @@ -83,7 +71,7 @@ install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/ mkdir -p %{buildroot}%{_sysconfdir}/sysconfig install -m 0755 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
-#Setup logging +# Set up logging mkdir -p %{buildroot}/%{_var}/log/%{name} mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name} @@ -146,9 +134,9 @@ getent passwd suricata >/dev/null || useradd -r -M -s /sbin/nologin suricata %{_tmpfilesdir}/%{name}.conf
%changelog -* Thu Jul 27 2017 Jason Taylor jtfas90@gmail.com 4.0.0-1 -- Upstream latest major release -- Build now has hyperscan support +* Mon Jul 31 2017 Jason Taylor jtfas90@gmail.com 4.0.0-1 +- Latest upstream major release +- Build now has hyperscan and redis support
* Thu Jul 27 2017 Fedora Release Engineering releng@fedoraproject.org - 3.2.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
arch-excludes@lists.fedoraproject.org