From: Koichi Sasada Date: 2012-03-11T16:30:21+09:00 Subject: [ruby-core:43199] [ruby-trunk - Bug #5493][Assigned] Commit r33357 breaks build on Debian/sparc Issue #5493 has been updated by Koichi Sasada. Status changed from Open to Assigned Assignee set to Yusuke Endoh ---------------------------------------- Bug #5493: Commit r33357 breaks build on Debian/sparc https://bugs.ruby-lang.org/issues/5493 Author: Jurij Smakov Status: Assigned Priority: Normal Assignee: Yusuke Endoh Category: Target version: ruby -v: ruby 1.9.4dev (2011-09-29 trunk 33357) [sparc64-linux] While trying to build the Ruby SVN nightly snapshot I found that it fails while configuring fiddle: [...] configuring digest/sha2 configuring dl configuring dl/callback configuring dl/win32 Failed to configure dl/win32. It will not be installed. configuring etc configuring fcntl configuring fiber configuring fiddle [FATAL] Failed to create timer thread (errno: 14) make: *** [exts.mk] Error 1 The actual failing invocation: [...] making encs make[1]: Entering directory `/home/jurij/ruby/rubysvn' make[1]: Leaving directory `/home/jurij/ruby/rubysvn' ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make="make" --command-output=exts.mk --dest-dir="" --extout=".ext" --mflags="" --make-flags="" --extension --extstatic --make-flags="V=0 MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" -- configure configuring fiddle [FATAL] Failed to create timer thread (errno: 14) make: *** [exts.mk] Error 1 After a bit of bisecting I found that r33356 is the last good revision, the failure appears in r33357 ("use RTYPE_P which is optimized for constant types, instead of comparison with TYPE."). The system is up-to-date Debian-sid/sparc. I can provide the build logs and do additional tests if necessary. -- http://bugs.ruby-lang.org/