diff --git a/Dockerfile b/Dockerfile index 7764478f1..63a923edc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -103,7 +103,8 @@ RUN dpkg --add-architecture ${target_arch_dpkg} # Install architecture-independent libraries RUN apt-get update && \ apt-get install -qq -y --no-install-recommends \ - python3-dev + python3-dev \ + lowdown # Install target-arch libraries RUN apt-get install -qq -y --no-install-recommends \ @@ -113,6 +114,7 @@ RUN apt-get install -qq -y --no-install-recommends \ zlib1g-dev:${target_arch_dpkg} \ libsqlite3-dev:${target_arch_dpkg} \ libpq-dev:${target_arch_dpkg} \ + libsodium-dev:${target_arch_dpkg} \ crossbuild-essential-${target_arch_dpkg} ARG AR=${target_arch}-ar @@ -142,6 +144,8 @@ RUN ./install-uv.sh -q RUN ./install-rust.sh -y -q --profile minimal --component rustfmt --target ${target_arch_rust} ENV PATH="/root/.cargo/bin:/root/.local/bin:${PATH}" +ENV PKG_CONFIG_PATH=/usr/lib/${target_arch}/pkgconfig +ENV PKG_CONFIG_LIBDIR=/usr/lib/${target_arch}/pkgconfig WORKDIR /opt/lightningd @@ -165,7 +169,8 @@ RUN apt-get update && \ socat \ jq \ libpq5 \ - libsqlite3-0 && \ + libsqlite3-0 \ + libsodium23 && \ apt-get clean && \ rm -rf /var/lib/apt/lists/*