From owner-freebsd-ports@FreeBSD.ORG Tue Jun 22 06:09:31 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0D1D16A4CE for ; Tue, 22 Jun 2004 06:09:31 +0000 (GMT) Received: from mail.lovett.com (core.lovett.com [216.168.8.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95F7743D2D for ; Tue, 22 Jun 2004 06:09:31 +0000 (GMT) (envelope-from ade@FreeBSD.org) Received: from ts46-02-qdr1249.mdfrd.or.charter.com ([66.169.242.225] helo=[192.168.1.101]) by mail.lovett.com with asmtp (Exim 4.34 (FreeBSD)) id 1BceTL-000GRl-HE; Tue, 22 Jun 2004 06:09:31 +0000 In-Reply-To: <20306.1087835450@critter.freebsd.dk> References: <20306.1087835450@critter.freebsd.dk> Mime-Version: 1.0 (Apple Message framework v618) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Ade Lovett Date: Mon, 21 Jun 2004 23:09:27 -0700 To: Poul-Henning Kamp X-Mailer: Apple Mail (2.618) cc: ports@freebsd.org Subject: Re: HEADSUP: please eliminate -lcompat usage in ports. X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jun 2004 06:09:31 -0000 On Jun 21, 2004, at 09:30, Poul-Henning Kamp wrote: > We need to lighten our burden of backwards compatibility code and > libcompat is in the crosshairs. Sure. > libcompat pertains to compatibility with FreeBSD-1 and earlier versions > of BSD. Yup. > libcompat may or may not disappear in 5-stable, but it is 100% > certain to die in -current as soon as 5-stable has been branched. Can I make a request that it remain in 5-stable, and be terminated with extreme prejudice on 6-current as soon as the branch takes place? Jumping from 4-stable to 5-stable is going to be big enough as it is, and adding in an extra hoop will hurt. Given the relatively small number (all though the emacs ones worry me) number of ports, we could aim to fully deprecate by 5.4-STABLE. Certainly the freeze before we move to 5.3-STABLE is not going to be long enough to eliminate -lcompat, imo. -aDe