1
0
forked from pool/libseccomp

add 62-sim-arch_transactions-remove-fuzzer.patch to fix s390x build #1

Merged
jengelh merged 1 commits from cboltz/libseccomp:master into master 2025-02-04 23:49:41 +01:00
3 changed files with 41 additions and 0 deletions

View File

@ -0,0 +1,34 @@
From 2f0f3b0e9121720108431c5d054164016f476230 Mon Sep 17 00:00:00 2001
From: Paul Moore <paul@paul-moore.com>
Date: Sat, 25 Jan 2025 11:12:55 -0500
Subject: [PATCH] tests: remove the fuzzer from test 62-sim-arch_transactions
We can't reliably run the bpf-sim-fuzz tests on tests which manipulate
the filters arch/ABIs unless the filter is safe to run on all arch/ABIs,
which is more or less impossible. Remove the bpf-sim-fuzz test section
in test #62 to work around this, just as we do with the other similar
tests.
Signed-off-by: Paul Moore <paul@paul-moore.com>
Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
(cherry picked from commit 7db46d72f13c172b290818f624c2966bd0db5677)
---
tests/62-sim-arch_transactions.tests | 5 -----
1 file changed, 5 deletions(-)
diff --git a/tests/62-sim-arch_transactions.tests b/tests/62-sim-arch_transactions.tests
index 4b23213e..aac6db24 100644
--- a/tests/62-sim-arch_transactions.tests
+++ b/tests/62-sim-arch_transactions.tests
@@ -14,11 +14,6 @@ test type: bpf-sim
62-sim-arch_transactions +x86_64 open N N N N N N KILL
62-sim-arch_transactions +x86_64 close N N N N N N ALLOW
-test type: bpf-sim-fuzz
-
-# Testname StressCount
-62-sim-arch_transactions 5
-
test type: bpf-valgrind
# Testname

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Tue Feb 4 22:11:41 UTC 2025 - Christian Boltz <suse-beta@cboltz.de>
- add 62-sim-arch_transactions-remove-fuzzer.patch to fix s390x build
(https://github.com/seccomp/libseccomp/issues/455)
-------------------------------------------------------------------
Fri Jan 24 01:01:28 UTC 2025 - Jan Engelhardt <jengelh@inai.de>

View File

@ -38,6 +38,7 @@ Source2: https://github.com/seccomp/libseccomp/releases/download/v%versio
Source3: %pname.keyring
Source99: baselibs.conf
Patch1: make-python-build.patch
Patch2: 62-sim-arch_transactions-remove-fuzzer.patch
BuildRequires: autoconf
BuildRequires: automake >= 1.11
BuildRequires: fdupes