[MacPorts] #31756: ruby19 @1.9.2-p290

MacPorts noreply at macports.org
Thu Oct 27 07:22:05 PDT 2011


#31756: ruby19 @1.9.2-p290
------------------------------------+---------------------------------------
 Reporter:  joshuajmoody@…          |       Owner:  kimuraw@…           
     Type:  defect                  |      Status:  assigned            
 Priority:  Normal                  |   Milestone:                      
Component:  ports                   |     Version:  2.0.3               
 Keywords:  lion                    |        Port:  ruby19              
------------------------------------+---------------------------------------
Changes (by kimuraw@…):

  * status:  new => assigned


Comment:

 build success does not mean the built ruby works fine.
 some features, such as thread/fiber, does not work on clang/llvm-gcc ruby.

 see https://github.com/wayneeseguin/rvm/issues/399

 we can test ruby by the following commands.

 {{{
 % sudo port -k install ruby19   # install and keep work directory
 % cd `port work ruby19`/ruby-1.9.2-p290
 % sudo chown -R ${USER} .       # let work directory writable
 % make test                     # basic tests. should pass all tests
 % make test-all                 # deeper tests. may fail with some errors,
 but no segmentaion fault.
 }}}

 results on my Mac.

   * Snow Leopard + gcc (Xcode 4.0):
     * make test => pass all
     * make test-all => pass all
   * Lion + gcc (Xcode 4.1):
     * make test => pass all
     * make test-all => 2F
   * Lion + llvm-gcc:
     * make test => Bus Error (segmentaion fault)
   * Lion + clang:
     * make test => Bus Error (segmentaion fault)

-- 
Ticket URL: <https://trac.macports.org/ticket/31756#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list