From: Eric Hodel Date: 2012-02-28T11:03:11+09:00 Subject: [ruby-core:42991] Re: [ruby-cvs:42007] nobu:r34829 (trunk): * ext/bigdecimal/bigdecimal.c (GetVpValueWithPrec): since methods On Feb 27, 2012, at 5:54 PM, Eric Hodel wrote: > On Feb 27, 2012, at 12:03 AM, nobu@ruby-lang.org wrote: >> nobu 2012-02-27 17:03:24 +0900 (Mon, 27 Feb 2012) >> >> New Revision: 34829 >> >> http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=34829 >> >> Log: >> * ext/bigdecimal/bigdecimal.c (GetVpValueWithPrec): since methods >> can be overridden, so should not make an assumption on the type >> of results. [ruby-core:42969][Bug #6093] >> >> Modified files: >> trunk/ChangeLog >> trunk/ext/bigdecimal/bigdecimal.c >> trunk/test/bigdecimal/test_bigdecimal.rb > > After this change I get: > > dyld: lazy symbol binding failed: Symbol not found: _nurat_canonicalization > > r34828 does not have this issue, and I have run `make distclean; autoconf; CC=clang ./configure; make` beforehand. Simpler test: echo 'require "mathn"' > test.rb; make runruby