Changeset 41531


Ignore:
Timestamp:
Nov 5, 2008, 4:38:26 PM (10 years ago)
Author:
kimuraw@…
Message:

lang/ruby: 1.8.7-p72_2

  • add a patch to ignore getcontext()/setcontext() on 10.5. ruby 1.8.6 Portfile included this patch as "ignore-gsetcontext.diff". this patch is effective for ruby 1.8.7.
  • stop to disable "--enable-pthread" on 10.5 ppc (the above patch solve a problem, SEGV on 10.5 ppc)
Location:
trunk/dports/lang/ruby
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/lang/ruby/Portfile

    r40772 r41531  
    55name                    ruby
    66version                 1.8.7-p72
    7 revision                1
     7revision                2
    88
    99categories              lang ruby
     
    3939                                patch-mkconfig.rb \
    4040                                patch-socket.c \
    41                                 patch-test_socket.rb \
     41                                patch-test_socket.rb
    4242
    4343# http://trac.macports.org/ticket/16853
     
    4646# http://redmine.ruby-lang.org/issues/show/516
    4747patchfiles-append patch-lib-rexml-formatters-pretty.rb.diff
     48
     49# ignore getcontext() and setcontext()
     50# on 10.5, these functions have some problems (SEGV on ppc, slower than 1.8.6)
     51# http://chopine.be/lrz/ruby-osx-patches/ignore-gsetcontext.diff
     52patchfiles-append patch-node.h.diff
    4853
    4954use_autoconf    yes
     
    8489}
    8590
    86 platform darwin 9 powerpc {
    87         # pthreads breaks ruby-1.8.7 on 10.5 ppc
    88         # http://trac.macports.org/ticket/15635
    89         configure.args-delete   --enable-pthread
    90 }
    91 
    9291variant tk conflicts mactk description "enable tk support" {
    9392        configure.args-delete   --without-tk
Note: See TracChangeset for help on using the changeset viewer.