From 24c0a74a06a6c1ec18d35c7dedc0caabe9552a14 Mon Sep 17 00:00:00 2001 From: Marc Doerflinger Date: Sun, 8 Sep 2024 11:11:00 +0000 Subject: [PATCH] fix docker build --- Dockerfile | 2 +- Gemfile | 2 ++ Gemfile.lock | 4 ++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index a546031..d27091d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,7 +12,7 @@ ADD .ruby-version $HOME/ ADD Gemfile* $HOME/ RUN apk update && apk upgrade && \ - apk add --update --no-cache nodejs yarn build-base libxml2-dev tzdata postgresql-dev vips libffi-dev ruby-dev && \ + apk add --update --no-cache nodejs yarn build-base libxml2-dev tzdata postgresql-dev vips libffi-dev ruby-dev gcompat && \ rm -rf /var/cache/apk/* # # speed up install of nokogiri gem diff --git a/Gemfile b/Gemfile index 5efd412..9c67364 100644 --- a/Gemfile +++ b/Gemfile @@ -29,6 +29,8 @@ gem 'jbuilder', '~> 2.11' # Use ActiveModel has_secure_password # gem 'bcrypt', '~> 3.1.7' +gem "ffi", "~>1.16.3" + # Use ActiveStorage variant # gem 'mini_magick', '~> 4.8' diff --git a/Gemfile.lock b/Gemfile.lock index c8f940a..450f11c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -157,8 +157,7 @@ GEM faraday-net_http (>= 2.0, < 3.2) faraday-net_http (3.1.0) net-http - ffi (1.17.0-aarch64-linux-gnu) - ffi (1.17.0-x86_64-linux-gnu) + ffi (1.16.3) globalid (1.2.1) activesupport (>= 6.1) hashie (5.0.0) @@ -444,6 +443,7 @@ DEPENDENCIES debug (>= 1.0.0) dotenv-rails factory_bot_rails (~> 6.4.2) + ffi (~> 1.16.3) image_processing (~> 1.13) jbuilder (~> 2.11) jsbundling-rails