cvs commit: ports/Mk bsd.ruby.mk ports/lang Makefile ports UPDATING ports/lang/ruby18 Makefile pkg-plist ports/lang/ruby18_r Makefile ports/lang/ruby16 Makefile pkg-plist ports/lang/ruby16_r Makefile ports/devel/ruby-gnustep Makefile ...

Akinori MUSHA knu at FreeBSD.org
Fri Feb 4 20:59:27 PST 2005


knu         2005-02-05 04:59:26 UTC

  FreeBSD ports repository

  Modified files:
    Mk                   bsd.ruby.mk 
    lang                 Makefile 
    .                    UPDATING 
    lang/ruby18          Makefile pkg-plist 
    lang/ruby16          Makefile pkg-plist 
    devel/ruby-gnustep   Makefile 
    devel/ruby-pcsc-lite Makefile 
    devel/ruby-sdl       Makefile 
    graphics/ruby-opengl Makefile 
    print/ruby-panda     Makefile 
    textproc/ruby-sary   Makefile 
  Removed files:
    lang/ruby18_r        Makefile 
    lang/ruby16_r        Makefile 
  Log:
  The slippery pthread support for systems prior to 502102 has been
  dropped and the lang/ruby16_r and lang/ruby18_r ports have been
  removed, since no one seems to appreciate the partially working
  solution.
  
  Good news is that the pthread support of lang/ruby18 is now enabled by
  default for newer systems, which means the ruby interpreter is linked
  with libpthread.  This will allow threaded extension libraries to run
  and work properly on those systems.
  
  The --march=cputype flag is disabled because it gets ruby to
  malfunction and fail to build.  I don't know if the problem is in
  libpthread or in gcc.
  
  (It really makes me wonder if they had actually tested before asking
  me to do this somewhat risky change ;-)
  
  Revision  Changes    Path
  1.143     +8 -45     ports/Mk/bsd.ruby.mk
  1.146     +14 -1     ports/UPDATING
  1.20      +4 -2      ports/devel/ruby-gnustep/Makefile
  1.8       +7 -2      ports/devel/ruby-pcsc-lite/Makefile
  1.33      +4 -1      ports/devel/ruby-sdl/Makefile
  1.14      +7 -3      ports/graphics/ruby-opengl/Makefile
  1.433     +0 -2      ports/lang/Makefile
  1.110     +4 -5      ports/lang/ruby16/Makefile
  1.51      +2 -2      ports/lang/ruby16/pkg-plist
  1.3       +0 -18     ports/lang/ruby16_r/Makefile (dead)
  1.83      +17 -7     ports/lang/ruby18/Makefile
  1.50      +7 -7      ports/lang/ruby18/pkg-plist
  1.4       +0 -18     ports/lang/ruby18_r/Makefile (dead)
  1.14      +7 -2      ports/print/ruby-panda/Makefile
  1.7       +7 -4      ports/textproc/ruby-sary/Makefile


More information about the cvs-all mailing list