From owner-freebsd-ruby@FreeBSD.ORG Thu Oct 24 14:01:36 2013 Return-Path: Delivered-To: ruby@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 6918EB32; Thu, 24 Oct 2013 14:01:36 +0000 (UTC) (envelope-from swills@mouf.net) Received: from mouf.net (mouf.net [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2B8F72018; Thu, 24 Oct 2013 14:01:36 +0000 (UTC) Received: from mouf.net (swills@mouf [199.48.129.64]) by mouf.net (8.14.5/8.14.5) with ESMTP id r9OE1PsT030079 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 24 Oct 2013 14:01:30 GMT (envelope-from swills@mouf.net) Received: (from swills@localhost) by mouf.net (8.14.5/8.14.5/Submit) id r9OE1OFB030078; Thu, 24 Oct 2013 14:01:24 GMT (envelope-from swills) Date: Thu, 24 Oct 2013 14:01:24 +0000 From: Steve Wills To: Stanislav Sedov Subject: Re: Time to mark lang/ruby18 DEPRECATED Message-ID: <20131024140122.GC92708@mouf.net> References: <20130923173906.GR95595@goodking.org> <20130925144423.GI74496@admin.xzibition.com> <861u3cmdyu.knu@iDaemons.org> <0D08EC8B-8E8D-45A6-A53E-6F8EE17B76AC@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0D08EC8B-8E8D-45A6-A53E-6F8EE17B76AC@FreeBSD.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (mouf.net [199.48.129.64]); Thu, 24 Oct 2013 14:01:31 +0000 (UTC) X-Spam-Status: No, score=0.0 required=4.5 tests=none autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mouf.net X-Virus-Scanned: clamav-milter 0.97.8 at mouf.net X-Virus-Status: Clean Cc: Akinori MUSHA , Thomas Abthorpe , Bryan Drewery , "ruby@FreeBSD.org" X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Oct 2013 14:01:36 -0000 On Wed, Oct 23, 2013 at 11:23:27AM -0700, Stanislav Sedov wrote: > > > At the time we switched to ruby 1.9 there were some ports broken with 2.0 > iirc. I'm not sure if the situation changed with the recent wave of 1.8 ports > deprecation, though. > > I agree that we should go with 2.0. Given that new os x ships with 2.0 we > definitely want to stay compatible with what people are going to use on > OS X. The only major breakages I seen were related to encoding problems > (ruby 2.0 uses utf-8 by default). Unfortunately, some of those problems > only happen at runtime :-( > > Do we have a list of ports broken with 2.0 somewhere? I can't say for runtime issues, but we at least need to have an exp-run. I agree we need to make 2.0 the default, but I'm not sure there is time to do it for 10.0 or that it makes sense given the uncertainty. I'll work on the patch and create the PR to get the exp-run started. Steve