The branch main has been updated by jhb:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=ad43e7f4721080caedd29a21de9210f9b763ee4d

commit ad43e7f4721080caedd29a21de9210f9b763ee4d
Author:     John Baldwin <j...@freebsd.org>
AuthorDate: 2025-08-06 20:14:37 +0000
Commit:     John Baldwin <j...@freebsd.org>
CommitDate: 2025-08-06 20:14:37 +0000

    .github: Use make.py's --cross-toolchain option on macOS
    
    Reviewed by:    imp
    Differential Revision:  https://reviews.freebsd.org/D51749
---
 .github/workflows/cross-bootstrap-tools.yml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/cross-bootstrap-tools.yml 
b/.github/workflows/cross-bootstrap-tools.yml
index 540e05cbd6e2..8f0dd933ef09 100644
--- a/.github/workflows/cross-bootstrap-tools.yml
+++ b/.github/workflows/cross-bootstrap-tools.yml
@@ -31,7 +31,7 @@ jobs:
             pkgs: bmake libarchive-dev clang-18 lld-18
           - os: macos-latest
             compiler: clang-18
-            cross-bindir: /opt/homebrew/opt/llvm@18/bin
+            cross-toolchain: llvm@18
             pkgs: bmake libarchive llvm@18
           - target_arch: amd64
             target: amd64
@@ -55,6 +55,9 @@ jobs:
           if [ -n "${{ matrix.cross-bindir }}" ]; then
             echo "EXTRA_BUILD_ARGS=--cross-bindir=${{ matrix.cross-bindir }}" 
>> $GITHUB_ENV
           fi
+          if [ -n "${{ matrix.cross-toolchain }}" ]; then
+            echo "EXTRA_BUILD_ARGS=--cross-toolchain=${{ 
matrix.cross-toolchain }}" >> $GITHUB_ENV
+          fi
           mkdir -p ../build
           echo "MAKEOBJDIRPREFIX=${PWD%/*}/build" >> $GITHUB_ENV
           # heh, works on Linux/BSD/macOS ...

Reply via email to