Skip to content

Commit 88a11d7

Browse files
committed
Attempt to fix pkgconfig for openssl
1 parent 29730f4 commit 88a11d7

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/docker.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,10 @@ jobs:
4444
include:
4545
- rust_arch: aarch64-unknown-linux-gnu
4646
docker_arch: arm64
47+
debian_lib_arch: aarch64
4748
- rust_arch: x86_64-unknown-linux-gnu
4849
docker_arch: amd64
50+
debian_lib_arch: amd64
4951
runs-on: ubuntu-22.04
5052
steps:
5153
- name: Setup Rust toolchain
@@ -82,6 +84,8 @@ jobs:
8284
[target.aarch64-unknown-linux-gnu]
8385
linker = "aarch64-linux-gnu-gcc"
8486
EOF
87+
export PKG_CONFIG_ALLOW_CROSS=1
88+
export PKG_CONFIG_PATH=/usr/lib/${{ matrix.debian_lib_arch }}-linux-gnu/pkgconfig
8589
cargo build --release --target ${{ matrix.rust_arch }} --features optimizations
8690
mv target/${{ matrix.rust_arch }}/release/dx target/dx.${{ matrix.docker_arch }}
8791

0 commit comments

Comments
 (0)