From: Kubo Takehiro Date: 2013-02-28T23:28:01+09:00 Subject: Re: Problem building Ruby 1.9.3 patchlevel 385 under AIX 7.1 On Thu, Feb 28, 2013 at 9:09 AM, Ryan Davis wrote: > > On Feb 27, 2013, at 14:21 , Kubo Takehiro wrote: > >> On Thu, Feb 28, 2013 at 6:43 AM, Ryan Davis wrote: >>> You can see the T entry for _Init_dot. I'm guessing you have that. Why you're trying to pick up Init_dot.dot instead of Init_dot is strange and points at the loader not assembling the right name to begin with. >> >> That's because the configure script set "DLDFLAGS='-eInit_$(TARGET)'" on AIX >> and mkmf.rb creates Makefile which contains "TARGET = dot.dot". >> >> IMO, one line in configure.in should be changed as follows: [...] > > can you provide that in unified diff format so we can more cleanly apply it? I found that it had already fixed in ruby 2.0.0. http://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/36338 http://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/36432 http://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/36502 Backporting them to ruby_1_9_3 branch will be better than applying my change.