From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20511 invoked by alias); 29 Jan 2011 09:42:43 -0000 Received: (qmail 20500 invoked by uid 22791); 29 Jan 2011 09:42:42 -0000 X-SWARE-Spam-Status: No, hits=-1.8 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE X-Spam-Check-By: sourceware.org Received: from mailout-de.gmx.net (HELO mailout-de.gmx.net) (213.165.64.23) by sourceware.org (qpsmtpd/0.43rc1) with SMTP; Sat, 29 Jan 2011 09:42:36 +0000 Received: (qmail invoked by alias); 29 Jan 2011 09:42:34 -0000 Received: from xdsl-89-0-84-95.netcologne.de (EHLO localhost.localdomain) [89.0.84.95] by mail.gmx.net (mp049) with SMTP; 29 Jan 2011 10:42:34 +0100 Received: from ralf by localhost.localdomain with local (Exim 4.69) (envelope-from ) id 1Pj7KC-000308-Mk; Sat, 29 Jan 2011 10:42:32 +0100 Date: Sat, 29 Jan 2011 09:42:00 -0000 From: Ralf Wildenhues To: Steve Ellcey Cc: binutils@sourceware.org, "H.J. Lu" Subject: Re: PATCH: PR binutils/12283: bfd/doc doesn't support parallel build Message-ID: <20110129094232.GD11288@gmx.de> References: <201101282332.p0SNWFT04949@lucas.cup.hp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201101282332.p0SNWFT04949@lucas.cup.hp.com> User-Agent: Mutt/1.5.20 (2010-08-04) X-IsSubscribed: yes Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org X-SW-Source: 2011-01/txt/msg00390.txt.bz2 * Steve Ellcey wrote on Sat, Jan 29, 2011 at 12:32:15AM CET: > This patch is intended to be a secondary fix/workaround for the problem > that can happen when building bfd/doc using a parallel make. Ralf > Wildenhues has a fix to move-if-changed that should fix the problem for > any target where compiling a file multiple times will always result in > exactly the same binary, but I have at least one platform where this is > not the case: hppa*-*-hpux*. So I would also like to have this fix as a > backup to Ralf's patch (which I think should also go in). Note that with the changed move-if-change from gnulib, then instead of your patch, you could just use export CMPPROG=cmp --ignore-initial=16' make -jN for a successful build. Cheers, Ralf > 2011-01-28 Steve Ellcey > > PR binutils/12283 > * configure.in: Add --enable-parallel-doc flag. > * configure: Regenerate. > * doc/Makefile.am: Add CHEW_DEP variable. > * doc/Makefile.in: Regenerate.