From f2a8007bf771cd9c6f7b3afe44c507d90fe54295 Mon Sep 17 00:00:00 2001 From: Mike Lang Date: Sat, 4 Sep 2021 18:21:07 +1000 Subject: [PATCH] Fix build dependency issues --- api_ping/Dockerfile | 2 +- backfiller/Dockerfile | 2 +- cutter/Dockerfile | 2 +- downloader/Dockerfile | 2 +- playlist_manager/Dockerfile | 2 +- restreamer/Dockerfile | 2 +- segment_coverage/Dockerfile | 2 +- sheetsync/Dockerfile | 2 +- thrimshim/Dockerfile | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/api_ping/Dockerfile b/api_ping/Dockerfile index 52a6c0c..02276cb 100644 --- a/api_ping/Dockerfile +++ b/api_ping/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.14 # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip gcc python-dev musl-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/backfiller/Dockerfile b/backfiller/Dockerfile index 6d4cd76..4902179 100644 --- a/backfiller/Dockerfile +++ b/backfiller/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.14 # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip gcc python-dev musl-dev postgresql-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/cutter/Dockerfile b/cutter/Dockerfile index 6443a6f..96acb71 100644 --- a/cutter/Dockerfile +++ b/cutter/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.14 # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip gcc python-dev musl-dev postgresql-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/downloader/Dockerfile b/downloader/Dockerfile index f1266ce..3120588 100644 --- a/downloader/Dockerfile +++ b/downloader/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.14 # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip gcc python-dev musl-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/playlist_manager/Dockerfile b/playlist_manager/Dockerfile index c68c098..287961f 100644 --- a/playlist_manager/Dockerfile +++ b/playlist_manager/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.14 # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip gcc python-dev musl-dev postgresql-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/restreamer/Dockerfile b/restreamer/Dockerfile index 5f68c1e..7086afa 100644 --- a/restreamer/Dockerfile +++ b/restreamer/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.14 # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip gcc python-dev musl-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/segment_coverage/Dockerfile b/segment_coverage/Dockerfile index f1e7c1f..d301be3 100644 --- a/segment_coverage/Dockerfile +++ b/segment_coverage/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.14 # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip gcc python-dev musl-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev file make busybox-extras jpeg-dev zlib-dev # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/sheetsync/Dockerfile b/sheetsync/Dockerfile index 3dc92ca..8ec51f9 100644 --- a/sheetsync/Dockerfile +++ b/sheetsync/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.14 # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip gcc python-dev musl-dev postgresql-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent diff --git a/thrimshim/Dockerfile b/thrimshim/Dockerfile index 1ee0060..710af3e 100644 --- a/thrimshim/Dockerfile +++ b/thrimshim/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.14 # dependencies needed for compiling c extensions # also busybox-extras for telnet for easier use of backdoor -RUN apk --update add py3-pip gcc python-dev musl-dev postgresql-dev file make busybox-extras +RUN apk --update add py3-pip g++ python3-dev libffi-dev musl-dev postgresql-dev file make busybox-extras # Install gevent so that we don't need to re-install it when common changes RUN pip install gevent