Several Ruby ports are disabled in the port Makefile when using Ruby 1.9.1 as the default version under FreeBSD because 1.9.1 includes the functionality the port added under 1.8.x. HOWEVER, the versions included with 1.9.1 are a bit older than the ports versions. The BEST way, IMHO, to upgrade is to use the ports system. Hence, the ports in question need to be re-enabled to work under 1.9.1 for those ports where the port version is newer than the included version in 1.9.1. The rake port is one of these. The fix is a VERY SIMPLE Makefile change (see patch below) Striving towards Ruby 1.9.1 being a first-class FreeBSD citizen, Aaron out. Fix: PATCH to port Makefile:
Responsible Changed From-To: freebsd-bugs->ruby Pass this PR to ruby@ rather than devel/rubygem-rake maintainer. Although there is a patch in the PR for devel/rubygem-rake, it sounds like the submitter sees this as a wider issue than just affecting that one port.
State Changed From-To: open->closed Committed. Thanks!
State Changed From-To: closed->open reopen
State Changed From-To: open->closed see see ports/147137
pgollucci 2010-08-31 03:28:05 UTC FreeBSD ports repository Modified files: Mk bsd.ruby.mk devel/rubygem-rake Makefile Log: - Fix www/rubygem-passenger under lang/ruby19 [1] - Fix www/rubygem-rake under lang/ruby19 [2] PR: ports/147137 [3], ports/143661 [1], ports/144606 [2] Submitted by: myself (pgollucci), Jyun-Yan You <jyyou@cs.nctu.edu.tw> [1] "Aaron D. Gifford" <Aaron.D.Gifford@FreeBSD.org> [2] Approved by: maintainer timeout (stas) [3] / myself With Hat: ruby Revision Changes Path 1.197 +7 -6 ports/Mk/bsd.ruby.mk 1.22 +4 -7 ports/devel/rubygem-rake/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"