From e45b3d755234a962e8d1f31fda02cd9b5190503d Mon Sep 17 00:00:00 2001 From: Robert Waffen Date: Tue, 3 Dec 2024 11:10:48 +0100 Subject: [PATCH] doc: make info why we force protofbuf compile more specific --- Gemfile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index b6dc9d45..ac36264d 100644 --- a/Gemfile +++ b/Gemfile @@ -81,7 +81,10 @@ gem 'gitable', require: "gitable/uri" gem 'mini_racer', '~> 0.16.0' # minimal Google V8 JS engine for execjs gem 'libv8-node', '~> 18.19.0.0' # V8 JS engine -# alpine specific -# this fixes an issue with the libv8-node gem -# otherwise it will segfault when using the precompiled binary from the gem +# Alpine specific +# +# There is an issue with rails -> sass-embedded -> libv8-node -> protobuf +# +# We have to force bundler to compile protobuf on the current platform +# and do not download precompile binary-gems, otherwise the usage of relying gems will segfault gem 'google-protobuf', force_ruby_platform: true