From owner-svn-ports-head@FreeBSD.ORG Tue Jul 1 17:22:28 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0ED03E22 for ; Tue, 1 Jul 2014 17:22:28 +0000 (UTC) Received: from mail-ie0-f175.google.com (mail-ie0-f175.google.com [209.85.223.175]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C87392958 for ; Tue, 1 Jul 2014 17:22:27 +0000 (UTC) Received: by mail-ie0-f175.google.com with SMTP id tp5so8461754ieb.20 for ; Tue, 01 Jul 2014 10:22:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; bh=7m1pl27/rQWOaKVNGjmUv4A8sSJT4uTXsW/uU0Iy8Y0=; b=WKuHlJu2NDpO5KxHMImwnJP7ZyAVh2Nk/IwnxZlNnAAUFjFrJVkhcn+cdoiyf+Zil+ 0l9yuN4IWOxmyhusJbKQkRmf3hYOIp4wUJi0x3NUKWEQqzhB9aCm/pBuDci6oRLp2M5F X63rwj5yF3gBccwOVEPCLf/70/mlnGHa3aUwnzs+vqKojZAxc9bXP2nFVkVVtg1M08jr S+F5Sn5DDVIYzKLkhVK4vUTJ/nnb5H81JcsEAqkdrdyTlxYeg3iju76APEpThajaHNFg mgKKwu89VKkzyi46w40YH7EQ5P3auZ1VBWAdysMF8rlLgNFappQJPNGhqgndvxRtFag9 2wnQ== X-Gm-Message-State: ALoCoQlOulUXjb2oOSUasFDuzO8mYdaUnqehmxaKCeWDfXjryhHP6sqJUtZe7u3ZE2CobeEklV7X X-Received: by 10.42.80.81 with SMTP id u17mr15699444ick.64.1404235341704; Tue, 01 Jul 2014 10:22:21 -0700 (PDT) Received: from [10.0.0.119] (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPSA id l5sm35738336igr.15.2014.07.01.10.22.20 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 01 Jul 2014 10:22:21 -0700 (PDT) Sender: Warner Losh Content-Type: multipart/signed; boundary="Apple-Mail=_D208DA43-8E80-4105-9EFF-8DAECE6D4595"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\)) Subject: Re: svn commit: r360019 - head/lang/ruby19 From: Warner Losh In-Reply-To: <20140701162954.GA64282@mouf.net> Date: Tue, 1 Jul 2014 11:22:36 -0600 Message-Id: References: <201407011431.s61EV0iF008865@svn.freebsd.org> <53B2D4F6.3090704@freebsd.org> <20140701162954.GA64282@mouf.net> To: Steve Wills X-Mailer: Apple Mail (2.1878.2) Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, Andrey Chernov , bapt@freebsd.org, ports-committers@freebsd.org X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2014 17:22:28 -0000 --Apple-Mail=_D208DA43-8E80-4105-9EFF-8DAECE6D4595 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jul 1, 2014, at 10:29 AM, Steve Wills wrote: > On Tue, Jul 01, 2014 at 07:34:14PM +0400, Andrey Chernov wrote: >> On 01.07.2014 18:31, Steve Wills wrote: >>> - Force use of libreadline from ports rather than base, in order to = avoid >>> unexpectedly getting readline from ports if it's already = installed. >>> - Add patch to work with newer libreadline. >>> - Provide an option to use libedit from ports, avoiding the libedit = in base. >>> - Note: libreadline is not BSD licensed and while libedit would be = preferable, >>> it seems to have issues with UTF8 still, see ruby bug 9204. Once = that's >>> resolved, we can make libedit the default. Similar changes were = done to Ruby >>> 2.0 and 2.1 in r355890. Also convert to USES=3Dtar:bzip2 while = here and cleanup >>> a plist issue. >>=20 >> It works perfectly with readline in the base before. With this change = it >> is broken, suggesting either to have UTF8 and other compatibility = bugs >> of libedit or install unneeded readline from ports. >=20 > readline from ports will be required very soon as readline is being = made > private in base, I believe in preparation for it being removed from = base > eventually. gdb is being considered for elimination in the future. There=92s some = issues with that today, so it isn=92t right away. gdb is the only consumer of readline in the = base, so it makes sense to insulate the forward march of readline upstream by making it a = private library and making current users (like ports) use the readline from ports = instead. Warner --Apple-Mail=_D208DA43-8E80-4105-9EFF-8DAECE6D4595 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJTsu5cAAoJEGwc0Sh9sBEA0ggQAIhcOuk8sOi4uqRik2FuQX5E jUcdxsUFO4SvTQq5aMU4t/VAjyMuApFj/6hQRHR+cSiwAI8zHOMIxJqm+CjBa6hj XAke7KRdFAYs3msW9B4nKFtSPIQfvWktehwp9pIhdOfKx2Xii6I8EYQ2esVba+AM /Lo26MtCXbJi1OE3I42BzPKK4FQCrYvmRoTbuiGzS5li2dJHYUvDtfcWX8uIo+ji 8wnWSgCWLtbpXMFvb2In4ml/49amdvFZA3I7TfAV5tA60pD6KDrmX5hh0HKCfwLk WMTINKQAKJDVPJ2XWTuGSOmFQ/bHv+cLlbPVKSsJXvWw47YtyWYgFf0/AAexxsZN VVOSPWTyxIlh5y6TBRdPvik0xJaWnBm0UhnqzVe69Pk6MCFfjs4Rd2S8hdiy0QC6 jR3Bz/EovXIXK2dqd+4E4igp94DusidfzEy2YthWZ8l0bGsQB3U3TaAlinaVJVF5 wOu5Vyyu5GcWpObqvQTWC0bNSfKiGWdQctx06P5VhjZS5QCDB2anFvjasPeVZ4+f s6Zp+q3I+8tnN/SZgr33GnCdFJ7R1aPILd7wmdWze3JOt7c9nuTg9pK8g2vA1+Bj jBrAefNRc5jmCaaB/3j7FYPZHpGC5eqdzxAwq/0cGRNbbx15THypLZF2JgwaPwTf 6wUfNM4TqJCAW9UiTvjO =Q73v -----END PGP SIGNATURE----- --Apple-Mail=_D208DA43-8E80-4105-9EFF-8DAECE6D4595--