From abcc6175b7a36558f3f805b318a8dd68ce1d18ce Mon Sep 17 00:00:00 2001 From: Bo Lopker Date: Mon, 3 Dec 2018 19:41:49 -0800 Subject: [PATCH] Use system FFI and expat --- 2.7/alpine3.6/Dockerfile | 4 ++++ 2.7/alpine3.7/Dockerfile | 4 ++++ 2.7/alpine3.8/Dockerfile | 4 ++++ Dockerfile-caveman-alpine.template | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/2.7/alpine3.6/Dockerfile b/2.7/alpine3.6/Dockerfile index 27e4273f1..05625f150 100644 --- a/2.7/alpine3.6/Dockerfile +++ b/2.7/alpine3.6/Dockerfile @@ -44,10 +44,12 @@ RUN set -ex \ bzip2-dev \ coreutils \ dpkg-dev dpkg \ + expat-dev \ findutils \ gcc \ gdbm-dev \ libc-dev \ + libffi-dev \ libressl \ libressl-dev \ linux-headers \ @@ -69,6 +71,8 @@ RUN set -ex \ --build="$gnuArch" \ --enable-shared \ --enable-unicode=ucs4 \ + --with-system-expat \ + --with-system-ffi \ && make -j "$(nproc)" \ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit() # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0 diff --git a/2.7/alpine3.7/Dockerfile b/2.7/alpine3.7/Dockerfile index 0393e06bd..2b4fd599e 100644 --- a/2.7/alpine3.7/Dockerfile +++ b/2.7/alpine3.7/Dockerfile @@ -43,10 +43,12 @@ RUN set -ex \ bzip2-dev \ coreutils \ dpkg-dev dpkg \ + expat-dev \ findutils \ gcc \ gdbm-dev \ libc-dev \ + libffi-dev \ libnsl-dev \ libressl-dev \ libtirpc-dev \ @@ -69,6 +71,8 @@ RUN set -ex \ --build="$gnuArch" \ --enable-shared \ --enable-unicode=ucs4 \ + --with-system-expat \ + --with-system-ffi \ && make -j "$(nproc)" \ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit() # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0 diff --git a/2.7/alpine3.8/Dockerfile b/2.7/alpine3.8/Dockerfile index a3fa6e6e5..e59b73285 100644 --- a/2.7/alpine3.8/Dockerfile +++ b/2.7/alpine3.8/Dockerfile @@ -43,10 +43,12 @@ RUN set -ex \ bzip2-dev \ coreutils \ dpkg-dev dpkg \ + expat-dev \ findutils \ gcc \ gdbm-dev \ libc-dev \ + libffi-dev \ libnsl-dev \ libressl-dev \ libtirpc-dev \ @@ -69,6 +71,8 @@ RUN set -ex \ --build="$gnuArch" \ --enable-shared \ --enable-unicode=ucs4 \ + --with-system-expat \ + --with-system-ffi \ && make -j "$(nproc)" \ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit() # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0 diff --git a/Dockerfile-caveman-alpine.template b/Dockerfile-caveman-alpine.template index b4239a104..475255d87 100644 --- a/Dockerfile-caveman-alpine.template +++ b/Dockerfile-caveman-alpine.template @@ -38,10 +38,12 @@ RUN set -ex \ bzip2-dev \ coreutils \ dpkg-dev dpkg \ + expat-dev \ findutils \ gcc \ gdbm-dev \ libc-dev \ + libffi-dev \ libnsl-dev \ libressl \ libressl-dev \ @@ -65,6 +67,8 @@ RUN set -ex \ --build="$gnuArch" \ --enable-shared \ --enable-unicode=ucs4 \ + --with-system-expat \ + --with-system-ffi \ && make -j "$(nproc)" \ # set thread stack size to 1MB so we don't segfault before we hit sys.getrecursionlimit() # https://github.com/alpinelinux/aports/commit/2026e1259422d4e0cf92391ca2d3844356c649d0 pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy