File tree Expand file tree Collapse file tree 17 files changed +36
-49
lines changed 
aarch64-unknown-linux-gnu 
aarch64-unknown-linux-musl 
arm-unknown-linux-gnueabihf 
arm-unknown-linux-gnueabi 
armv7-unknown-linux-gnueabihf 
loongarch64-unknown-linux-gnu 
loongarch64-unknown-linux-musl 
powerpc-unknown-linux-gnu 
powerpc64-unknown-linux-gnu 
powerpc64le-unknown-linux-gnu 
riscv64gc-unknown-linux-gnu Expand file tree Collapse file tree 17 files changed +36
-49
lines changed Original file line number Diff line number Diff line change @@ -621,6 +621,7 @@ jobs:
621621            --env LIBZ_SYS_STATIC=1 \ 
622622            --env SKIP_TESTS="${SKIP_TESTS}" \ 
623623            --env TARGET="${TARGET}" \ 
624+             --env INSTALL_BINDGEN=1 \ 
624625            --init \ 
625626            --rm \ 
626627            --tty \ 
@@ -785,6 +786,7 @@ jobs:
785786            --env LIBZ_SYS_STATIC=1 \ 
786787            --env SKIP_TESTS="${SKIP_TESTS}" \ 
787788            --env TARGET="${TARGET}" \ 
789+             --env INSTALL_BINDGEN=1 \ 
788790            --init \ 
789791            --rm \ 
790792            --tty \ 
@@ -971,6 +973,7 @@ jobs:
971973            --env LIBZ_SYS_STATIC=1 \ 
972974            --env SKIP_TESTS="${SKIP_TESTS}" \ 
973975            --env TARGET="${TARGET}" \ 
976+             --env INSTALL_BINDGEN=1 \ 
974977            --init \ 
975978            --rm \ 
976979            --tty \ 
Original file line number Diff line number Diff line change @@ -137,6 +137,7 @@ jobs: # skip-master skip-pr skip-stable
137137            --env LIBZ_SYS_STATIC=1 \ 
138138            --env SKIP_TESTS="${SKIP_TESTS}" \ 
139139            --env TARGET="${TARGET}" \ 
140+             --env INSTALL_BINDGEN=1 \ 
140141            --init \ 
141142            --rm \ 
142143            --tty \ 
Original file line number Diff line number Diff line change @@ -2,9 +2,7 @@ FROM rust-aarch64-unknown-linux-gnu
22
33#  Building `aws-lc-rs` for Linux depends on `gcc-multilib`, `libclang` and `bindgen`.
44#  See: https://aws.github.io/aws-lc-rs/requirements/linux
5- RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev \
6-   && curl --proto '=https'  --tlsv1.2 -LsSf https://github.com/rust-lang/rust-bindgen/releases/latest/download/bindgen-cli-installer.sh | sh \
7-   && mv $HOME/.cargo/bin/bindgen /usr/bin
5+ RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev
86
97ENV  CC_aarch64_unknown_linux_gnu=aarch64-unknown-linux-gnu-gcc \
108    CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=aarch64-unknown-linux-gnu-gcc
Original file line number Diff line number Diff line change @@ -2,9 +2,7 @@ FROM rust-aarch64-unknown-linux-musl
22
33#  Building `aws-lc-rs` for Linux depends on `gcc-multilib`, `libclang` and `bindgen`.
44#  See: https://aws.github.io/aws-lc-rs/requirements/linux
5- RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev \
6-   && curl --proto '=https'  --tlsv1.2 -LsSf https://github.com/rust-lang/rust-bindgen/releases/latest/download/bindgen-cli-installer.sh | sh \
7-   && mv $HOME/.cargo/bin/bindgen /usr/bin
5+ RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev
86
97ENV  CC_aarch64_unknown_linux_musl=aarch64-linux-musl-gcc \
108    CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_LINKER=aarch64-linux-musl-gcc \
Original file line number Diff line number Diff line change @@ -2,9 +2,7 @@ FROM rust-android
22
33#  Building `aws-lc-rs` for Linux depends on `gcc-multilib`, `libclang` and `bindgen`.
44#  See: https://aws.github.io/aws-lc-rs/requirements/linux
5- RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev \
6-   && curl --proto '=https'  --tlsv1.2 -LsSf https://github.com/rust-lang/rust-bindgen/releases/latest/download/bindgen-cli-installer.sh | sh \
7-   && mv $HOME/.cargo/bin/bindgen /usr/bin
5+ RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev
86
97ENV  PATH=$PATH:/android/ndk/toolchains/llvm/prebuilt/linux-x86_64/bin \
108    ANDROID_NDK=/android/ndk/ \
Original file line number Diff line number Diff line change @@ -2,9 +2,7 @@ FROM rust-arm-unknown-linux-gnueabi
22
33#  Building `aws-lc-rs` for Linux depends on `gcc-multilib`, `libclang` and `bindgen`.
44#  See: https://aws.github.io/aws-lc-rs/requirements/linux
5- RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev \
6-   && curl --proto '=https'  --tlsv1.2 -LsSf https://github.com/rust-lang/rust-bindgen/releases/latest/download/bindgen-cli-installer.sh | sh \
7-   && mv $HOME/.cargo/bin/bindgen /usr/bin
5+ RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev
86
97ENV  CC_arm_unknown_linux_gnueabi=arm-unknown-linux-gnueabi-gcc \
108    CARGO_TARGET_ARM_UNKNOWN_LINUX_GNUEABI_LINKER=arm-unknown-linux-gnueabi-gcc
Original file line number Diff line number Diff line change @@ -2,9 +2,7 @@ FROM rust-arm-unknown-linux-gnueabihf
22
33#  Building `aws-lc-rs` for Linux depends on `gcc-multilib`, `libclang` and `bindgen`.
44#  See: https://aws.github.io/aws-lc-rs/requirements/linux
5- RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev \
6-   && curl --proto '=https'  --tlsv1.2 -LsSf https://github.com/rust-lang/rust-bindgen/releases/latest/download/bindgen-cli-installer.sh | sh \
7-   && mv $HOME/.cargo/bin/bindgen /usr/bin
5+ RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev
86
97ENV  CC_arm_unknown_linux_gnueabihf=arm-unknown-linux-gnueabihf-gcc \
108    CARGO_TARGET_ARM_UNKNOWN_LINUX_GNUEABIHF_LINKER=arm-unknown-linux-gnueabihf-gcc
Original file line number Diff line number Diff line change @@ -2,9 +2,7 @@ FROM rust-armv7-unknown-linux-gnueabihf
22
33#  Building `aws-lc-rs` for Linux depends on `gcc-multilib`, `libclang` and `bindgen`.
44#  See: https://aws.github.io/aws-lc-rs/requirements/linux
5- RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev \
6-   && curl --proto '=https'  --tlsv1.2 -LsSf https://github.com/rust-lang/rust-bindgen/releases/latest/download/bindgen-cli-installer.sh | sh \
7-   && mv $HOME/.cargo/bin/bindgen /usr/bin
5+ RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev
86
97ENV  CC_armv7_unknown_linux_gnueabihf=armv7-unknown-linux-gnueabihf-gcc \
108    CARGO_TARGET_ARMV7_UNKNOWN_LINUX_GNUEABIHF_LINKER=armv7-unknown-linux-gnueabihf-gcc
Original file line number Diff line number Diff line change 11FROM  rust-i686-unknown-linux-gnu
22
3- #  Building `aws-lc-rs` for Linux depends on `gcc-multilib`, `libclang` and `bindgen`.
4- #  See: https://aws.github.io/aws-lc-rs/requirements/linux
5- RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev \
6-   && curl --proto '=https'  --tlsv1.2 -LsSf https://github.com/rust-lang/rust-bindgen/releases/latest/download/bindgen-cli-installer.sh | sh \
7-   && mv $HOME/.cargo/bin/bindgen /usr/bin
8- 
9-  #  Install `perl-IPC-Cmd` to make OpenSSL v3 happy.
10-  #  See: <https://github.com/sfackler/rust-openssl/issues/1550>
11-  RUN  yum upgrade -y && \
12-      yum install -y perl-IPC-Cmd
3+ #  Install `perl-IPC-Cmd` to make OpenSSL v3 happy.
4+ #  See: <https://github.com/sfackler/rust-openssl/issues/1550>
5+ RUN  yum upgrade -y && \
6+     yum install -y perl-IPC-Cmd \
7+     #  Building `aws-lc-rs` for Linux depends on `gcc-multilib`, `libclang` and `bindgen`.
8+     #  See: https://aws.github.io/aws-lc-rs/requirements/linux
9+     glibc-devel.i686 clang-libs
Original file line number Diff line number Diff line change @@ -2,9 +2,7 @@ FROM rust-loongarch64-unknown-linux-gnu
22
33#  Building `aws-lc-rs` for Linux depends on `gcc-multilib`, `libclang` and `bindgen`.
44#  See: https://aws.github.io/aws-lc-rs/requirements/linux
5- RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev \
6-   && curl --proto '=https'  --tlsv1.2 -LsSf https://github.com/rust-lang/rust-bindgen/releases/latest/download/bindgen-cli-installer.sh | sh \
7-   && mv $HOME/.cargo/bin/bindgen /usr/bin
5+ RUN  apt-get update && apt-get install -qy gcc-multilib libclang-dev
86
97ENV  CC_loongarch64_unknown_linux_gnu=loongarch64-unknown-linux-gnu-gcc \
108    CARGO_TARGET_LOONGARCH64_UNKNOWN_LINUX_GNU_LINKER=loongarch64-unknown-linux-gnu-gcc
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments