Thanks, that fixes both ruby and puppet for me :) -- Piotr Jasiukajtis
On Jul 9, 2013, at 1:57 PM, David Höppner <[email protected]> wrote: > Hi, > > thanks for reporting this. I updated the ruby package to the latest > patch version. This > problem seems to be gone, I had no time yet to look into the root cause. > > -- David > > $ pkg info ruby-18 > Name: runtime/ruby-18 > Summary: Ruby & RubyGems > Category: Development/Ruby > State: Installed > Publisher: userland > Version: 1.8.7.374 > Build Release: 5.11 > Branch: 0.151.1.8.1 > > > On 9 July 2013 12:50, Piotr Jasiukajtis <[email protected]> wrote: >> Hi, >> >> Seems like ruby in the /hipster repository is broken. Here is what we get: >> >> >> >> $ gem install rake >> /usr/ruby/1.8/lib/ruby/1.8/timeout.rb:60: [BUG] Segmentation fault >> ruby 1.8.7 (2011-12-28 patchlevel 357) [i386-solaris2.11] >> >> Abort (core dumped) >> >> >>> ::status >> debugging core file of gem (32-bit) from os-devel >> file: /usr/ruby/1.8/bin/ruby >> initial argv: /usr/bin/ruby /usr/bin/gem install rake >> threading model: native threads >> status: process terminated by SIGABRT (Abort), pid=24747 uid=1162 code=-1 >> >>> $C >> 0803a678 libc_hwcap1.so.1`_lwp_kill+0x15(1, 6, 344, fed83000, fed83000, >> 803a720) >> 0803a698 libc_hwcap1.so.1`raise+0x2b(6, 0, 803a6b0, fecd91cb, 0, 0) >> 0803a6e8 libc_hwcap1.so.1`abort+0x10e(fed84c20, fef52074, fef7c9e0, >> fed84c20, 3c, feffb0a4) >> 0803ab38 libruby.so.1`rb_bug+0xc7(fef54ffe, fed83000, 803abac, 803ab7c, >> fef1bbb9, fed83000) >> 0803ab58 0xfef1bbdc(b, 0, 803ac20, 0, fed83000, feb12a40) >> 0803ab7c libc_hwcap1.so.1`__sighndlr+0x15(b, 0, 803ac20, fef1bbb0, 14c1, >> 803abb0) >> 0803abdc libc_hwcap1.so.1`call_user_handler+0x292(b, 0, 803ac20, 80cc760, 0, >> 803ac48) >> 0803ac0c libc_hwcap1.so.1`sigacthandler+0x77(b, 0, 803ac20) >> 0803ae48 0x80cc670(80cc670, 0, 803ae88, 8092000, 82c04cc, 1) >> >>> ::objects >> BASE LIMIT SIZE NAME >> 8050000 8082000 32000 /usr/ruby/1.8/bin/ruby >> fee60000 fef5b000 fb000 /usr/ruby/1.8/lib/libruby.so.1 >> fee40000 fee42000 2000 /lib/librt.so.1 >> fee30000 fee31000 1000 /lib/libdl.so.1 >> fee10000 fee18000 8000 /usr/lib/libcrypt.so.1 >> febc0000 fec13000 53000 /lib/libm.so.2 >> fedb0000 feddd000 2d000 /usr/lib/libreadline.so.5 >> feda0000 feda1000 1000 /lib/libtermcap.so.1 >> fec40000 fed73000 133000 /usr/lib/libc/libc_hwcap1.so.1 >> feb90000 feba9000 19000 /usr/lib/libgcc_s.so.1 >> feb30000 feb5b000 2b000 /lib/libcurses.so.1 >> feae0000 feae5000 5000 >> /usr/ruby/1.8/lib/ruby/1.8/i386-solaris2.11/thread.so >> feac0000 feac3000 3000 /usr/ruby/1.8/lib/ruby/1.8/i386-solaris2.11/etc.so >> fea80000 fea86000 6000 >> /usr/ruby/1.8/lib/ruby/1.8/i386-solaris2.11/stringio.so >> fea40000 fea5a000 1a000 >> /usr/ruby/1.8/lib/ruby/1.8/i386-solaris2.11/syck.so >> fe9d0000 fea10000 40000 >> /usr/ruby/1.8/lib/ruby/1.8/i386-solaris2.11/openssl.so >> fe960000 fe9a8000 48000 /lib/libssl.so.0.9.8 >> fe800000 fe92a000 12a000 /lib/libcrypto.so.0.9.8 >> fe7e0000 fe7ed000 d000 /lib/libsocket.so.1 >> fe750000 fe7b8000 68000 /lib/libnsl.so.1 >> fe720000 fe724000 4000 >> /usr/ruby/1.8/lib/ruby/1.8/i386-solaris2.11/digest.so >> fe700000 fe701000 1000 >> /usr/ruby/1.8/lib/ruby/1.8/i386-solaris2.11/fcntl.so >> fe6d0000 fe6db000 b000 >> /usr/ruby/1.8/lib/ruby/1.8/i386-solaris2.11/zlib.so >> fe6a0000 fe6b2000 12000 /lib/libz.so.1 >> fe670000 fe671000 1000 >> /usr/ruby/1.8/lib/ruby/1.8/i386-solaris2.11/digest/md5.so >> fe650000 fe65d000 d000 >> /usr/ruby/1.8/lib/ruby/1.8/i386-solaris2.11/socket.so >> fefb6000 fefeb000 35000 /lib/ld.so.1 >> >> For the record, ruby in oi_151a7 was build with Sun Studio, but in oi_151a8 >> we switched to GCC 4.7.3. >> >> oi_151a8: >> ruby 1.8.7 (2011-12-28 patchlevel 357) [i386-solaris2.11] >> >> # mcs -p /usr/bin/ruby >> /usr/bin/ruby: >> [...] >> GCC: (GNU) 4.7.3 >> ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1742 >> (illumos) >> >> >> >> oi_151a7: >> ruby 1.8.7 (2009-06-12 patchlevel 174) [i386-solaris2.11] >> >> mcs -p /usr/bin/ruby >> /usr/bin/ruby: >> [...] >> acomp: Sun C 5.9 SunOS_i386 Patch 124868-10 2009/04/30 >> iropt: Sun Compiler Common 12 SunOS_i386 Patch 126498-13 2009/04/06 >> ir2hf: Sun Compiler Common 12 SunOS_i386 Patch 126498-13 2009/04/06 >> ube: Sun Compiler Common 12 SunOS_i386 Patch 126498-13 2009/04/06 >> as: Sun Compiler Common 12 SunOS_i386 Patch 126498-13 2009/04/06 >> ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1726 >> >> >> >> -- >> Piotr Jasiukajtis >> >> >> _______________________________________________ >> oi-dev mailing list >> [email protected] >> http://openindiana.org/mailman/listinfo/oi-dev > > _______________________________________________ > oi-dev mailing list > [email protected] > http://openindiana.org/mailman/listinfo/oi-dev _______________________________________________ oi-dev mailing list [email protected] http://openindiana.org/mailman/listinfo/oi-dev
