The commit header should say "e2fsprogs: do not use -u sed option in run-ptest".
Also can you check run-ptest in other recipes if they have the same problem? On Mon, 21 Oct 2024 at 11:15, Pawan Badganchi via lists.openembedded.org <[email protected]> wrote: > > From: Aditya Tayade <[email protected]> > > In embedded box, sed might be provided another providers like Busybox, > hence use generic options whenever possible. > /bin/sed -> /etc/alternatives/sed > /etc/alternatives/sed -> /bin/busybox.nosuid > > Here used 'sed -u' option is not necessary, hence removed it. > > Fixes below error: > sed: invalid option -- 'u' > > Also added 'set -eux' option which halts execution of the script > on any failures. > > Signed-off-by: Aditya Tayade <[email protected]> > Signed-off-by: Pawan Badganchi <[email protected]> > --- > meta/recipes-devtools/e2fsprogs/e2fsprogs/run-ptest | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/meta/recipes-devtools/e2fsprogs/e2fsprogs/run-ptest > b/meta/recipes-devtools/e2fsprogs/e2fsprogs/run-ptest > index 279923db8e..1857a17189 100644 > --- a/meta/recipes-devtools/e2fsprogs/e2fsprogs/run-ptest > +++ b/meta/recipes-devtools/e2fsprogs/e2fsprogs/run-ptest > @@ -1,7 +1,8 @@ > #!/bin/sh > > +set -eux > cd ./test > -SKIP_SLOW_TESTS=yes ./test_script | sed -u -e '/:[[:space:]]ok/s/^/PASS: /' > -e '/:[[:space:]]failed/s/^/FAIL: /' -e '/:[[:space:]]skipped/s/^/SKIP: /' > +SKIP_SLOW_TESTS=yes ./test_script | sed -e '/:[[:space:]]ok/s/^/PASS: /' -e > '/:[[:space:]]failed/s/^/FAIL: /' -e '/:[[:space:]]skipped/s/^/SKIP: /' > rm -rf /var/volatile/tmp/*e2fsprogs* > rm -f tmp-* > rm -f *.tmp > -- > 2.25.1 > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#206110): https://lists.openembedded.org/g/openembedded-core/message/206110 Mute This Topic: https://lists.openembedded.org/mt/109129050/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
