From: Björn Stenberg Date: Mon, 24 Jun 2013 07:45:52 +0000 (+0200) Subject: bash ptest: Sed away the Makefile dependency to remove error messages. X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~36910 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b5fe8c9ff330105337b003be0de2f970545d13ef;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git bash ptest: Sed away the Makefile dependency to remove error messages. The bash Makefile defines a dependency on itself and tries to run configure, causing error messages when running ptest on target: make: *** No rule to make target `configure.in', needed by `configure'. make: *** No rule to make target `aclocal.m4', needed by `configure'. make: *** No rule to make target `config.h.in', needed by `configure'. make: *** No rule to make target `Makefile.in', needed by `Makefile'. make: Failed to remake makefile `Makefile'. This patch edits out this dependency in the Makefile installed for ptest, to get rid of these messages. Signed-off-by: Sona Sarmadi Signed-off-by: Saul Wold --- diff --git a/meta/recipes-extended/bash/bash-4.2/run-ptest b/meta/recipes-extended/bash/bash-4.2/run-ptest index 66f1eee543b..8dd3b9981db 100644 --- a/meta/recipes-extended/bash/bash-4.2/run-ptest +++ b/meta/recipes-extended/bash/bash-4.2/run-ptest @@ -1,2 +1,2 @@ #!/bin/sh -echo Makefile: | make -f Makefile -f - -k THIS_SH=/bin/bash BUILD_DIR=. runtest +make -k THIS_SH=/bin/bash BUILD_DIR=. runtest diff --git a/meta/recipes-extended/bash/bash.inc b/meta/recipes-extended/bash/bash.inc index c619f824e9c..2f4519cdda1 100644 --- a/meta/recipes-extended/bash/bash.inc +++ b/meta/recipes-extended/bash/bash.inc @@ -40,6 +40,7 @@ do_install_append () { do_install_ptest () { make INSTALL_TEST_DIR=${D}${PTEST_PATH}/tests install-test cp ${B}/Makefile ${D}${PTEST_PATH} + sed -i 's/^Makefile/_Makefile/' ${D}${PTEST_PATH}/Makefile } pkg_postinst_${PN} () {