@@ -125,10 +125,6 @@ jobs:
125
125
strategy :
126
126
matrix :
127
127
os : [ubuntu-latest]
128
- target :
129
- - debian : null
130
- cross : null
131
- rust : null
132
128
llvm_version : ["9.0", "16.0"]
133
129
main_tests : [1]
134
130
release_build : [0, 1]
@@ -138,19 +134,6 @@ jobs:
138
134
feature_runtime : [0, 1]
139
135
140
136
include :
141
- # FIXME: Seems installing multiarch packages fails:
142
- #
143
- # https://github.com/rust-lang/rust-bindgen/pull/2037/checks?check_run_id=2441799333
144
- #
145
- # - os: ubuntu-latest
146
- # target:
147
- # debian: arm64
148
- # cross: aarch64-linux-gnu
149
- # rust: aarch64-unknown-linux-gnu
150
- # llvm_version: "16.0"
151
- # main_tests: 0
152
- # release_build: 0
153
-
154
137
# Ensure stuff works on macos too
155
138
- os : macos-latest
156
139
llvm_version : " 16.0"
@@ -159,26 +142,10 @@ jobs:
159
142
steps :
160
143
- uses : actions/checkout@v4
161
144
162
- - name : Install multiarch packages
163
- if : matrix.target.debian
164
- run : |
165
- sudo apt-get install binfmt-support qemu-user-static gcc-${{matrix.target.cross}} g++-${{matrix.target.cross}}
166
- source /etc/lsb-release
167
- sudo tee /etc/apt/sources.list <<EOF >/dev/null
168
- deb [arch=${{matrix.target.debian}}] http://ports.ubuntu.com/ubuntu-ports/ $DISTRIB_CODENAME main
169
- deb [arch=${{matrix.target.debian}}] http://ports.ubuntu.com/ubuntu-ports/ $DISTRIB_CODENAME-updates main
170
- deb [arch=${{matrix.target.debian}}] http://ports.ubuntu.com/ubuntu-ports/ $DISTRIB_CODENAME-backports main
171
- deb [arch=${{matrix.target.debian}}] http://ports.ubuntu.com/ubuntu-ports/ $DISTRIB_CODENAME-security main
172
- EOF
173
- sudo dpkg --add-architecture ${{matrix.target.debian}}
174
- sudo apt-get update
175
- sudo apt-get install libc6:${{matrix.target.debian}} libstdc++6:${{matrix.target.debian}}
176
-
177
145
- name : Install stable
178
146
uses : dtolnay/rust-toolchain@master
179
147
with :
180
148
toolchain : stable
181
- target : ${{matrix.target.rust}}
182
149
- name : Install libtinfo
183
150
if : matrix.os == 'ubuntu-latest'
184
151
run : |
@@ -191,8 +158,6 @@ jobs:
191
158
- name : Run all the tests
192
159
env :
193
160
GITHUB_ACTIONS_OS : ${{matrix.os}}
194
- RUST_CROSS_COMPILER : ${{matrix.target.cross}}
195
- RUST_TARGET : ${{matrix.target.rust}}
196
161
BINDGEN_MAIN_TESTS : ${{matrix.main_tests}}
197
162
BINDGEN_RELEASE_BUILD : ${{matrix.release_build}}
198
163
BINDGEN_FEATURE_RUNTIME : ${{matrix.feature_runtime}}
0 commit comments