From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Angelo Graziosi Newsgroups: gmane.emacs.devel Subject: Re: Emacs bootstrap: 'ignored' errors [trunk] Date: Sun, 10 Oct 2010 18:00:36 +0200 Message-ID: <4CB1E324.2000507@alice.it> References: <4CAC9293.7000709@alice.it> <4CAF6DA9.20006@alice.it> <4CB0D783.70209@alice.it> <83hbgvm3uq.fsf@gnu.org> <4CB0E780.8070706@alice.it> <83fwwfm2hv.fsf@gnu.org> <4CB0EF9C.10103@alice.it> <4ihbgvugtu.fsf@fencepost.gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: Quoted-Printable X-Trace: dough.gmane.org 1286726832 11537 80.91.229.12 (10 Oct 2010 16:07:12 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 10 Oct 2010 16:07:12 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Glenn Morris Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 10 18:07:09 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1P4yQJ-0007Fo-TL for ged-emacs-devel@m.gmane.org; Sun, 10 Oct 2010 18:07:04 +0200 Original-Received: from localhost ([127.0.0.1]:35209 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P4yPz-0004BL-SR for ged-emacs-devel@m.gmane.org; Sun, 10 Oct 2010 12:06:36 -0400 Original-Received: from [140.186.70.92] (port=40904 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P4yKS-00015g-17 for emacs-devel@gnu.org; Sun, 10 Oct 2010 12:00:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P4yKQ-0007Ap-Po for emacs-devel@gnu.org; Sun, 10 Oct 2010 12:00:51 -0400 Original-Received: from smtp204.alice.it ([82.57.200.100]:40960) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P4yKO-00078W-2X; Sun, 10 Oct 2010 12:00:48 -0400 Original-Received: from [87.1.239.128] (87.1.239.128) by smtp204.alice.it (8.5.124.08) id 4C88E33B025BA0B5; Sun, 10 Oct 2010 18:00:45 +0200 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.9) Gecko/20100915 Thunderbird/3.1.4 In-Reply-To: <4ihbgvugtu.fsf@fencepost.gnu.org> X-detected-operating-system: by eggs.gnu.org: Windows 98 (1) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:131584 Archived-At: Il 10/10/2010 0.44, Glenn Morris ha scritto: > Angelo Graziosi wrote: > >> In some ways, the 'ignored' errors were the basis of the upcoming >> fatal ones. Perhaps, asking 'why I got these ignored?' could avoid the >> break in r101874: the recent changes in docs did not take into account >> for bootstrap OOT. > > This is all bunkum. Why? The following is on GNU/Linux Kubuntu 10.04. [A] - Out of tree build, rev. 101821 $ rsync -av --delete emacs-trunk/ emacs/ $ cd emacs $ bzr up -r 101821 $ mkdir build_dir $ cd build_dir $ ../configure 2>&1 | tee oot_build.log $ make bootstrap -j4 2>&1 | tee -a oot_build.log $ grep -i error oot_build.log checking jerror.h usability... yes checking jerror.h presence... yes checking for jerror.h... yes checking for strerror... yes checking for gai_strerror... yes rm -f libXMenu11.a Activate.o AddPane.o AddSel.o ChgPane.o ChgSel.o=20 Create.o DelPane.o DelSel.o Destroy.o Error.o EvHand.o FindPane.o=20 FindSel.o InsPane.o InsSel.o Internal.o Locate.o Post.o Recomp.o=20 SetAEQ.o SetFrz.o SetPane.o SetSel.o XDelAssoc.o XLookAssoc.o XCrAssoc.o=20 XDestAssoc.o XMakeAssoc.o insque.o make[1]: [infoclean] Errore 2 (ignorato) make[1]: [infoclean] Errore 2 (ignorato) make[1]: [infoclean] Errore 2 (ignorato) /tmp/emacs/lib-src/../src/regex.c: In function =91regerror=92: [B] - In tree build, rev. 101821 $ rsync -av --delete emacs-trunk/ emacs/ $ cd emacs $ bzr up -r 101821 $ ./configure 2>&1 | tee in_tree_build.log $ make bootstrap -j4 2>&1 | tee -a in_tree_build.log $ grep -i error in_tree_build.log checking jerror.h usability... yes checking jerror.h presence... yes checking for jerror.h... yes checking for strerror... yes checking for gai_strerror... yes rm -f libXMenu11.a Activate.o AddPane.o AddSel.o ChgPane.o ChgSel.o=20 Create.o DelPane.o DelSel.o Destroy.o Error.o EvHand.o FindPane.o=20 FindSel.o InsPane.o InsSel.o Internal.o Locate.o Post.o Recomp.o=20 SetAEQ.o SetFrz.o SetPane.o SetSel.o XDelAssoc.o XLookAssoc.o XCrAssoc.o=20 XDestAssoc.o XMakeAssoc.o insque.o /tmp/emacs/lib-src/../src/regex.c: In function =91regerror=92: make[2]: [stamp-rcs-checkin] Errore 1 (ignorato) make[2]: [stamp-grep-changelog] Errore 1 (ignorato) make[2]: [stamp-rcs2log] Errore 1 (ignorato) make[2]: [stamp-vcdiff] Errore 1 (ignorato) In [B], the 'ignored' errors regard something like 'cp foo foo' _NOT_=20 your changes in 'infoclean'. Repeating the same with rev. 101874, [A] gives: $ grep -i error oot_build.log checking jerror.h usability... yes checking jerror.h presence... yes checking for jerror.h... yes checking for strerror... yes checking for gai_strerror... yes rm -f libXMenu11.a Activate.o AddPane.o AddSel.o ChgPane.o ChgSel.o=20 Create.o DelPane.o DelSel.o Destroy.o Error.o EvHand.o FindPane.o=20 FindSel.o InsPane.o InsSel.o Internal.o Locate.o Post.o Recomp.o=20 SetAEQ.o SetFrz.o SetPane.o SetSel.o XDelAssoc.o XLookAssoc.o XCrAssoc.o=20 XDestAssoc.o XMakeAssoc.o insque.o make[1]: [infoclean] Errore 2 (ignorato) make[1]: [infoclean] Errore 2 (ignorato) make[1]: [infoclean] Errore 2 (ignorato) make[2]: *** [info-real] Errore 2 make[1]: *** [info] Errore 2 /tmp/emacs/lib-src/../src/regex.c: In function =91regerror=92: make: *** [bootstrap] Errore 2 BOOTSTRAP FAILURE! Instead, [B] with rev. 101874 has success: $ grep -i error in_tree_build.log checking jerror.h usability... yes checking jerror.h presence... yes checking for jerror.h... yes checking for strerror... yes checking for gai_strerror... yes rm -f libXMenu11.a Activate.o AddPane.o AddSel.o ChgPane.o ChgSel.o=20 Create.o DelPane.o DelSel.o Destroy.o Error.o EvHand.o FindPane.o=20 FindSel.o InsPane.o InsSel.o Internal.o Locate.o Post.o Recomp.o=20 SetAEQ.o SetFrz.o SetPane.o SetSel.o XDelAssoc.o XLookAssoc.o XCrAssoc.o=20 XDestAssoc.o XMakeAssoc.o insque.o /tmp/emacs/lib-src/../src/regex.c: In function =91regerror=92: make[2]: [stamp-rcs-checkin] Errore 1 (ignorato) make[2]: [stamp-grep-changelog] Errore 1 (ignorato) make[2]: [stamp-rcs2log] Errore 1 (ignorato) make[2]: [stamp-vcdiff] Errore 1 (ignorato) Where 'ignored' recards 'cp foo foo'. Your changes, at least up to rev. 101874, were affected by this issue:=20 they did not work right in a bootstrap 'out of tree', and the 'ignored'=20 errors, [A], of rev. 101821, were trying to flag this. Cheers, Angelo.