1- FROM zingodevops/android_builder:012 as build_android
1+ FROM zingodevops/android_builder:013 as build_android
22
33WORKDIR /opt/zingo/rust/lib/
44
@@ -21,27 +21,27 @@ RUN cargo run --release --features=uniffi/cli --bin uniffi-bindgen \
2121RUN cargo install --version ^3 cargo-ndk
2222
2323# RUN AR=llvm-ar LD=ld RANLIB=llvm-ranlib CC=aarch64-linux-android24-clang \
24- # OPENSSL_DIR=/opt/openssl-3.3 .1/aarch64 cargo +nightly build -Z build-std \
24+ # OPENSSL_DIR=/opt/openssl-3.4 .1/aarch64 cargo +nightly build -Z build-std \
2525# --target aarch64-linux-android --release
2626# this is for indexmap 1.9.3 -> forcing `features = ["std"]`
2727ENV CARGO_FEATURE_STD=true
28- RUN OPENSSL_DIR=/opt/openssl-3.3 .1/aarch64 cargo ndk --target arm64-v8a build --release -Z build-std
28+ RUN OPENSSL_DIR=/opt/openssl-3.4 .1/aarch64 cargo ndk --target arm64-v8a build --release -Z build-std
2929RUN llvm-strip ../target/aarch64-linux-android/release/libzingo.so
3030
3131# RUN AR=llvm-ar LD=ld RANLIB=llvm-ranlib CC=x86_64-linux-android24-clang \
32- # OPENSSL_DIR=/opt/openssl-3.3 .1/x86_64 cargo +nightly build -Z build-std \
32+ # OPENSSL_DIR=/opt/openssl-3.4 .1/x86_64 cargo +nightly build -Z build-std \
3333# --target x86_64-linux-android --release
34- RUN OPENSSL_DIR=/opt/openssl-3.3 .1/x86_64 cargo ndk --target x86_64 build --release -Z build-std
34+ RUN OPENSSL_DIR=/opt/openssl-3.4 .1/x86_64 cargo ndk --target x86_64 build --release -Z build-std
3535RUN llvm-strip ../target/x86_64-linux-android/release/libzingo.so
3636
3737# RUN AR=llvm-ar LD=ld RANLIB=llvm-ranlib CC=armv7a-linux-androideabi24-clang \
38- # OPENSSL_DIR=/opt/openssl-3.3 .1/armv7 cargo +nightly build -Z build-std \
38+ # OPENSSL_DIR=/opt/openssl-3.4 .1/armv7 cargo +nightly build -Z build-std \
3939# --target armv7-linux-androideabi --release
40- RUN OPENSSL_DIR=/opt/openssl-3.3 .1/armv7 cargo ndk --target armeabi-v7a build --release -Z build-std
40+ RUN OPENSSL_DIR=/opt/openssl-3.4 .1/armv7 cargo ndk --target armeabi-v7a build --release -Z build-std
4141RUN llvm-strip ../target/armv7-linux-androideabi/release/libzingo.so
4242
4343# RUN AR=llvm-ar LD=ld RANLIB=llvm-ranlib CC=i686-linux-android24-clang \
44- # OPENSSL_DIR=/opt/openssl-3.3 .1/x86 cargo +nightly build -Z build-std \
44+ # OPENSSL_DIR=/opt/openssl-3.4 .1/x86 cargo +nightly build -Z build-std \
4545# --target i686-linux-android --release
46- RUN OPENSSL_DIR=/opt/openssl-3.3 .1/x86 cargo ndk --target x86 build --release -Z build-std
46+ RUN OPENSSL_DIR=/opt/openssl-3.4 .1/x86 cargo ndk --target x86 build --release -Z build-std
4747RUN llvm-strip ../target/i686-linux-android/release/libzingo.so
0 commit comments