ruby-changes:11383
From: akr <ko1@a...>
Date: Wed, 18 Mar 2009 21:19:57 +0900 (JST)
Subject: [ruby-changes:11383] Ruby:r23004 (trunk): pattern refined for ldd on OpenBSD.
akr 2009-03-18 21:19:52 +0900 (Wed, 18 Mar 2009) New Revision: 23004 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=23004 Log: pattern refined for ldd on OpenBSD. Modified files: trunk/test/dl/test_base.rb Index: test/dl/test_base.rb =================================================================== --- test/dl/test_base.rb (revision 23003) +++ test/dl/test_base.rb (revision 23004) @@ -47,8 +47,8 @@ ruby = EnvUtil.rubybin ldd = `ldd #{ruby}` #puts ldd - libc_so = $1 if !libc_so && %r{libc\.so.*=>\s+(/\S*)} =~ ldd - libm_so = $1 if !libm_so && %r{libm\.so.*=>\s+(/\S*)} =~ ldd + libc_so = $& if !libc_so && %r{/\S*/libc\.so\S*} =~ ldd + libm_so = $& if !libm_so && %r{/\S*/libm\.so\S*} =~ ldd #p [libc_so, libm_so] end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/