From owner-freebsd-ports@FreeBSD.ORG Wed Oct 19 08:03:11 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B5E3106564A; Wed, 19 Oct 2011 08:03:11 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from mx0.deglitch.com (cl-414.sto-01.se.sixxs.net [IPv6:2001:16d8:ff00:19d::2]) by mx1.freebsd.org (Postfix) with ESMTP id D284D8FC0A; Wed, 19 Oct 2011 08:03:10 +0000 (UTC) Received: from orion.SpringDaemons.com (c-76-102-116-104.hsd1.ca.comcast.net [76.102.116.104]) by mx0.deglitch.com (Postfix) with ESMTPA id 670BA8FC2D; Wed, 19 Oct 2011 12:03:08 +0400 (MSD) Received: from orion (localhost [127.0.0.1]) by orion.SpringDaemons.com (Postfix) with SMTP id 421B43A132; Wed, 19 Oct 2011 01:04:20 -0700 (PDT) Date: Wed, 19 Oct 2011 01:04:20 -0700 From: Stanislav Sedov To: Ion-Mihai Tetcu Message-Id: <20111019010420.646c0938.stas@FreeBSD.org> In-Reply-To: <20111019105938.5aa842a4@FreeBSD.org> References: <20111011063602.GO68552@droso.net> <20111017153551.23281532@tetcu.info> <20111017135130.d9caa4f1.stas@FreeBSD.org> <20111018223146.GA93539@server.vk2pj.dyndns.org> <20111019105938.5aa842a4@FreeBSD.org> Organization: The FreeBSD Project X-Mailer: carrier-pigeon Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, Peter Jeremy Subject: Re: [UPDATE] Re: Update on ports on 10.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Oct 2011 08:03:11 -0000 On Wed, 19 Oct 2011 10:59:38 +0300 Ion-Mihai Tetcu mentioned: > Unfortunately we don't seem to have any other way to go, for the > big majority of the ports. The fix is basically identical, so it > doesn't make sense to have a zillion of patch files in a zillion of > ports. > What, on the other hand, makes sense is to have the fix that should > include: > a) a KNOB (WITH_FBSD10_FIX or similar), > b) that only is run from bsd.port.mk when OSVERSION>1000000 > c) runs the latest version of the above patch. > The KNOB's existence allow us to turn on the fix only for broken ports, > and easily know what these broken ports are -- so we can poke > maintainers from time to time about upstream fixes, ... > Sounds good to me. > > Presumably $UPSTREAM wants it software to be able to build on FreeBSD > even outside the PT, especially if this doesn't imply much work on his > part. > You'd be surprized how many of them do not care about FreeBSD altogether. Even if you send them patches. -- Stanislav Sedov ST4096-RIPE () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments