diff --git a/Gemfile b/Gemfile index 9ad3774e190..117ec136379 100644 --- a/Gemfile +++ b/Gemfile @@ -37,6 +37,8 @@ gem 'activerecord-session_store', '~> 2.0.0' gem 'rails', '~> 6.1.4', '>= 6.1.4.6' gem 'responders', '~> 3.0' +gem 'ffi', '~> 1.15' + gem 'rdoc', '>= 2.4.2' gem 'doorkeeper', '~> 5.5.0' diff --git a/Gemfile.lock b/Gemfile.lock index 807c1c64e4a..faa2bee7996 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1018,6 +1018,7 @@ DEPENDENCIES factory_bot (~> 6.2.0) factory_bot_rails (~> 6.2.0) faker + ffi (~> 1.15) flamegraph fog-aws friendly_id (~> 5.4.0) diff --git a/docker/dev/backend/Dockerfile b/docker/dev/backend/Dockerfile index e972a747a35..bf24d5171a4 100644 --- a/docker/dev/backend/Dockerfile +++ b/docker/dev/backend/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:3.0.3-buster as develop +FROM ruby:3.0.3-bullseye as develop MAINTAINER operations@openproject.com ARG DEV_UID=1000 @@ -23,7 +23,7 @@ WORKDIR /home/$USER RUN apt-get update -qq && \ DEBIAN_FRONTEND=noninteractive apt-get install -y \ - postgresql-client + postgresql-client libffi7 libffi-dev COPY ./docker/dev/backend/scripts/setup /usr/sbin/setup COPY ./docker/dev/backend/scripts/run-app /usr/sbin/run-app