From owner-svn-ports-all@FreeBSD.ORG Fri Aug 1 06:14:35 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5AA8DC0C; Fri, 1 Aug 2014 06:14:35 +0000 (UTC) Received: from shepard.synsport.net (mail.synsport.com [208.69.230.148]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2920A2AFF; Fri, 1 Aug 2014 06:14:34 +0000 (UTC) Received: from [192.168.0.21] (unknown [130.255.19.191]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by shepard.synsport.net (Postfix) with ESMTP id A8B41435C7; Fri, 1 Aug 2014 01:14:10 -0500 (CDT) Message-ID: <53DB3021.7010909@marino.st> Date: Fri, 01 Aug 2014 08:13:53 +0200 From: John Marino Reply-To: marino@freebsd.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Alexey Dokuchaev , Antoine Brodin Subject: Re: svn commit: r363361 - in head/editors/fte: . files References: <3898057.T8DsoXnEEp@mercury.ph.man.ac.uk> <53D89EBF.4080805@marino.st> <2D24420529C9ECAEABB9A791@atuin.in.mat.cc> <53D8A2BB.7090704@marino.st> <6270029E710D3C52B60B6224@atuin.in.mat.cc> <20140730081413.GA29876@FreeBSD.org> <20140730160843.GA2688@FreeBSD.org> <53D919BC.6010307@marino.st> <20140801051652.GA59625@FreeBSD.org> <20140801060506.GA71116@FreeBSD.org> In-Reply-To: <20140801060506.GA71116@FreeBSD.org> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Fri, 01 Aug 2014 12:10:33 +0000 Cc: "svn-ports-head@freebsd.org" , Max Brazhnikov , "svn-ports-all@freebsd.org" , John Marino , William Grzybowski , "ports-committers@freebsd.org" , Mathieu Arnold , Adam Weinberger X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Aug 2014 06:14:35 -0000 On 8/1/2014 08:05, Alexey Dokuchaev wrote: > On Fri, Aug 01, 2014 at 08:02:21AM +0200, Antoine Brodin wrote: >> Refusing _ in seperator seems total bullshit, this convention has >> been in place for 9 years, wtf!? > > ... PATCH_PATH_SEPARATOR must be one of the [-+_] characters. Where am I > refusing _? > > ./danfe > I suspect he means "__" not "_" logic flaw: You can't just replace "/" with "-" or "_" without altering "-" or "_" in the filename. example, given these files: ${WRKSRC}/alpha-bravo ${WRKSRC}/alpha/bravo if you replace "/" with "-", both have the same suggested patch name. You need to alter the hyphen in alpha-bravo first. Maybe this is an existing logic flaw in makepatch. And no, this is not contrived. I've actually run into this. So what would this version of makepatch do with my example? John