The package rpms/virtio-forwarder.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/virtio-forwarder.git/commit/?id=f4f4....
Change: +ExclusiveArch: x86_64 aarch64 ppc64le %ix86
Thanks.
Full change: ============
commit f4f4eeda3ce9aa6460c20e77d33774218705d199 Author: Frik Botha frederick.botha@netronome.com Date: Wed Sep 19 10:40:18 2018 +0200
Initial import (#1586117).
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..71b36aa --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/virtio-forwarder-1.1.99.24-1.tar.bz2 diff --git a/README.md b/README.md deleted file mode 100644 index d99dc0f..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# virtio-forwarder - -The virtio-forwarder package \ No newline at end of file diff --git a/sources b/sources new file mode 100644 index 0000000..b5628a3 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (virtio-forwarder-1.1.99.24-1.tar.bz2) = be1b94a3cb3f3c1c724817509e07c4a6c173c8d23ec829df9bc5d6e18ab4c4309e5c32e0ff15715da94fb90609f18109844525b835a330557c36761621367b4f diff --git a/virtio-forwarder.spec b/virtio-forwarder.spec new file mode 100644 index 0000000..7abec44 --- /dev/null +++ b/virtio-forwarder.spec @@ -0,0 +1,80 @@ +Name: virtio-forwarder +Version: 1.1.99.24 +Release: 1%{?dist} +Summary: SR-IOV virtual function to virtio packet forwarder + +License: BSD +URL: http://netronome.com +Source0: https://rpm.netronome.com/archives/virtio-forwarder/virtio-forwarder-1.1.99.... +Requires: protobuf-python +%if 0%{?rhel} && 0%{?rhel} <= 7 +Requires: python-zmq +%else +Requires: python2-zmq +%endif +BuildRequires: make gcc dpdk-devel +BuildRequires: protobuf-c-compiler protobuf-c-devel protobuf-compiler +BuildRequires: zeromq-devel +BuildRequires: python2-devel python2-sphinx +%if 0%{?rhel} +BuildRequires: python-sphinx_rtd_theme +%else +BuildRequires: python2-sphinx_rtd_theme +%endif +BuildRequires: numactl-devel +%{?systemd_requires} +BuildRequires: systemd + +# Track DPDK's architectures +ExclusiveArch: x86_64 aarch64 ppc64le %ix86 + +%description +virtio-forwarder is a userspace networking application that forwards +bi-directional traffic between SR-IOV virtual functions and virtio networking +devices in QEMU virtual machines. virtio-forwarder implements a virtio backend +driver using the DPDKs vhost-user library and services designated VFs by means +of the DPDK poll mode driver (PMD) mechanism. + +%prep +%setup -q + +%build +# We need to clean the variables that may have been set from a previous +# invocation of make, e.g. if rpmbuild is called from a Makefile. +env -i PATH=$PATH ${RTE_SDK:+RTE_SDK=$RTE_SDK} \ + ${RTE_TARGET:+RTE_TARGET=$RTE_TARGET} \ + ${CFLAGS:+CFLAGS="$CFLAGS"} ${V:+V="$V"} \ + %make_build + +%install +env -i PATH=$PATH ${RTE_SDK:+RTE_SDK=$RTE_SDK} \ + ${RTE_TARGET:+RTE_TARGET=$RTE_TARGET} \ + ${CFLAGS:+CFLAGS="$CFLAGS"} ${V:+V="$V"} \ + %{make_install} prefix=%{_prefix} unitdir=%{_unitdir} \ + libexecdir=%{_libdir}/virtio-forwarder + +%post +%systemd_post virtio-forwarder.service +%systemd_post vio4wd_core_scheduler.service + +%preun +%systemd_preun virtio-forwarder.service +%systemd_preun vio4wd_core_scheduler.service + +%postun +%systemd_postun virtio-forwarder.service +%systemd_postun_with_restart vio4wd_core_scheduler.service + +%files +%{_bindir}/virtio-forwarder +%{_mandir}/man8/virtio-forwarder.8.* +%{_libdir}/virtio-forwarder +%config(noreplace) %{_sysconfdir}/default/virtioforwarder +%{_unitdir}/virtio-forwarder.service +%{_unitdir}/vio4wd_core_scheduler.service +%doc README.md +%license LICENSE + +%changelog +* Wed Sep 19 2018 Frik Botha frik.botha@netronome.com - 1.1.99.24-1 +- Initial release
arch-excludes@lists.fedoraproject.org