> On Tue, Sep 15, 2009 at 10:38 AM, l1x > <lecc...@gmail.com> wrote: > > But there might be a problem. I just installed this > version of Ruby > on an OpenSolaris box, and I see nothing: > > x2200# dtrace -ln 'ruby$target:::' -c "ruby > /tmp/hello.rb" > ID PROVIDER MODULE > FUNCTION NAME > by100999:::: No probe matches description > hello > x2200# > > This is the problem: > > x2200# file /usr/ruby/1.8/lib/libruby.so > /usr/ruby/1.8/lib/libruby.so: ELF 32-bit LSB > dynamic lib 80386 > Version 1 [FPU], dynamically linked, stripped > x2200# > > Because the installed version of this library is > stripped, > libdtrace(3LIB) can't find the DTrace probes. > > Chad
I looked into this and found that the scenario described above occurs when the 'ruby' executable is stripped. It's something we can address when we push out the update to the SUNWruby18 package in the next couple of weeks. I raised a defect for it here: http://defect.opensolaris.org/bz/show_bug.cgi?id=11636 Thanks Amanda Waite -- This message posted from opensolaris.org _______________________________________________ dtrace-discuss mailing list dtrace-discuss@opensolaris.org