<div dir="ltr">huh, so the timeout bug wasn't anything i was expecting... patch sent!<div><br></div><div>that just leaves the tar tests failing now. in the absence of any better plan, should we just go ahead and use one of the low-numbered gids that happens to match between Linux and macOS?</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 23, 2022 at 11:29 PM Rob Landley <<a href="mailto:rob@landley.net">rob@landley.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
On 8/23/22 11:55, enh wrote:<br>
> no, and (oddly?) neither does _reverting_ that change...<br>
> <br>
> ~$ git clone <a href="https://github.com/landley/toybox.git" rel="noreferrer" target="_blank">https://github.com/landley/toybox.git</a><br>
> <<a href="https://github.com/landley/toybox.git" rel="noreferrer" target="_blank">https://github.com/landley/toybox.git</a>> toybox<br>
> Cloning into 'toybox'...<br>
> cdremote: Enumerating objects: 26019, done.<br>
> remote: Counting objects: 100% (137/137), done.<br>
> remote: Compressing objects: 100% (62/62), done.<br>
> remote: Total 26019 (delta 78), reused 108 (delta 75), pack-reused 25882<br>
> Receiving objects: 100% (26019/26019), 11.00 MiB | 19.84 MiB/s, done.<br>
> Resolving deltas:  24% (4531/18878))<br>
> Resolving deltas: 100% (18878/18878), done.<br>
> m~$ cd toybox<br>
> ~/toybox$ make macos_defconfig<br>
> cc -o kconfig/conf kconfig/conf.c kconfig/zconf.tab.c -DKBUILD_NO_NLS=1 \<br>
> -DPROJECT_NAME=\"ToyBox\"<br>
> scripts/genconfig.sh<br>
> KCONFIG_ALLCONFIG=./kconfig/macos_miniconfig kconfig/conf -n Config.in > /dev/null<br>
> ~/toybox$ make test_sort<br>
> scripts/test.sh sort<br>
> scripts/runtest.sh: line 217: syntax error near unexpected token `;'<br>
> scripts/runtest.sh: line 217: `      R) LEN=0; B=1; ;&'<br>
> sort:Library probe<br>
> generated/{Config.in,newtoys.h,flags.h,globals.h,tags.h,help.h}<br>
> Compile generated/testdir/sort..................<br>
> scripts/test.sh: line 42: realpath: command not found<br>
> usage: dirname string [...]<br>
> PASS: sort unknown argument<br>
> PASS: sort sort<br>
> PASS: sort #2<br>
> PASS: sort stdin<br>
> PASS: sort numeric<br>
> PASS: sort reverse<br>
> PASS: sort sort -o<br>
> PASS: sort sort -o same<br>
> PASS: sort one key<br>
> PASS: sort key range with numeric option<br>
> PASS: sort key range with numeric option and global reverse<br>
> PASS: sort key range with multiple options<br>
> PASS: sort key doesn't strip leading blanks, disables fallback global sort<br>
> PASS: sort key edge case with -t<br>
> PASS: sort -k2,2f<br>
> PASS: sort -k2,2<br>
> PASS: sort -f -k2,2<br>
> PASS: sort -t, -k3n<br>
> scripts/runtest.sh: eval: line 150: syntax error near unexpected token `&'<br>
> scripts/runtest.sh: eval: line 150: `"/sort" -c |& grep -o [0-9]*'<br>
<br>
Sigh: |& is a bashism.<br>
<br>
I _really_ need to get toysh to the point it runs the test suite. Lemme finish<br>
diff and the relative path thing first...<br>
<br>
Rob<br>
</blockquote></div>