summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/cpio
diff options
context:
space:
mode:
authorChangqing Li <changqing.li@windriver.com>2023-03-14 10:13:01 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-03-14 17:12:15 +0000
commit1809329c336cb509349bd39f13cc78acd8efe0cd (patch)
tree454a6610c025ba4b5229df7283c79fd797d19b2d /meta/recipes-extended/cpio
parent5dabf677f38c209fb6a8ba837d5a66fd89f57d4d (diff)
downloadopenembedded-core-1809329c336cb509349bd39f13cc78acd8efe0cd.tar.gz
cpio: fix ptest failure
Fix following ptest failure: /usr/lib64/cpio/ptest/run-ptest: line 7: cd: /usr/lib/cpio/ptest/tests/: No such file or directory Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-extended/cpio')
-rw-r--r--meta/recipes-extended/cpio/cpio-2.13/run-ptest2
-rw-r--r--meta/recipes-extended/cpio/cpio_2.13.bb1
2 files changed, 2 insertions, 1 deletions
diff --git a/meta/recipes-extended/cpio/cpio-2.13/run-ptest b/meta/recipes-extended/cpio/cpio-2.13/run-ptest
index bdac7259c1..f027574e86 100644
--- a/meta/recipes-extended/cpio/cpio-2.13/run-ptest
+++ b/meta/recipes-extended/cpio/cpio-2.13/run-ptest
@@ -1,7 +1,7 @@
#!/bin/sh
# Define cpio test work dir
-WORKDIR=/usr/lib/cpio/ptest/tests/
+WORKDIR=@PTEST_PATH@/tests/
# Run test
cd ${WORKDIR}
diff --git a/meta/recipes-extended/cpio/cpio_2.13.bb b/meta/recipes-extended/cpio/cpio_2.13.bb
index 7a3c8b308b..3350ba710e 100644
--- a/meta/recipes-extended/cpio/cpio_2.13.bb
+++ b/meta/recipes-extended/cpio/cpio_2.13.bb
@@ -56,6 +56,7 @@ do_install_ptest() {
install --mode=755 ${B}/tests/atlocal ${D}${PTEST_PATH}/tests/
install --mode=755 ${B}/tests/genfile ${D}${PTEST_PATH}/tests/
install --mode=755 ${S}/tests/testsuite ${D}${PTEST_PATH}/tests/
+ sed -i "s#@PTEST_PATH@#${PTEST_PATH}#g" ${D}${PTEST_PATH}/run-ptest
}
PACKAGES =+ "${PN}-rmt"