>>  I've tried that myself but it didn't work very well
>> (ruby test/runner.rb fails 3 tests on 0x2770, and segfaults when i use
>> 0x4770,
>> on x86_64 machine)
>>
>> I also tried building on ppc64, with 0x4770 it wont even build, segfaults
>> on
>> launching miniruby:
>>
>> gcc -O2 -g    -DRUBY_EXPORT -D_GNU_SOURCE=1  -L.  -rdynamic -Wl,-export-
>> dynamic   main.o  libruby-static.a -ldl -lcrypt -lm -o miniruby
>> ./ext/purelib.rb:2: [BUG] Segmentation fault
>> ruby 1.8.7 (2009-1-18 MBARI 7/0x4770 on patchlevel 72) [powerpc64-linux]
>> make: *** [.rbconfig.time] Aborted


Here's an interesting one.
I built 1.8.7p72 with the mbari patches.  Works fine on the computer
where it was built.  If I run it on another computer on the same
network, same OS [slightly different cpu], it sometimes [depending on
the moon phase] results in:


[09:1721][rdp@ilab2:~/tmp_src]$ ruby driver.rb  -pbitTorrent
--name=yanc_and_bittorrent_100_take2
/home/rdp/i386/lib/ruby/site_ruby/1.8/rubygems/specification.rb:48:
[BUG] terminated node (0xb7c3505c)
ruby 1.8.7 (2009-1-18 MBARI 7/0x4770 on patchlevel 72) [i686-linux]

Aborted

[13:2228][rdp@ilab1:~]$ gcc -v
uReading specs from /home/rdp/installs/lib/gcc/i686-pc-linux-gnu/3.4.6/specs
Configured with: ./configure --prefix=/home/rdp/installs
Thread model: posix
gcc version 3.4.6
[13:2228][rdp@ilab1:~]$ uname -a
Linux ilab1 2.6.24-23-generic #1 SMP Mon Jan 26 00:13:11 UTC 2009 i686 GNU/Linux

make test-all clears except a few zlib errors [it isn't installed] and

  4) Failure:
test_should_propagate_signaled(TestBeginEndBlock)
[./test/ruby/test_beginendblock.rb:81]:
<""> expected to be =~
</Interrupt$/>.

any thoughts?
Thanks!
-=r