diff --git a/meta/recipes-support/apr/apr_1.7.6.bb b/meta/recipes-support/apr/apr_1.7.6.bb
index 9a7a8ddd74..8ad3756b3a 100644
--- a/meta/recipes-support/apr/apr_1.7.6.bb
+++ b/meta/recipes-support/apr/apr_1.7.6.bb
@@ -88,7 +88,7 @@ do_install:append() {
 	oe_multilib_header apr.h
 	install -d ${D}${datadir}/apr
 	# avoid reproducibility issue, -std=gnu23 is used only on hosts with gcc-14 and newer
-	sed -i '/^CC_FOR_BUILD=/s/-std=gnu23//g' ${D}${datadir}/build-1/apr_rules.mk
+	sed -i '/^CC_FOR_BUILD/s/\s-std=gnu23//g' ${D}${datadir}/build-1/apr_rules.mk
 }
 
 do_install:append:class-target() {
