Errores #4956
Error en instalación de gemas (mini_racer)
Fecha de inicio:
2023-02-03
Fecha fin:
% Realizado:
100%
Descripción
Estoy teniendo un error al instalar las gemas definidas en la rama master:
Fetching mini_racer 0.6.3 Installing mini_racer 0.6.3 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /home/sramos/.rvm/gems/ruby-2.7.6@gor-rails4/gems/mini_racer-0.6.3/ext/mini_racer_extension /usr/share/rvm/rubies/ruby-2.7.6/bin/ruby -I /usr/share/rvm/rubies/ruby-2.7.6/lib/ruby/2.7.0 -r ./siteconf20230203-274839-199yick.rb extconf.rb checking for -lpthread... yes checking for whether -Wl,--exclude-libs=ALL is accepted as LDFLAGS... no creating Makefile current directory: /home/sramos/.rvm/gems/ruby-2.7.6@gor-rails4/gems/mini_racer-0.6.3/ext/mini_racer_extension make "DESTDIR=" clean current directory: /home/sramos/.rvm/gems/ruby-2.7.6@gor-rails4/gems/mini_racer-0.6.3/ext/mini_racer_extension make "DESTDIR=" compiling mini_racer_extension.cc In file included from /home/sramos/.rvm/gems/ruby-2.7.6@gor-rails4/gems/libv8-node-16.10.0.0-x86_64-linux-musl/vendor/v8/include/v8.h:30, from mini_racer_extension.cc:6: /home/sramos/.rvm/gems/ruby-2.7.6@gor-rails4/gems/libv8-node-16.10.0.0-x86_64-linux-musl/vendor/v8/include/v8-internal.h: In function ‘VALUE convert_v8_to_ruby(v8::Isolate*, v8::Local<v8::Context>, v8::Local<v8::Value>)’: /home/sramos/.rvm/gems/ruby-2.7.6@gor-rails4/gems/libv8-node-16.10.0.0-x86_64-linux-musl/vendor/v8/include/v8-internal.h:364:48: warning: ‘stackCounter.StackCounter::isolate’ may be used uninitialized in this function [-Wmaybe-uninitialized] 364 | return *reinterpret_cast<void* const*>(addr); | ^ mini_racer_extension.cc:569:18: note: ‘stackCounter.StackCounter::isolate’ was declared here 569 | StackCounter stackCounter(isolate); | ^~~~~~~~~~~~ linking shared-object mini_racer_extension.so /usr/bin/ld: no se puede encontrar /home/sramos/.rvm/gems/ruby-2.7.6@gor-rails4/gems/libv8-node-16.10.0.0-x86_64-linux-musl/vendor/v8/x86_64-linux/libv8/obj/libv8_monolith.a: No existe el archivo o el directorio collect2: error: ld returned 1 exit status make: *** [Makefile:262: mini_racer_extension.so] Error 1 make failed, exit code 2 Gem files will remain installed in /home/sramos/.rvm/gems/ruby-2.7.6@gor-rails4/gems/mini_racer-0.6.3 for inspection. Results logged to /home/sramos/.rvm/gems/ruby-2.7.6@gor-rails4/extensions/x86_64-linux/2.7.0/mini_racer-0.6.3/gem_make.out An error occurred while installing mini_racer (0.6.3), and Bundler cannot continue. Make sure that `gem install mini_racer -v '0.6.3' --source 'https://rubygems.org/'` succeeds before bundling.
Alguna idea de cómo resolverlo?
Histórico
#1 Actualizado por Santiago Ramos hace alrededor de 1 año
- Estado cambiado Nueva por Resuelta
- % Realizado cambiado 0 por 100