@@ -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]
@@ -147,20 +143,6 @@ jobs:
147
143
no_default_features : 0
148
144
feature_extra_asserts : 1
149
145
150
- # FIXME: Seems installing multiarch packages fails:
151
- #
152
- # https://github.com/rust-lang/rust-bindgen/pull/2037/checks?check_run_id=2441799333
153
- #
154
- # - os: ubuntu-latest
155
- # target:
156
- # debian: arm64
157
- # cross: aarch64-linux-gnu
158
- # rust: aarch64-unknown-linux-gnu
159
- # llvm_version: "16.0"
160
- # main_tests: 0
161
- # release_build: 0
162
- # feature_extra_asserts: 0
163
-
164
146
# Ensure stuff works on macos too
165
147
- os : macos-latest
166
148
llvm_version : " 16.0"
@@ -170,26 +152,10 @@ jobs:
170
152
steps :
171
153
- uses : actions/checkout@v4
172
154
173
- - name : Install multiarch packages
174
- if : matrix.target.debian
175
- run : |
176
- sudo apt-get install binfmt-support qemu-user-static gcc-${{matrix.target.cross}} g++-${{matrix.target.cross}}
177
- source /etc/lsb-release
178
- sudo tee /etc/apt/sources.list <<EOF >/dev/null
179
- deb [arch=${{matrix.target.debian}}] http://ports.ubuntu.com/ubuntu-ports/ $DISTRIB_CODENAME main
180
- deb [arch=${{matrix.target.debian}}] http://ports.ubuntu.com/ubuntu-ports/ $DISTRIB_CODENAME-updates main
181
- deb [arch=${{matrix.target.debian}}] http://ports.ubuntu.com/ubuntu-ports/ $DISTRIB_CODENAME-backports main
182
- deb [arch=${{matrix.target.debian}}] http://ports.ubuntu.com/ubuntu-ports/ $DISTRIB_CODENAME-security main
183
- EOF
184
- sudo dpkg --add-architecture ${{matrix.target.debian}}
185
- sudo apt-get update
186
- sudo apt-get install libc6:${{matrix.target.debian}} libstdc++6:${{matrix.target.debian}}
187
-
188
155
- name : Install stable
189
156
uses : dtolnay/rust-toolchain@master
190
157
with :
191
158
toolchain : stable
192
- target : ${{matrix.target.rust}}
193
159
- name : Install libtinfo
194
160
if : matrix.os == 'ubuntu-latest'
195
161
run : |
@@ -202,8 +168,6 @@ jobs:
202
168
- name : Run all the tests
203
169
env :
204
170
GITHUB_ACTIONS_OS : ${{matrix.os}}
205
- RUST_CROSS_COMPILER : ${{matrix.target.cross}}
206
- RUST_TARGET : ${{matrix.target.rust}}
207
171
BINDGEN_MAIN_TESTS : ${{matrix.main_tests}}
208
172
BINDGEN_RELEASE_BUILD : ${{matrix.release_build}}
209
173
BINDGEN_FEATURE_RUNTIME : ${{matrix.feature_runtime}}
0 commit comments