From owner-freebsd-ports@FreeBSD.ORG Tue Jul 11 00:39:24 2006 Return-Path: X-Original-To: freebsd-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 D9D9416A4E1 for ; Tue, 11 Jul 2006 00:39:24 +0000 (UTC) (envelope-from shaun@FreeBSD.org) Received: from dione.picobyte.net (host-212-158-207-124.bulldogdsl.com [212.158.207.124]) by mx1.FreeBSD.org (Postfix) with SMTP id 4BABD43D46 for ; Tue, 11 Jul 2006 00:39:23 +0000 (GMT) (envelope-from shaun@FreeBSD.org) Received: from charon.picobyte.net (charon.picobyte.net [IPv6:2001:4bd0:201e::fe03]) by dione.picobyte.net (Postfix) with ESMTP; Tue, 11 Jul 2006 01:39:20 +0100 (BST) Date: Tue, 11 Jul 2006 01:39:20 +0100 From: Shaun Amott To: Edwin Groothuis Message-ID: <20060711003919.GA1977@picobyte.net> Mail-Followup-To: Edwin Groothuis , freebsd-ports@freebsd.org References: <20060710233013.GB946@k7.mavetju> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <20060710233013.GB946@k7.mavetju> User-Agent: Mutt/1.5.11 (FreeBSD i386) Cc: freebsd-ports@freebsd.org Subject: Re: Port building cookie files changed? 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: Tue, 11 Jul 2006 00:39:24 -0000 On Tue, Jul 11, 2006 at 09:30:13AM +1000, Edwin Groothuis wrote: > > In an old ports framework, the cookie files were like this: > .patch_done.ipv6calc-0.51._usr_local > > In the current framework, the cookie files are like this: > .patch_done.ipv6calc._usr_local > > This gives false, or bad, or broken, cookies, because when I rebuild > the same port with a different version number, it thinks it already > has done the patching (and extracting, and building etc). > > So... who sneaked this in bsd.port.mk and why? > According to the CVS log: * Use a consistent name for the cookies file when PKGNAMEPREFIX/SUFFIX are set after bsd.port.pre.mk. The patch / an explanation is in ports/94219. -- Shaun Amott [ PGP: 0x6B387A9A ] Scientia Est Potentia.