summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--freerouter.spec13
-rw-r--r--sources2
3 files changed, 14 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index 2b1da30..3f3c7ca 100644
--- a/.gitignore
+++ b/.gitignore
@@ -58,3 +58,4 @@
/v25.8.24.tar.gz
/v25.8.30.tar.gz
/v25.11.9.tar.gz
+/v25.12.27.tar.gz
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
diff --git a/sources b/sources
index b56b309..4b38dd7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-99f656d26ec1acbf566e66ca942737df v25.11.9.tar.gz
+fca7bdbf63edf64b0df61fd0df52053a v25.12.27.tar.gz