From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from joooj.vinc17.net (joooj.vinc17.net [IPv6:2001:4b99:1:3:216:3eff:fe20:ac98]) by sourceware.org (Postfix) with ESMTPS id 9CC5C38582BC for ; Wed, 24 Aug 2022 19:23:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 9CC5C38582BC Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=vinc17.org Authentication-Results: sourceware.org; spf=none smtp.mailfrom=vinc17.org Received: from smtp-zira.vinc17.net (128.119.75.86.rev.sfr.net [86.75.119.128]) by joooj.vinc17.net (Postfix) with ESMTPSA id 18EE3300; Wed, 24 Aug 2022 21:23:14 +0200 (CEST) Received: by zira.vinc17.org (Postfix, from userid 1000) id D441F28001F9; Wed, 24 Aug 2022 21:23:13 +0200 (CEST) Date: Wed, 24 Aug 2022 21:23:13 +0200 From: Vincent Lefevre To: "Matthew R. Wilson" Cc: Dennis Clarke , gcc-help@gcc.gnu.org, mpfr@inria.fr Subject: Re: one of those annoying little things Message-ID: <20220824192313.GA32066@zira.vinc17.org> Mail-Followup-To: "Matthew R. Wilson" , Dennis Clarke , gcc-help@gcc.gnu.org, mpfr@inria.fr References: <49c6528e-13d9-fcff-2046-6a0a167c3fea@blastwave.org> <20220824082743.3jqs3owseaulpjh7@mattwilson.org> <20220824180423.dubtsnvgropsdtb3@mattwilson.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20220824180423.dubtsnvgropsdtb3@mattwilson.org> X-Mailer-Info: https://www.vinc17.net/mutt/ User-Agent: Mutt/2.2.7+32 (d84696f2) vl-149028 (2022-08-22) X-Spam-Status: No, score=-3.5 required=5.0 tests=BAYES_00,KAM_DMARC_STATUS,KAM_LAZY_DOMAIN_SECURITY,SPF_HELO_NONE,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 2022-08-24 11:04:23 -0700, Matthew R. Wilson wrote: > > Yes, I see that and also the words : > > > > The -Z option sets the modification time of the patched files > > from time stamps given in the patch file, thus avoiding the need > > of some development utilities (such as autoconf); this may generate > > a "Not setting time" warning for the PATCHES file, but you can > > safely ignore it. > > > > Really? Can I safely ignore it? Because NetBSD has no such option for > > the patch command therein. > > The "you can safely ignore it" applies to specifically the warning when > trying to set the time on the PATCHES file, not that you can safely > ignore the entire -Z option (or lack thereof). > > > Seems that we can not safely ignore that option. Perhaps the failure > > here is with the "patch" software in NetBSD? Maybe GNU patch is what > > is needed to get that -Z option? > > If the patch utility that comes with NetBSD does not have the -Z option, > then yes, that seems to be a problem for the workflow you're trying to > accomplish (protected source tree but using an 'unclean' source > distribution of MPFR during the build since the effects of the -Z option > aren't being correctly applied). I'll update the MPFR text later in order to clarify it and give more details. If the -Z option is not available, I suggest to use the --disable-maintainer-mode configure option in order to avoid the unnecessary rebuilds (which the -Z patch option allows to avoid). -- Vincent Lefèvre - Web: 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)