From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13410 invoked by alias); 14 Nov 2013 11:54:35 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 31983 Received: (qmail 423 invoked from network); 14 Nov 2013 11:54:19 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, SPF_HELO_PASS autolearn=ham version=3.3.2 X-AuditID: cbfec7f4-b7fee6d000004b2d-9b-5284b9e816e9 Date: Thu, 14 Nov 2013 11:54:15 +0000 From: Peter Stephenson To: Zsh Hackers' List Subject: PATCH: suppress cmp warning Message-id: <20131114115415.62c93fd3@pwslap01u.europe.root.pri> Organization: Samsung Cambridge Solution Centre X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.0; i386-redhat-linux-gnu) MIME-version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMJMWRmVeSWpSXmKPExsVy+t/xa7ovdrYEGezZYm1xsPkhkwOjx6qD H5gCGKO4bFJSczLLUov07RK4MlZtmshSsJOl4t7kJywNjFuZuxg5OSQETCT2L7jPAmGLSVy4 t56ti5GLQ0hgKaPE0h3dLBDOciaJ7V+OMoJUsQioSrz68YUdxGYTMJSYumk2UJyDQ0RAW6L9 oxiIKSygInHqVwBIBa+AvcTp9gVMIDa/gL7E1b+fmCB22UvMvHKGEaJGUOLH5HtgNzALaEls 3tbECmHLS2xe85Z5AiPfLCRls5CUzUJStoCReRWjaGppckFxUnquoV5xYm5xaV66XnJ+7iZG SEB92cG4+JjVIUYBDkYlHt6Cnc1BQqyJZcWVuYcYJTiYlUR4W9e2BAnxpiRWVqUW5ccXleak Fh9iZOLglGpgzJiTWWF1VMPF5O9+Ppkse/0bN20sizLuKh6pdfi4/O38Y8L3Y6XU5eesPzvF s59N7ZTAdl+G6tpD9U9vGDZ6mOd8etN/frrIwQep4Vq6BlfeXXE1i7pQvoV7zezlZ9a/VdNb NqHuT626+QrRK2L31E3F7Q9Ot6zJydm7VGtVa5qP9oyIN1LBSizFGYmGWsxFxYkAlPirNgYC AAA= This has been bugging me. We don't need to see a warning from cmp here; neither case is problematic, so the warning is just noise. diff --git a/Src/zsh.mdd b/Src/zsh.mdd index 4bc884b..d77fc43 100644 --- a/Src/zsh.mdd +++ b/Src/zsh.mdd @@ -44,7 +44,7 @@ patchlevel.h: FORCE cp -f $(sdir)/$@.release $@; \ else \ echo '#define ZSH_PATCHLEVEL "'`cd $(sdir) && git describe --tags --long`'"' > $@.tmp; \ - cmp $@ $@.tmp && rm -f $@.tmp || mv $@.tmp $@; \ + cmp $@ $@.tmp 2>/dev/null && rm -f $@.tmp || mv $@.tmp $@; \ fi FORCE: pws