From owner-freebsd-ports@FreeBSD.ORG Sat Jan 21 19:40:48 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F3A7106566C for ; Sat, 21 Jan 2012 19:40:48 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id 4B9CC8FC08 for ; Sat, 21 Jan 2012 19:40:48 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id BE59156172; Sat, 21 Jan 2012 13:40:47 -0600 (CST) Date: Sat, 21 Jan 2012 13:40:47 -0600 From: Mark Linimon To: Matthew Seaman Message-ID: <20120121194047.GE4729@lonesome.com> References: <4F177264.3090708@freebsd.org> <4F17DB1C.6080503@infracaninophile.co.uk> <4F193FD5.8070208@infracaninophile.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F193FD5.8070208@infracaninophile.co.uk> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-ports@freebsd.org, Chris Rees Subject: Re: with the cvs history? trying to help INDEX builds. 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: Sat, 21 Jan 2012 19:40:48 -0000 On Fri, Jan 20, 2012 at 10:20:05AM +0000, Matthew Seaman wrote: > Actually I take your point, that it should be possible to distinguish > between ports that permanently won't work on some architectures by > design, and ports that temporarily don't work because of mistakes or > broken dependencies or so forth, and that are expected to be fixed > sooner rather than later. A fair amount of effort has gone into trying to distinguish the two cases. I know, because I put in a lot of that effort :-) > Unfortunately those two cases are already pretty confused. - many maintainers don't understand the distinction - some committers don't understand the distinction - some Makefiles predate this technology > ./audio/amarok-kde4/Makefile:NOT_FOR_ARCHS_REASON_sparc64= "GCC-related > build error" > ./audio/openal/Makefile:NOT_FOR_ARCHS_REASON_ia64= does not compile > ./biology/migrate/Makefile:ONLY_FOR_ARCHS_REASON= Does not compile All 3 are wrong IMVHO. We should fix them. mcl