Source: ruby-ethon Version: 0.9.0-1 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Dear Maintainer, ruby-ethon fails to build from source in unstable/amd64: [] when mime type [32m sets mime type to text[0m when no mime type [32m sets mime type to default application/octet-stream[0m when no MIME [32m sets mime type to default application/octet-stream[0m when params contains file [32m transforms[0m when params key contains a null byte [32m preserves[0m when params value contains a null byte [32m preserves[0m #empty? when params empty [32m returns true[0m when params not empty [32m returns false[0m Ethon::Easy::ResponseCallbacks #on_complete [32m responds[0m when no block given [32m returns @on_complete[0m when block given [32m stores[0m when multiple blocks given [32m stores[0m #on_headers [32m responds[0m when no block given [32m returns @on_headers[0m when block given [32m stores[0m when multiple blocks given [32m stores[0m #on_body [32m responds[0m when no block given [32m returns @on_body[0m when block given [32m stores[0m when multiple blocks given [32m stores[0m #complete [32m executes blocks and passes self[0m when @on_complete nil [32m doesn't raise[0m #headers [32m executes blocks and passes self[0m when @on_headers nil [32m doesn't raise[0m #body [32m executes blocks and passes self[0m [32m executes blocks and passes chunk[0m when @on_body nil [32m doesn't raise[0m Ethon::Easy::Util escape_zero_byte when value has no zero byte [32m returns same value[0m when value has zero byte [32m returns escaped[0m Ethon::Easy .new [32m inits curl[0m when options are empty [32m sets only callbacks[0m when options not empty when followlocation is set [32m sets followlocation[0m #set_attributes when options are empty [32m sets only callbacks[0m when options aren't empty when valid key [32m sets[0m when invalid key [32m raises invalid option error[0m #reset [32m resets url[0m [32m resets escape?[0m [32m resets hash[0m [32m resets easy handle[0m [32m resets on_complete[0m [32m resets on_headers[0m [32m resets on_body[0m #dup [32m sets a new handle[0m [32m preserves url[0m [32m preserves on_complete callback[0m [32m preserves on_headers callback[0m D, [2016-11-06T22:07:14.550828 #4814] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.007464 D, [2016-11-06T22:07:14.592603 #4814] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.007464 [32m preserves body_write_callback of original handle[0m D, [2016-11-06T22:07:14.602889 #4814] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.008938 D, [2016-11-06T22:07:14.644777 #4814] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.008938 [32m sets new body_write_callback of duplicated handle[0m D, [2016-11-06T22:07:14.655129 #4814] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.008426 D, [2016-11-06T22:07:14.696761 #4814] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.008426 [32m preserves headers_write_callback of original handle[0m D, [2016-11-06T22:07:14.706802 #4814] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.008366 D, [2016-11-06T22:07:14.748684 #4814] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.008366 [32m sets new headers_write_callback of duplicated handle[0m [32m resets response_body[0m [32m resets response_headers[0m D, [2016-11-06T22:07:14.759694 #4814] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.008385 [32m sets response_body for duplicated Easy[0m D, [2016-11-06T22:07:14.768601 #4814] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.007803 [32m sets response_headers for duplicated Easy[0m D, [2016-11-06T22:07:14.777166 #4814] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.00734 [32m preserves response_body for original Easy[0m D, [2016-11-06T22:07:14.785476 #4814] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.007379 [32m preserves response_headers for original Easy[0m #mirror [32m returns a Mirror[0m [32m builds from easy[0m #log_inspect [32m contains url[0m [32m contains response_code[0m [32m contains return_code[0m [32m contains total_time[0m Ethon::Libc #getdtablesize [32m returns an integer[0m [32m returns bigger zero[0m Ethon::Loggable #logger= [32m sets the logger[0m Ethon::Multi::Operations #handle [32m returns a pointer[0m #running_count when hydra has no easy [32m returns nil[0m when hydra has easy [32m returns 1[0m when hydra has more easys [32m returns 2[0m #get_timeout when code ok [32m doesn't raise[0m when timeout smaller zero [32m returns 1[0m when timeout bigger or equal zero [32m returns timeout[0m when code not ok [32m raises MultiTimeout error[0m #set_fds when code ok [32m doesn't raise[0m when max_fd -1 [32m waits 100ms[0m when max_fd not -1 when code smaller zero [32m raises Select error[0m when code bigger or equal zero [32m doesn't raise[0m when code not ok [32m raises MultiFdset error[0m #perform when no easy handles [32m returns nil[0m [32m logs[0m when easy handle [32m requests[0m [32m sets easy[0m when four easy handles [32m sets response codes[0m #ongoing? when easy_handles when running_count not greater 0 [32m returns true[0m when running_count greater 0 [32m returns true[0m when no easy_handles when running_count not greater 0 [32m returns false[0m when running_count greater 0 [32m returns true[0m #init_vars [32m sets @timeout[0m [32m sets @timeval[0m [32m sets @fd_read[0m [32m sets @fd_write[0m [32m sets @fd_excep[0m [32m sets @max_fd[0m #reset_fds [32m resets @fd_read[0m [32m resets @fd_write[0m [32m resets @fd_excep[0m #check [33m example at ./spec/ethon/multi/operations_spec.rb:273 (PENDING: untested)[0m #run [33m example at ./spec/ethon/multi/operations_spec.rb:277 (PENDING: untested)[0m #trigger [32m calls multi perform[0m [32m sets running count[0m [32m returns multi perform code[0m Ethon::Multi::Options maxconnects= [32m responds_to[0m [32m sets option[0m pipelining= [32m responds_to[0m [32m sets option[0m socketdata= [32m responds_to[0m [32m sets option[0m socketfunction= [32m responds_to[0m [32m sets option[0m timerdata= [32m responds_to[0m [32m sets option[0m timerfunction= [32m responds_to[0m [32m sets option[0m max_total_connections= [32m responds_to[0m [32m sets option[0m #value_for when option in bool when value true [32m returns 1[0m when value false [32m returns 0[0m when value in int [32m returns value casted to int[0m when value in unspecific_options when value a string [32m returns zero byte escaped string[0m when value not a string [32m returns value[0m Ethon::Multi::Stack #add when easy already added [32m returns nil[0m when easy new [32m adds easy to multi[0m [32m adds easy to easy_handles[0m when multi_add_handle fails [32m raises multi add error[0m when multi cleaned up before [32m raises multi add error[0m #delete when easy in easy_handles [32m deletes easy from multi[0m [32m deletes easy from easy_handles[0m when easy is not in easy_handles [32m does nothing[0m [32m adds easy to easy_handles[0m when multi_remove_handle fails [32m raises multi remove error[0m Ethon::Multi .new [32m inits curl[0m when options not empty when pipelining is set [32m sets pipelining[0m Pending: (Failures listed here are expected and do not affect your suite's status) [33m 1) Ethon::Multi::Operations#check [0m [36m# untested[0m [36m # ./spec/ethon/multi/operations_spec.rb:273 [0m[33m 2) Ethon::Multi::Operations#run [0m [36m# untested[0m [36m # ./spec/ethon/multi/operations_spec.rb:277 [0m Finished in 6.4 seconds (files took 0.65735 seconds to load) [33m528 examples, 0 failures, 2 pending[0m [BUG] Segmentation fault at 0x007f2767e0d800 ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu] -- Machine register context ------------------------------------------------ RIP: 0x00007f2767e0d800 RBP: 0x00007f2769d195d8 RSP: 0x00007ffc1bde4f28 RAX: 0x0000000001c27910 RBX: 0x00000000034f9b50 RCX: 0x0000000001c27910 RDX: 0x00000000ffffffff RDI: 0x00007f2769d19b08 RSI: 0x0000000000000000 R8: 0x0000000002ef8720 R9: 0x0000000000000000 R10: 0x00007ffc1bde4b88 R11: 0x0000000000000207 R12: 0x00007f2767b5acde R13: 0x00007f2769d1ac20 R14: 0x0000000000000000 R15: 0x0000000000000000 EFL: 0x0000000000010206 -- C level backtrace information ------------------------------------------- Segmentation fault (core dumped) /usr/bin/ruby2.3 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb failed ERROR: Test "ruby2.3" failed. Exiting. dh_auto_install: dh_ruby --install /home/lamby/temp/cdt.20161106220647.hAy53ph0sf.db.ruby-ethon/ruby-ethon-0.9.0/debian/ruby-ethon returned exit code 1 debian/rules:6: recipe for target 'binary' failed make: *** [binary] Error 1 [] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
ruby-ethon.0.9.0-1.unstable.amd64.log.txt.gz
Description: Binary data