mirror of
https://github.com/ElementsProject/elements.git
synced 2026-08-17 13:07:54 +02:00
4722b7c715build: remove minisketch clz check (fanquake)1eea10a6d2Squashed 'src/minisketch/' changes from a571ba20f9..3472e2f5ec (fanquake) Pull request description: https://github.com/sipa/minisketch/pull/81 will fix #29799. Minor build cleanups after https://github.com/sipa/minisketch/pull/80. ACKs for top commit: dergoegge: utACK4722b7c715hebasto: ACK4722b7c715, I have verified the subtree update and reviewed the build system changes. Both look OK. Tree-SHA512: eabd82e5a13cc4f32155319df97368f2e8c93320a4265b6c372efcb1ea4e756f6693df7c02498c8ea989ccd376a20277fa110c66d0754cb9bca5e54d18e0a965
17 lines
687 B
Docker
17 lines
687 B
Docker
FROM debian:stable
|
|
|
|
RUN dpkg --add-architecture i386
|
|
RUN dpkg --add-architecture s390x
|
|
RUN apt-get update
|
|
|
|
# dkpg-dev: to make pkg-config work in cross-builds
|
|
RUN apt-get install --no-install-recommends --no-upgrade -y \
|
|
git ca-certificates \
|
|
make automake libtool pkg-config dpkg-dev valgrind qemu-user \
|
|
gcc g++ clang libclang-rt-dev libc6-dbg \
|
|
gcc-i686-linux-gnu g++-i686-linux-gnu libc6-dev-i386-cross libc6-dbg:i386 \
|
|
g++-s390x-linux-gnu libstdc++6:s390x gcc-s390x-linux-gnu libc6-dev-s390x-cross libc6-dbg:s390x \
|
|
wine wine64 g++-mingw-w64-x86-64
|
|
|
|
# Run a dummy command in wine to make it set up configuration
|
|
RUN wine true || true
|