summaryrefslogtreecommitdiff
path: root/freerouter.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2025-12-29 01:55:15 +0000
committerCoprDistGit <infra@openeuler.org>2025-12-29 01:55:15 +0000
commit43c12a7c8a99ce6ce03a4f9da71d040e8eaeb388 (patch)
treedb84e400f9a81b5b37545b6d37b8ee9bc9c373e0 /freerouter.spec
parent90949379ccb728cfa93fc57fbc66ad5b0b72d10b (diff)
automatic import of freerouter
Diffstat (limited to 'freerouter.spec')
-rw-r--r--freerouter.spec13
1 files changed, 12 insertions, 1 deletions
diff --git a/freerouter.spec b/freerouter.spec
index 7b19cce..79cd16f 100644
--- a/freerouter.spec
+++ b/freerouter.spec
@@ -3,7 +3,7 @@
%define _use_weak_usergroup_deps 1
Name: freerouter
-Version: 25.11.9
+Version: 25.12.27
Release: 1%{?dist}
Summary: Free, open source router OS process
@@ -27,6 +27,9 @@ Source14: 80-freerouter.conf
Source15: rtr-hw.txt
Source16: rtr-sw.txt
+%if ! 0%{?suse_version}
+BuildRequires: compiler-rt
+%endif
BuildRequires: clang llvm
BuildRequires: dpdk-devel
BuildRequires: libmnl-devel
@@ -98,6 +101,14 @@ sed -i '/^$CS/d' c.sh
./c.sh
popd
+%check
+%if ! 0%{?suse_version}
+%ifnarch ppc64le
+cd misc/native
+./p4emu_fuzzer.sh
+%endif
+%endif
+
%install
find binTmp -size 0 -print -delete
find misc/demo -type f -not -name '*.txt' -delete