Skip to content

Commit 9123d4d

Browse files
authored
Merge pull request #2654 from lawrenceho/master
Fix linux-arm64 build
2 parents a47b432 + ad2c04b commit 9123d4d

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
include:
2626
- { os: ubuntu-22.04, target: linux, platform: linux-x64, container: 'alpine:latest', libc: musl }
2727
- { os: ubuntu-20.04, target: linux, platform: linux-x64 }
28-
#- { os: ubuntu-20.04, target: linux, platform: linux-arm64 }
28+
- { os: ubuntu-20.04, target: linux, platform: linux-arm64 }
2929
- { os: macos-11, target: darwin, platform: darwin-x64 }
3030
- { os: macos-11, target: darwin, platform: darwin-arm64 }
3131
- { os: windows-latest, target: windows, platform: win32-ia32 }
@@ -34,6 +34,12 @@ jobs:
3434
container:
3535
image: ${{ matrix.container }}
3636
steps:
37+
- name: Install aarch64-linux-gnu
38+
if: ${{ matrix.platform == 'linux-arm64' && matrix.libc != 'musl' }}
39+
run: |
40+
sudo apt-get update
41+
sudo apt-get install -y gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
42+
3743
- name: Prepare container for musl
3844
if: ${{ matrix.target == 'linux' && matrix.libc == 'musl' }}
3945
run: |

0 commit comments

Comments
 (0)