Pádraig Brady wrote: > > FAIL: tests/env/env0-from > > ========================= > > > > + printf 'A=file1\0opaque\0\0A=file2\0B=new\0' > > + printf 'A=file2\0opaque\0\0B=new\0' > > + LC_ALL=C > > + sort -z exp > > + env -i A=old src/env --env0-from=mixed -0 > > + LC_ALL=C > > + sort -z all > > + compare exp-sorted out > > > + diff -u exp-sorted out > > Binary files exp-sorted and out differ > > + fail=1 > ... > I've pushed that now: > https://github.com/coreutils/coreutils/commit/fce42ec79
This week, this test fails on FreeBSD 14.0: FAIL: tests/env/env0-from ========================= env: environment corrupt; missing value for opaque env: cannot unset 'A': Bad address --- exp-sorted 2026-08-24 19:26:18.994854000 +0000 +++ out 2026-08-24 19:26:18.997699000 +0000 @@ -0,0 +1,4 @@ +B=old +C=operand +D=new +opaque env: cannot unset '': Invalid argument env: cannot unset 'A=B': Invalid argument env: cannot unset '': Invalid argument env: cannot unset 'A=B': Invalid argument FAIL tests/env/env0-from.sh (exit status: 1)
