diff mbox series

strace: Fix reproducibility issue

Message ID 20260414110320.858716-1-richard.purdie@linuxfoundation.org
State Accepted, archived
Commit e52dbcd912ae738ffa102800e91fcfd4a00dfa92
Headers show
Series strace: Fix reproducibility issue | expand

Commit Message

Richard Purdie April 14, 2026, 11:03 a.m. UTC
With the updated ax_prog_cc_for_build.m4 CC_FOR_BUILD can include a
" -std=gnu23" option on some hosts. We don't need this on target and
it leads to a reproducibility issue, so remove it.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 meta/recipes-devtools/strace/strace_6.19.bb | 1 +
 1 file changed, 1 insertion(+)
diff mbox series

Patch

diff --git a/meta/recipes-devtools/strace/strace_6.19.bb b/meta/recipes-devtools/strace/strace_6.19.bb
index 9dcf9d14d53..f44e9ed6f92 100644
--- a/meta/recipes-devtools/strace/strace_6.19.bb
+++ b/meta/recipes-devtools/strace/strace_6.19.bb
@@ -51,6 +51,7 @@  do_install_ptest() {
 	install -m 644 ${B}/src/config.h ${D}${PTEST_PATH}/src/
 	sed -e 's/^srcdir = .*/srcdir = ..\/..\/ptest\/tests/' \
 	    -e "/^TEST_LOG_DRIVER =/s|(top_srcdir)|(top_builddir)|" \
+	    -e '/^CC_FOR_BUILD/s/\s-std=gnu23//g' \
 	    -i ${D}/${PTEST_PATH}/${TESTDIR}/Makefile
 }