Bundler не может продолжить из-за ошибки установки mini_racer 0.4.0

Я пытался выполнить команду bundle install для настройки Discourse, следуя руководству для начинающих по установке Discourse на Ubuntu для разработки. Однако я застрял на ошибке, указанной ниже.

Gem::Ext::BuildError: ОШИБКА: Не удалось скомпилировать нативное расширение gem.

    текущая директория: /home/vagrant/.rvm/gems/ruby-2.7.3/gems/mini_racer-0.4.0/ext/mini_racer_extension
/home/vagrant/.rvm/rubies/ruby-2.7.3/bin/ruby -I /home/vagrant/.rvm/rubies/ruby-2.7.3/lib/ruby/2.7.0 -r ./siteconf20210617-10955-nyj538.rb extconf.rb
проверка наличия -lpthread... да
создание Makefile

текущая директория: /home/vagrant/.rvm/gems/ruby-2.7.3/gems/mini_racer-0.4.0/ext/mini_racer_extension
make "DESTDIR=" clean

текущая директория: /home/vagrant/.rvm/gems/ruby-2.7.3/gems/mini_racer-0.4.0/ext/mini_racer_extension
make "DESTDIR="
компиляция mini_racer_extension.cc
mini_racer_extension.cc: В функции 'void* gvl_ruby_callback(void*)':
mini_racer_extension.cc:1086:94: предупреждение: 'VALUE ruby::backward::cxxanyargs::rb_rescue2(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE, ...)' устарело: Использование ANYARGS в этой функции устарело [-Wdeprecated-declarations]
             (VALUE(*)(...))&rescue_callback, (VALUE)(&callback_data), rb_eException, (VALUE)0);
                                                                                              ^
В файле, включённом из /home/vagrant/.rvm/rubies/ruby-2.7.3/include/ruby-2.7.0/ruby/ruby.h:2863:0,
                 из /home/vagrant/.rvm/rubies/ruby-2.7.3/include/ruby-2.7.0/ruby.h:33,
                 из mini_racer_extension.cc:2:
/home/vagrant/.rvm/rubies/ruby-2.7.3/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:222:1: примечание: объявлено здесь
 rb_rescue2(type *q, VALUE w, type *e, VALUE r, ...)
 ^~~~~~~~~~
создание разделяемого объекта mini_racer_extension.so
/usr/bin/x86_64-linux-gnu-ld: /home/vagrant/.rvm/gems/ruby-2.7.3/gems/libv8-node-15.14.0.1-x86_64-linux-musl/vendor/v8/out.gn/libv8/obj/libv8_monolith.a(api.o): нераспознанная релокация (0x2a) в секции
`.text._ZN2v89ExtensionD2Ev[_ZN2v89ExtensionD5Ev]'
/usr/bin/x86_64-linux-gnu-ld: финальная линковка не удалась: Неверное значение
collect2: ошибка: ld вернул код выхода 1
make: *** [mini_racer_extension.so] Ошибка 1

make завершился с ошибкой, код выхода 2

Файлы gem останутся установленными в /home/vagrant/.rvm/gems/ruby-2.7.3/gems/mini_racer-0.4.0 для проверки.
Результаты записаны в /home/vagrant/.rvm/gems/ruby-2.7.3/extensions/x86_64-linux/2.7.0/mini_racer-0.4.0/gem_make.out

Произошла ошибка при установке mini_racer (0.4.0), и Bundler не может продолжить.
Убедитесь, что команда `gem install mini_racer -v '0.4.0' --source 'https://rubygems.org/'` выполняется успешно перед запуском bundler.

В файле Gemfile:
  mini_racer

Пожалуйста, помогите.

Мне кажется, у вас установлена старая версия GCC.

Можете ли вы обновить свой дистрибутив?