File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 1- # Use the Rust 1.86 image based on Debian Bullseye
2- FROM rust:1.86-bullseye AS builder
1+ # Use the Rust 1.86 image based on Debian Bookworm
2+ FROM rust:1.86-bookworm AS builder
33
44# Install specific version of libclang-dev
5- RUN apt-get update && apt-get install -y libclang-dev=1:11 .0-51+nmu5
5+ RUN apt-get update && apt-get install -y libclang-dev=1:14 .0-55.7~deb12u1
66
77# Copy the project to the container
88COPY ./ /app
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ RUST_BUILD_FLAGS =
6565# Enable static linking to ensure reproducibility across builds
6666RUST_BUILD_FLAGS += --C target-feature=+crt-static
6767# Set the linker to use static libgcc to ensure reproducibility across builds
68- RUST_BUILD_FLAGS += -Clink -arg=-static-libgcc
68+ RUST_BUILD_FLAGS += -C link -arg=-static-libgcc
6969# Remove build ID from the binary to ensure reproducibility across builds
7070RUST_BUILD_FLAGS += -C link-arg=-Wl,--build-id=none
7171# Remove metadata hash from symbol names to ensure reproducible builds
You can’t perform that action at this time.
0 commit comments