File tree 3 files changed +14
-3
lines changed
3 files changed +14
-3
lines changed Original file line number Diff line number Diff line change @@ -1302,7 +1302,9 @@ jobs:
1302
1302
usesh : true
1303
1303
copyback : false
1304
1304
prepare : |
1305
- pkg install -y git gmake bash sudo ca_root_nss
1305
+ pkg install -y git gmake bash sudo \
1306
+ `# The following packages are required by 'aws-lc-rs':` \
1307
+ cmake-core llvm-devel-lite rust-bindgen-cli
1306
1308
run : |
1307
1309
echo "========="
1308
1310
echo "create non-root user and log into it"
@@ -1332,7 +1334,9 @@ jobs:
1332
1334
usesh : true
1333
1335
copyback : false
1334
1336
prepare : |
1335
- pkg install -y git gmake bash sudo ca_root_nss
1337
+ pkg install -y git gmake bash sudo \
1338
+ `# The following packages are required by 'aws-lc-rs':` \
1339
+ cmake-core llvm-devel-lite rust-bindgen-cli
1336
1340
run : |
1337
1341
echo "========="
1338
1342
echo "create non-root user and log into it"
Original file line number Diff line number Diff line change @@ -22,7 +22,9 @@ jobs: # skip-master skip-stable
22
22
usesh : true
23
23
copyback : false
24
24
prepare : |
25
- pkg install -y git gmake bash sudo ca_root_nss
25
+ pkg install -y git gmake bash sudo \
26
+ `# The following packages are required by 'aws-lc-rs':` \
27
+ cmake-core llvm-devel-lite rust-bindgen-cli
26
28
run : |
27
29
echo "========="
28
30
echo "create non-root user and log into it"
Original file line number Diff line number Diff line change @@ -40,4 +40,9 @@ export CARGO_BUILD_JOBS=1
40
40
export TARGET=" x86_64-unknown-freebsd"
41
41
# TODO: This should be split into two as the other jobs are.
42
42
export BUILD_PROFILE=" release"
43
+
44
+ # HACK: Works around `aws-lc-rs`' issue with internal bindgen on FreeBSD.
45
+ # See: https://github.com/aws/aws-lc-rs/issues/476#issuecomment-2263118015
46
+ export AWS_LC_SYS_EXTERNAL_BINDGEN=1
47
+
43
48
bash ci/run.bash
You can’t perform that action at this time.
0 commit comments