From: redmine@... Date: 2014-01-14T04:32:38+00:00 Subject: [ruby-core:59751] [Backport200 - Backport #9406] bigdecimal 1.2.4 install fail because missing ruby/util.h macro Issue #9406 has been updated by Jon Forums. bigdecimal 1.2.4 installs ok on 64bit linux in both 2.0.0 and 2.1.1 jon@ubusvr64:~$ uru gem up bigdecimal ruby 2.0.0p384 (2014-01-12 revision 44576) [x86_64-linux] Updating installed gems Updating bigdecimal Fetching: bigdecimal-1.2.4.gem (100%) Building native extensions. This could take a while... Successfully installed bigdecimal-1.2.4 Gems updated: bigdecimal ruby 2.1.1p5 (2014-01-11 revision 44557) [x86_64-linux] Updating installed gems Updating bigdecimal Fetching: bigdecimal-1.2.4.gem (100%) Building native extensions. This could take a while... Successfully installed bigdecimal-1.2.4 Gems updated: bigdecimal jon@ubusvr64:~$ uru gem li bigdecimal ruby 2.0.0p384 (2014-01-12 revision 44576) [x86_64-linux] *** LOCAL GEMS *** bigdecimal (1.2.4, 1.2.3, 1.2.0) ruby 2.1.1p5 (2014-01-11 revision 44557) [x86_64-linux] *** LOCAL GEMS *** bigdecimal (1.2.4, 1.2.3) ---------------------------------------- Backport #9406: bigdecimal 1.2.4 install fail because missing ruby/util.h macro https://bugs.ruby-lang.org/issues/9406#change-44272 * Author: Jon Forums * Status: Open * Priority: Normal * Assignee: Tomoyuki Chikanaga * Category: * Target version: * ruby -v: ruby 2.0.0p384 (2014-01-12 revision 44576) [i386-mingw32] ---------------------------------------- 2.0.0 ruby/util.h is missing this trunk macro http://paste.ubuntu.com/6748376/ which causes this failure http://paste.ubuntu.com/6747904/ Manually patching util.h with the trunk macro fixes gem install fail http://paste.ubuntu.com/6748414/ -- http://bugs.ruby-lang.org/