{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1738856011,"commit_time":1738872273,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"3814fb5a9f94eb4a6cb6a39d3beeb8921dbc4857","message":"runtests: quote commands to support paths with spaces\n\nIn certain Windows configurations, Perl resides under `C:/Program Files`\ncausing tests to fail when executing Perl. Fix by quoting the command.\n\nSeen in `dl-mingw` jobs when switching to the default `bash` shell\noffered by the `windows-latest` runner on GHA.\n\nAlso:\n- apply the same fix for `valgrind` for consistency.\n- make more use of `shell_quote()` when passing the `srcdir` directory\n  over the command-line. This doesn't come up in CI, but seems like\n  good practice. There are lots more unquoted arguments and possibly\n  also commands.\n\n```\n-------e--- OK (940 out of 1537, remaining: 00:32, took 0.217s, duration: 00:50)\ntest 1167...[Verify curl prefix of public symbols in header files]\n/C/Program Files/Git/usr/bin/perl -I. -ID:/a/curl/curl/tests  returned 127, when expecting 0\n 1167: exit FAILED\n[...]\n=== Start of file stderr1167\n sh: line 1: /C/Program: No such file or directory\n```\nRef: https://github.com/curl/curl/actions/runs/13181757313/job/36794072190?pr=16217#step:13:2107\n\nCloses #16220\n","parents":["552e5305a16c074cbf934b94871d62e9ae02facd"],"tree_hash":"c6f939cbab042ef94d1593d449a442eb3e00d6df"}