From 02bcd7c90ecab0149b99093d454799a5977baa35 Mon Sep 17 00:00:00 2001 From: Chris Banks Date: Wed, 11 Oct 2023 12:47:20 +0100 Subject: [PATCH] Add remaining missing headers to builder image. We're not using any of these yet, but it makes sense to ship headers in the builder image for all the libraries that we include in the base image. Should reduce the chance of being caught out next time some dependency starts requiring a native rubygem that depends on any of those libs. --- builder.Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/builder.Dockerfile b/builder.Dockerfile index 3418ad0..f036d54 100644 --- a/builder.Dockerfile +++ b/builder.Dockerfile @@ -2,8 +2,8 @@ ARG RUBY_MAJOR FROM ghcr.io/alphagov/govuk-ruby-base:${RUBY_MAJOR} RUN install_packages \ - g++ libc-dev libssl-dev make git gpg libmariadb-dev-compat libpq-dev \ - libyaml-dev xz-utils + g++ git gpg libc-dev libcurl-dev libgdbm-dev libssl-dev \ + libmariadb-dev-compat libpq-dev libyaml-dev make xz-utils # Environment variables to make build cleaner and faster ENV BUNDLE_IGNORE_MESSAGES=1 \