RESOLVED FIXED 277749
GTK/WPE builds are failing with /bin/sh: 0: Illegal option -o pipefail
https://bugs.webkit.org/show_bug.cgi?id=277749
Summary GTK/WPE builds are failing with /bin/sh: 0: Illegal option -o pipefail
Brianna Fan
Reported 2024-08-07 10:51:19 PDT
Revert 281869@main because GTK/WPE builds are failing with /bin/sh: 0: Illegal option -o pipefail.
Attachments
Radar WebKit Bug Importer
Comment 1 2024-08-07 10:51:31 PDT
Brianna Fan
Comment 2 2024-08-07 10:52:50 PDT
EWS
Comment 3 2024-08-07 10:55:07 PDT
Committed 281943@main (2314da5c0e7f): <https://commits.webkit.org/281943@main> Reviewed commits have been landed. Closing PR #31841 and removing active labels.
Angelos Oikonomopoulos
Comment 4 2025-04-02 05:22:14 PDT
We got bitten by this again, with `run-jsc-stress-tests` throwing an exception and `filter-test-logs` accidentally eating it up, presumably because it relied on `-o pipefail`. I've asked internally at Igalia and all our buildbots should have `bash` in the PATH. For the post-commit bots could we change `remote_command` in `build-webkit-org/steps.py` to use `bash`, `-c` instead of `/bin/sh`, `-c`? Would that work on other platforms?
Note You need to log in before you can comment on or make changes to this bug.