diff mbox series

[meta-oe] redis: Remove debug paths to avoid TMPDIR [buildpaths] errors

Message ID 20260212173901.29309-1-eric.meyers@arthrex.com
State New
Headers show
Series [meta-oe] redis: Remove debug paths to avoid TMPDIR [buildpaths] errors | expand

Commit Message

Eric Meyers Feb. 12, 2026, 5:39 p.m. UTC
Takes similar approach to valkey recipe seen here:

https://github.com/openembedded/meta-openembedded/commit/1b820b98afd55c881822beb9057162dc67ecb386

Signed-off-by: Eric Meyers <eric.meyers@arthrex.com>
---
 meta-oe/recipes-extended/redis/redis_7.2.12.bb | 9 +++++++++
 1 file changed, 9 insertions(+)
diff mbox series

Patch

diff --git a/meta-oe/recipes-extended/redis/redis_7.2.12.bb b/meta-oe/recipes-extended/redis/redis_7.2.12.bb
index 8abf758930..34f426457b 100644
--- a/meta-oe/recipes-extended/redis/redis_7.2.12.bb
+++ b/meta-oe/recipes-extended/redis/redis_7.2.12.bb
@@ -52,6 +52,11 @@  do_compile:prepend() {
 }
 
 do_install() {
+    # Remove debug paths to avoid TMPDIR [buildpaths] errors
+    sed -i -e 's#${TMPDIR}##g' ${S}/${PN}-${PV}/src/redis-benchmark
+    sed -i -e 's#${TMPDIR}##g' ${S}/${PN}-${PV}/src/redis-server
+    sed -i -e 's#${TMPDIR}##g' ${S}/${PN}-${PV}/src/redis-cli
+
     export PREFIX=${D}/${prefix}
     oe_runmake install
     install -d ${D}/${sysconfdir}/redis
@@ -69,8 +74,12 @@  do_install() {
         sed -i 's!daemonize yes!# daemonize yes!' ${D}/${sysconfdir}/redis/redis.conf
         sed -i 's!supervised no!supervised systemd!' ${D}/${sysconfdir}/redis/redis.conf
     fi
+
+
 }
 
+INSANE_SKIP:${PN} += "already-stripped"
+
 CONFFILES:${PN} = "${sysconfdir}/redis/redis.conf"
 
 INITSCRIPT_NAME = "redis-server"