Sinan, On 10/30/18 4:28 PM, Sinan Kaya wrote: > Running strace ptest is failing with file not found errors. > > ../../strace: Process 1990 attached > diff: ../../../ptest0/tests/strace-ff.expected: No such file or directory > > Even though file is present in the /usr/lib/strace/ptest/tests > directory. > > Issue is caused by sed doing a find and replace causing an incorrect > path to be generated. > > Below is the srcdir and top_srcdir in the Makefile: > > srcdir = ../../ptest0/tests > top_srcdir = ../../strace-4.20
Do you know if this affects Master? - armin > > Replacing this with > > srcdir = . > top_srcdir = .. > > old results: > =================================================== > 30 of 373 tests failed > (117 tests were not run) > Please report to [email protected] > =================================================== > > new results: > =================================================== > 13 of 373 tests failed > (117 tests were not run) > Please report to [email protected] > =================================================== > > Signed-off-by: Sinan Kaya <[email protected]> > --- > meta/recipes-devtools/strace/strace_4.20.bb | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/meta/recipes-devtools/strace/strace_4.20.bb > b/meta/recipes-devtools/strace/strace_4.20.bb > index 869c12f65a..0b35f5443d 100644 > --- a/meta/recipes-devtools/strace/strace_4.20.bb > +++ b/meta/recipes-devtools/strace/strace_4.20.bb > @@ -43,7 +43,8 @@ do_compile_ptest() { > > do_install_ptest() { > oe_runmake -C ${TESTDIR} install-ptest BUILDDIR=${B} > DESTDIR=${D}${PTEST_PATH} TESTDIR=${TESTDIR} > - sed -i -e '/^src/s/strace.*[1-9]/ptest/' \ > + sed -i -e 's:^srcdir =.*:srcdir = .:g' \ > + -e 's:^top_srcdir =.*:top_srcdir = ..:g' \ > -e 's,--sysroot=${STAGING_DIR_TARGET},,g' \ > -e 's|${DEBUG_PREFIX_MAP}||g' \ > -e 's:${HOSTTOOLS_DIR}/::g' \ -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
