Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
- current directory: /home/petr/.local/share/gem/ruby/3.1.0/gems/puma-5.6.4/ext/puma_http11
- /usr/bin/ruby.ruby3.1 -I /usr/lib64/ruby/3.1.0 -r ./siteconf20220629-30390-vcoa0u.rb extconf.rb
- checking for BIO_read() in -lcrypto... yes
- checking for SSL_CTX_new() in -lssl... yes
- checking for openssl/bio.h... yes
- checking for DTLS_method() in openssl/ssl.h... yes
- checking for TLS_server_method() in openssl/ssl.h... yes
- checking for SSL_CTX_set_min_proto_version(NULL, 0) in openssl/ssl.h... yes
- checking for X509_STORE_up_ref()... yes
- checking for SSL_CTX_set_ecdh_auto(NULL, 0) in openssl/ssl.h... yes
- checking for SSL_get1_peer_certificate() in openssl/ssl.h... no
- checking for Random.bytes... yes
- creating Makefile
- current directory: /home/petr/.local/share/gem/ruby/3.1.0/gems/puma-5.6.4/ext/puma_http11
- make DESTDIR\= clean
- current directory: /home/petr/.local/share/gem/ruby/3.1.0/gems/puma-5.6.4/ext/puma_http11
- make DESTDIR\=
- compiling http11_parser.c
- compiling mini_ssl.c
- mini_ssl.c: In function ‘get_dh2048’:
- mini_ssl.c:102:5: error: invalid use of incomplete typedef ‘DH’ {aka ‘struct dh_st’}
- 102 | dh->p = BN_bin2bn(dh2048_p, sizeof(dh2048_p), NULL);
- | ^~
- mini_ssl.c:103:5: error: invalid use of incomplete typedef ‘DH’ {aka ‘struct dh_st’}
- 103 | dh->g = BN_bin2bn(dh2048_g, sizeof(dh2048_g), NULL);
- | ^~
- mini_ssl.c:105:10: error: invalid use of incomplete typedef ‘DH’ {aka ‘struct dh_st’}
- 105 | if ((dh->p == NULL) || (dh->g == NULL)) {
- | ^~
- mini_ssl.c:105:29: error: invalid use of incomplete typedef ‘DH’ {aka ‘struct dh_st’}
- 105 | if ((dh->p == NULL) || (dh->g == NULL)) {
- | ^~
- make: *** [Makefile:246: mini_ssl.o] Chyba 1
- make failed, exit code 2
- Gem files will remain installed in /home/petr/.local/share/gem/ruby/3.1.0/gems/puma-5.6.4 for inspection.
- Results logged to /home/petr/.local/share/gem/ruby/3.1.0/extensions/x86_64-linux/3.1.0/puma-5.6.4/gem_make.out
- /usr/lib64/ruby/3.1.0/rubygems/ext/builder.rb:95:in `run'
- /usr/lib64/ruby/3.1.0/rubygems/ext/builder.rb:44:in `block in make'
- /usr/lib64/ruby/3.1.0/rubygems/ext/builder.rb:36:in `each'
- /usr/lib64/ruby/3.1.0/rubygems/ext/builder.rb:36:in `make'
- /usr/lib64/ruby/3.1.0/rubygems/ext/ext_conf_builder.rb:63:in `block in build'
- /usr/lib64/ruby/3.1.0/tempfile.rb:317:in `open'
- /usr/lib64/ruby/3.1.0/rubygems/ext/ext_conf_builder.rb:26:in `build'
- /usr/lib64/ruby/3.1.0/rubygems/ext/builder.rb:161:in `build_extension'
- /usr/lib64/ruby/3.1.0/rubygems/ext/builder.rb:195:in `block in build_extensions'
- /usr/lib64/ruby/3.1.0/rubygems/ext/builder.rb:192:in `each'
- /usr/lib64/ruby/3.1.0/rubygems/ext/builder.rb:192:in `build_extensions'
- /usr/lib64/ruby/3.1.0/rubygems/installer.rb:853:in `build_extensions'
- /usr/lib64/ruby/gems/3.1.0/gems/bundler-2.3.13/lib/bundler/rubygems_gem_installer.rb:71:in `build_extensions'
- /usr/lib64/ruby/gems/3.1.0/gems/bundler-2.3.13/lib/bundler/rubygems_gem_installer.rb:28:in `install'
- /usr/lib64/ruby/gems/3.1.0/gems/bundler-2.3.13/lib/bundler/source/rubygems.rb:204:in `install'
- /usr/lib64/ruby/gems/3.1.0/gems/bundler-2.3.13/lib/bundler/installer/gem_installer.rb:54:in `install'
- /usr/lib64/ruby/gems/3.1.0/gems/bundler-2.3.13/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
- /usr/lib64/ruby/gems/3.1.0/gems/bundler-2.3.13/lib/bundler/installer/parallel_installer.rb:186:in `do_install'
- /usr/lib64/ruby/gems/3.1.0/gems/bundler-2.3.13/lib/bundler/installer/parallel_installer.rb:177:in `block in worker_pool'
- /usr/lib64/ruby/gems/3.1.0/gems/bundler-2.3.13/lib/bundler/worker.rb:62:in `apply_func'
- /usr/lib64/ruby/gems/3.1.0/gems/bundler-2.3.13/lib/bundler/worker.rb:57:in `block in process_queue'
- /usr/lib64/ruby/gems/3.1.0/gems/bundler-2.3.13/lib/bundler/worker.rb:54:in `loop'
- /usr/lib64/ruby/gems/3.1.0/gems/bundler-2.3.13/lib/bundler/worker.rb:54:in `process_queue'
- /usr/lib64/ruby/gems/3.1.0/gems/bundler-2.3.13/lib/bundler/worker.rb:91:in `block (2 levels) in create_threads'
- An error occurred while installing puma (5.6.4), and Bundler cannot continue.
- In Gemfile:
- puma
- run bundle binstubs bundler
- Could not find gem 'puma (~> 5.0)' in locally installed gems.
- rails importmap:install
- rails turbo:install stimulus:install
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement