From owner-freebsd-current@FreeBSD.ORG Tue Nov 29 08:59:50 2011 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6D70D1065677 for ; Tue, 29 Nov 2011 08:59:50 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5586A8FC08; Tue, 29 Nov 2011 08:59:50 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id pAT8xoQE072424; Tue, 29 Nov 2011 08:59:50 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id pAT8xo6D072423; Tue, 29 Nov 2011 08:59:50 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Tue, 29 Nov 2011 09:59:46 +0100 From: Baptiste Daroussin To: Max Khon Message-ID: <20111129085946.GD6680@azathoth.lan> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="hxkXGo8AKqTJ+9QI" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-current Subject: Re: removing libreadline from base system X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2011 08:59:50 -0000 --hxkXGo8AKqTJ+9QI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 29, 2011 at 12:02:23PM +0700, Max Khon wrote: > Hello! >=20 > It is possible to build and link our in-tree gdb & friends with libedit > after r228114. >=20 > The remaining question is what to do with libreadline: >=20 > 1) just build & link gdb with libedit >=20 > OR >=20 > 2) re-import libreadline from gdb sources and build INTERNALLIB version of > it that is never installed and is linked only to gdb >=20 > I am inclined to go for 1) but libedit may have (and has) incompatibiliti= es > with libreadline. >=20 > Max Back when I sent a libedit upgrade patch, before obrien update libedit on h= is own, I managed to build the whole tree with libedit, gdb, ntpc and others w= ere fully functionnal with it, (at that time I totally removed libreadline) The only "problem" I see is from the ports lots of them relies on base libreadline, so we need to first run an exp-run without libreadline, to determine the impact and fix the related ports, before we can fully dropped libreadline. regards, Bapt --hxkXGo8AKqTJ+9QI Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iEYEARECAAYFAk7UnwIACgkQ8kTtMUmk6EyeRwCdHDHZJLO4fKOV0ahmK75q9X+i 8y0AoJpMf/helBFWj6P0aRHBwk2471m0 =A5xZ -----END PGP SIGNATURE----- --hxkXGo8AKqTJ+9QI--