> 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

Reply via email to