diff options
-rwxr-xr-x | .github/workflows/ci.generate.ts | 11 | ||||
-rw-r--r-- | .github/workflows/ci.yml | 7 |
2 files changed, 18 insertions, 0 deletions
diff --git a/.github/workflows/ci.generate.ts b/.github/workflows/ci.generate.ts index 466d30ba4..1aae3dea7 100755 --- a/.github/workflows/ci.generate.ts +++ b/.github/workflows/ci.generate.ts @@ -548,6 +548,17 @@ const ci = { ...sysRootStep, }, { + name: "Remove macOS cURL --ipv4 flag", + run: [ + // cURL's --ipv4 flag is busted for now + "curl --version", + "which curl", + "cat /etc/hosts", + "rm ~/.curlrc || true", + ].join("\n"), + if: `matrix.os == 'macos'`, + }, + { name: "Install macOS aarch64 lld", run: [ "./tools/install_prebuilt.js ld64.lld", diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0dfc1654d..43a4b37f0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -324,6 +324,13 @@ jobs: CC=clang-16 CFLAGS=-flto=thin --sysroot=/sysroot __0 + - name: Remove macOS cURL --ipv4 flag + run: |- + curl --version + which curl + cat /etc/hosts + rm ~/.curlrc || true + if: '!(matrix.skip) && (matrix.os == ''macos'')' - name: Install macOS aarch64 lld run: ./tools/install_prebuilt.js ld64.lld if: '!(matrix.skip) && (matrix.os == ''macos'' && matrix.arch == ''aarch64'')' |