logstash-plugins / logstash-input-websocket

Apache License 2.0
13 stars 18 forks source link

[Build Failure] Plugin fails to build in CI #25

Open robbavey opened 2 years ago

robbavey commented 2 years ago

https://app.travis-ci.com/github/logstash-plugins/logstash-input-websocket/jobs/547074433

Fetching gem metadata from https://rubygems.org/.......
Resolving dependencies........................................
Fetching rake 13.0.6
Installing rake 13.0.6
Fetching public_suffix 4.0.7
Installing public_suffix 4.0.7
Fetching addressable 2.8.0
Installing addressable 2.8.0
Fetching backports 3.23.0
Installing backports 3.23.0
Using bundler 1.17.3
Fetching cabin 0.9.0
Installing cabin 0.9.0
Fetching numerizer 0.1.1
Installing numerizer 0.1.1
Fetching chronic_duration 0.10.6
Installing chronic_duration 0.10.6
Fetching clamp 1.3.2
Installing clamp 1.3.2
Fetching coderay 1.1.3
Installing coderay 1.1.3
Fetching concurrent-ruby 1.1.9
Installing concurrent-ruby 1.1.9
Fetching diff-lcs 1.5.0
Installing diff-lcs 1.5.0
Fetching down 5.2.4
Installing down 5.2.4
Fetching multi_json 1.15.0
Installing multi_json 1.15.0
Fetching elasticsearch-api 7.17.1
Installing elasticsearch-api 7.17.1
Fetching faraday-em_http 1.0.0
Installing faraday-em_http 1.0.0
Fetching faraday-em_synchrony 1.0.0
Installing faraday-em_synchrony 1.0.0
Fetching faraday-excon 1.1.0
Installing faraday-excon 1.1.0
Fetching faraday-httpclient 1.0.1
Installing faraday-httpclient 1.0.1
Fetching multipart-post 2.2.0
Installing multipart-post 2.2.0
Fetching faraday-multipart 1.0.4
Installing faraday-multipart 1.0.4
Fetching faraday-net_http 1.0.1
Installing faraday-net_http 1.0.1
Fetching faraday-net_http_persistent 1.2.0
Installing faraday-net_http_persistent 1.2.0
Fetching faraday-patron 1.0.0
Installing faraday-patron 1.0.0
Fetching faraday-rack 1.0.0
Installing faraday-rack 1.0.0
Fetching faraday-retry 1.0.3
Installing faraday-retry 1.0.3
Fetching ruby2_keywords 0.0.5
Installing ruby2_keywords 0.0.5
Fetching faraday 1.10.0
Installing faraday 1.10.0
Fetching elasticsearch-transport 7.17.1
Installing elasticsearch-transport 7.17.1
Fetching elasticsearch 7.17.1
Installing elasticsearch 7.17.1
Fetching tzinfo 2.0.4
Installing tzinfo 2.0.4
Fetching et-orbi 1.2.7
Installing et-orbi 1.2.7
Fetching ffi 1.15.5 (java)
Installing ffi 1.15.5 (java)
Fetching filesize 0.2.0
Installing filesize 0.2.0
Fetching fivemat 1.3.7
Installing fivemat 1.3.7
Fetching http_parser.rb 0.8.0
Installing http_parser.rb 0.8.0 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory:
/usr/share/logstash/vendor/jruby/lib/ruby/gems/shared/gems/http_parser.rb-0.8.0/ext/ruby_http_parser
/usr/share/logstash/vendor/jruby/bin/jruby -I
/usr/share/logstash/vendor/jruby/lib/ruby/stdlib -r
./siteconf20220608-8-p4t620.rb extconf.rb
creating Makefile
current directory:
/usr/share/logstash/vendor/jruby/lib/ruby/gems/shared/gems/http_parser.rb-0.8.0/ext/ruby_http_parser
make "DESTDIR=" clean
sh: 1: make: not found
current directory:
/usr/share/logstash/vendor/jruby/lib/ruby/gems/shared/gems/http_parser.rb-0.8.0/ext/ruby_http_parser
make "DESTDIR="
sh: 1: make: not found
make failed, exit code 127
Gem files will remain installed in
/usr/share/logstash/vendor/jruby/lib/ruby/gems/shared/gems/http_parser.rb-0.8.0
for inspection.
Results logged to
/usr/share/logstash/vendor/jruby/lib/ruby/gems/shared/extensions/universal-java-11/2.5.0/http_parser.rb-0.8.0/gem_make.out
An error occurred while installing http_parser.rb (0.8.0), and Bundler cannot
continue.
Make sure that `gem install http_parser.rb -v '0.8.0' --source
'https://rubygems.org/'` succeeds before bundling.
In Gemfile:
  logstash-input-websocket was resolved to 4.0.5, which depends on
    ftw was resolved to 0.0.49, which depends on
      http_parser.rb