From owner-freebsd-ports@FreeBSD.ORG Fri Jun 17 19:03:43 2005 Return-Path: X-Original-To: ports@FreeBSD.org 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 EC30116A41C; Fri, 17 Jun 2005 19:03:43 +0000 (GMT) (envelope-from ade@FreeBSD.org) Received: from mail.lovett.com (foo.lovett.com [67.134.38.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id C323D43D1F; Fri, 17 Jun 2005 19:03:43 +0000 (GMT) (envelope-from ade@FreeBSD.org) Received: from hellfire.lovett.com ([67.134.38.149]:58935) by mail.lovett.com with esmtpa (Exim 4.51 (FreeBSD)) id 1DjM7z-000GZd-HM; Fri, 17 Jun 2005 12:03:43 -0700 Message-ID: <42B31E8D.4090303@FreeBSD.org> Date: Fri, 17 Jun 2005 12:03:41 -0700 From: Ade Lovett User-Agent: Mozilla Thunderbird 1.0.2 (Macintosh/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Sergey Matveychuk References: <200506171850.j5HIo4UM035054@freefall.freebsd.org> <42B31D57.1040703@FreeBSD.org> In-Reply-To: <42B31D57.1040703@FreeBSD.org> X-Enigmail-Version: 0.91.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: ade@lovett.com Cc: ports@FreeBSD.org, Joe Marcus Clarke , portmgr@FreeBSD.org Subject: Re: ports/82356: gmake -> gmake-devel repocopy request 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: Fri, 17 Jun 2005 19:03:44 -0000 Sergey Matveychuk wrote: > Ade Lovett wrote: > >> Synopsis: gmake -> gmake-devel repocopy request >> >> State-Changed-From-To: feedback->closed >> State-Changed-By: ade >> State-Changed-When: Fri Jun 17 18:43:24 GMT 2005 >> State-Changed-Why: Sorry, such a repocopy will lead to considerable >> confusion over which >> gmake to use. No other infrastructure changes would happen, so this is >> likely to turn into an enormous problem, for minimal (if any) gain. > > > What kind of problem do you mean? Having two gmakes in the tree, with the only difference being these two patches, will lead to considerable confusion. The USE_GMAKE knob will *not* be extended to handle the two ports, so then you end up with a high probability of other ports erroneously converting over to gmake-devel, leading to major infrastructural problems. Please try to think in terms of the bigger picture here. gmake is one of a number of absolutely core components of the FreeBSD ports/ build structure, and any changes to these have to be VERY carefully considered. I've already explained multiple times the correct approach to dealing with this, in terms of getting these patches (and any others) rolled into a new GNU make release. As and when this happens, and a release is made available, it will then be possible to upgrade the gmake port after considerable tree-wide testing. This is my last email on the subject. Please respect my wishes as gmake MAINTAINER. Thank you. -aDe