Skip to content

Commit b7c384a

Browse files
authored
Merge pull request #37 from haohaolee/gcc13
Add gcc 13 build support
2 parents 91b6b27 + ea50eb9 commit b7c384a

File tree

15 files changed

+1360
-456
lines changed

15 files changed

+1360
-456
lines changed

.github/workflows/Build.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ jobs:
3232
- name: Install crosstool-ng
3333
run: |
3434
brew install coreutils crosstool-ng
35+
# fix python env in the runner
36+
brew unlink python@3.11 && brew link --overwrite python@3.11
37+
python3 --version
3538
- name: Mount volumes
3639
run: |
3740
set -ex

.github/workflows/aarch64.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ name: Build aarch64
1010
jobs:
1111
build:
1212
name: Build
13-
runs-on: [self-hosted, macOS, ARM64]
13+
runs-on: macos-14
1414
strategy:
1515
fail-fast: false
1616
matrix:
@@ -32,6 +32,7 @@ jobs:
3232
- name: Install crosstool-ng
3333
run: |
3434
brew install coreutils crosstool-ng
35+
python3 --version
3536
- name: Mount volumes
3637
run: |
3738
set -ex
@@ -49,7 +50,7 @@ jobs:
4950
set -ex
5051
mkdir /Volumes/build/src
5152
cd ${{ matrix.target }}
52-
ct-ng build -j $(($(nproc) - 1))
53+
MACOSX_DEPLOYMENT_TARGET=11.0 ct-ng build -j $(($(nproc) - 1))
5354
- name: Tail build.log on failure
5455
if: ${{ failure() }}
5556
run: tail -n 500 ${{ matrix.target }}/build.log

0 commit comments

Comments
 (0)