From owner-freebsd-ports@FreeBSD.ORG Fri Sep 19 05:52:53 2008 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 DB8D51065673 for ; Fri, 19 Sep 2008 05:52:53 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from lab.alexdupre.com (cl-506.trn-01.it.sixxs.net [IPv6:2001:1418:100:1f9::2]) by mx1.freebsd.org (Postfix) with ESMTP id 1BD958FC13 for ; Fri, 19 Sep 2008 05:52:52 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: (qmail 80715 invoked from network); 19 Sep 2008 05:52:51 -0000 Received: from unknown (HELO athlon.alexdupre.com) (192.168.178.2) by lab.alexdupre.com with SMTP; 19 Sep 2008 05:52:51 -0000 Message-ID: <48D33E32.2030607@FreeBSD.org> Date: Fri, 19 Sep 2008 07:52:50 +0200 From: Alex Dupre User-Agent: Thunderbird 2.0.0.16 (X11/20080726) MIME-Version: 1.0 To: John Baldwin References: <200809151036.19674.jhb@freebsd.org> <200809181033.56619.jhb@freebsd.org> <48D2A979.7090809@FreeBSD.org> <200809181545.48487.jhb@freebsd.org> In-Reply-To: <200809181545.48487.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, Doug Barton Subject: Re: OPTIONS handling doesn't seem to work fully in dependencies anymore 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, 19 Sep 2008 05:52:54 -0000 John Baldwin wrote: > Ahh, I think I see now. It requires one OPTIONS using port to mask the > dependencies. Exactly. >> I thought the same thing, probably yes, but I dunno why it was added in >> such way from the beginning, so I tried to create the simplest and >> surely working patch maintaining the current workflow. > > Ok. Probably it was added in such way because at the beginning there wasn't the config-conditional target and runing the config target for every port (re)build was not a bright idea. If I have time I'll try to make a patch following this rationale, but in the meanwhile my previous patch seems good enough. -- Alex Dupre