From b7c86d875da37ee1e477d595551393613bf8ce4c Mon Sep 17 00:00:00 2001 From: Vaibhav Jindal Date: Tue, 6 Oct 2026 14:01:07 +0530 Subject: [PATCH] meta-oe: update benchmark patch metadata Add missing Signed-off-by tags to benchmark package patches and update Upstream-Status annotations where appropriate. Mark the coremark-pro toolchain override patch as OE-specific cross-compilation support, update the unixbench patch to reflect that it is needed for the OpenEmbedded runtime packaging model, and add the missing Signed-off-by tag to the wrk2 patch. Signed-off-by: Vaibhav Jindal Signed-off-by: Khem Raj --- .../coremark-pro/0001-allow-toolchain-override.patch | 3 ++- .../unixbench/unixbench/0001-skip-make-checks.patch | 4 ++-- .../wrk2/wrk2/0001-load-wrk-lua-from-filesystem.patch | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/meta-oe/recipes-benchmark/coremark-pro/coremark-pro/0001-allow-toolchain-override.patch b/meta-oe/recipes-benchmark/coremark-pro/coremark-pro/0001-allow-toolchain-override.patch index 2c5e146e97..cf8493bda3 100644 --- a/meta-oe/recipes-benchmark/coremark-pro/coremark-pro/0001-allow-toolchain-override.patch +++ b/meta-oe/recipes-benchmark/coremark-pro/coremark-pro/0001-allow-toolchain-override.patch @@ -6,7 +6,8 @@ Allow toolchain components (CC, AS, AR, and LD) to be overridden by the build environment. This enables cross-compilation support while preserving the existing default behavior for native builds. -Upstream-Status: Pending +Upstream-Status: Inappropriate [cross-compilation] +Signed-off-by: Vaibhav Jindal diff --git a/util/make/gcc64.mak b/util/make/gcc64.mak index d8d5e51..5ee9b52 100644 --- a/util/make/gcc64.mak diff --git a/meta-oe/recipes-benchmark/unixbench/unixbench/0001-skip-make-checks.patch b/meta-oe/recipes-benchmark/unixbench/unixbench/0001-skip-make-checks.patch index bf0a9558f8..dc7e0ac7f5 100644 --- a/meta-oe/recipes-benchmark/unixbench/unixbench/0001-skip-make-checks.patch +++ b/meta-oe/recipes-benchmark/unixbench/unixbench/0001-skip-make-checks.patch @@ -7,8 +7,8 @@ The UnixBench Run script expects a source tree and invokes during do_compile() and only runtime artifacts are installed. Skip the build verification step. -Upstream-Status: Inappropriate [cross-compilation] - +Upstream-Status: Inappropriate [OE-specific runtime packaging] +Signed-off-by: Vaibhav Jindal diff --git a/UnixBench/Run b/UnixBench/Run index 898eb5c..fb24263 100755 --- a/UnixBench/Run diff --git a/meta-oe/recipes-benchmark/wrk2/wrk2/0001-load-wrk-lua-from-filesystem.patch b/meta-oe/recipes-benchmark/wrk2/wrk2/0001-load-wrk-lua-from-filesystem.patch index 0730e6c008..54c2aa305c 100644 --- a/meta-oe/recipes-benchmark/wrk2/wrk2/0001-load-wrk-lua-from-filesystem.patch +++ b/meta-oe/recipes-benchmark/wrk2/wrk2/0001-load-wrk-lua-from-filesystem.patch @@ -8,7 +8,7 @@ cross-compilation issues where bytecode cannot be compiled for the target architecture. Upstream-Status: Inappropriate [cross-compilation] - +Signed-off-by: Vaibhav Jindal diff --git a/src/script.c b/src/script.c index 30ef4fd..38f97d6 100644 --- a/src/script.c