From: Greg.mpls@... Date: 2018-06-28T14:25:19+00:00 Subject: [ruby-core:87666] [Ruby trunk Bug#14873] Compile failure - MinGW build as of 63768 Issue #14873 has been updated by MSP-Greg (Greg L). @normalperson Do you SIGCHLD on that platform? Really, not sure. But, I don't believe so. For instance, Puma describes using signaling for server control, and I think all the tests dealing with it are bypassed for windows. I'm really *nix challenged. One of these days... ``` PS C:\Greg\GitHub> ruby -e "pp Signal.list" {"EXIT"=>0, "INT"=>2, "ILL"=>4, "ABRT"=>22, "FPE"=>8, "KILL"=>9, "SEGV"=>11, "TERM"=>15} ``` Thanks, Greg ---------------------------------------- Bug #14873: Compile failure - MinGW build as of 63768 https://bugs.ruby-lang.org/issues/14873#change-72690 * Author: MSP-Greg (Greg L) * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: ruby 2.6.0dev (2018-06-27 trunk 63758) [x64-mingw32] * Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN ---------------------------------------- normalperson (Eric Wong), The MinGW build (ruby-loco) on 63768 had the following error: ``` building .ext/include/x64-mingw32/rb_mjit_min_header-2.6.0.h ./miniruby.exe -I../ruby/lib -I. -I.ext/common ../ruby/tool/transform_mjit_header.rb "x86_64-w64-mingw32-gcc " rb_mjit_header.h .ext/include/x64-mingw32/rb_mjit_min_header-2.6.0.h ../ruby/tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp rbconfig.rb updated generating enc.mk creating verconf.h verconf.h updated ../ruby/tool/transform_mjit_header.rb:118:in `block in check_code!': undefined method `success?' for nil:NilClass (NoMethodError) from ../ruby/tool/transform_mjit_header.rb:181:in `block in with_code' from C:/projects/ruby-loco/src/ruby/lib/tempfile.rb:295:in `open' from ../ruby/tool/transform_mjit_header.rb:178:in `with_code' from ../ruby/tool/transform_mjit_header.rb:115:in `check_code!' from ../ruby/tool/transform_mjit_header.rb:210:in `
' make: *** [uncommon.mk:224: .ext/include/x64-mingw32/rb_mjit_min_header-2.6.0.h] Error 1 make: *** Waiting for unfinished jobs.... ==> ERROR: A failure occurred in build(). Aborting... Command exited with code 1 ``` Thanks, Greg -- https://bugs.ruby-lang.org/ Unsubscribe: