coreutils icon indicating copy to clipboard operation
coreutils copied to clipboard

env: fix regression of `--ignore-signal=PIPE`

Open Ecordonnier opened this issue 2 weeks ago • 2 comments

  • revert https://github.com/uutils/coreutils/pull/9614 because Command::exec() resets the default signal handler for SIGPIPE, interfering with the option --ignore-signal=PIPE
  • add regression-test for --ignore-signal=PIPE
  • add FIXME comment about execvp()

Fixes https://github.com/uutils/coreutils/issues/9617

Ecordonnier avatar Dec 09 '25 20:12 Ecordonnier

GNU testsuite comparison:

Skip an intermittent issue tests/tail/overlay-headers (fails in this run but passes in the 'main' branch)

github-actions[bot] avatar Dec 09 '25 20:12 github-actions[bot]

GNU testsuite comparison:

Skipping an intermittent issue tests/tail/overlay-headers (passes in this run but fails in the 'main' branch)

github-actions[bot] avatar Dec 10 '25 12:12 github-actions[bot]

GNU testsuite comparison:

Skipping an intermittent issue tests/tail/overlay-headers (passes in this run but fails in the 'main' branch)

github-actions[bot] avatar Dec 12 '25 10:12 github-actions[bot]

GNU testsuite comparison:

Skip an intermittent issue tests/tail/inotify-dir-recreate (was skipped on 'main', now failing)

github-actions[bot] avatar Dec 16 '25 21:12 github-actions[bot]

GNU testsuite comparison:

Skipping an intermittent issue tests/tail/overlay-headers (passes in this run but fails in the 'main' branch)
Congrats! The gnu test tests/tail/inotify-dir-recreate is now passing!

github-actions[bot] avatar Dec 17 '25 15:12 github-actions[bot]