From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#11207: configure: new option --enable-gcc-warnings Date: Sat, 21 Apr 2012 14:13:45 -0700 Organization: UCLA Computer Science Department Message-ID: <4F932309.2070608@cs.ucla.edu> References: <4F829688.6080602@cs.ucla.edu> <4F92EC32.9040407@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1335042891 32549 80.91.229.3 (21 Apr 2012 21:14:51 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 21 Apr 2012 21:14:51 +0000 (UTC) Cc: 11207@debbugs.gnu.org To: Andreas Schwab Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Apr 21 23:14:47 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SLhdj-0005T6-Qt for geb-bug-gnu-emacs@m.gmane.org; Sat, 21 Apr 2012 23:14:43 +0200 Original-Received: from localhost ([::1]:41964 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SLhdj-0005ag-2c for geb-bug-gnu-emacs@m.gmane.org; Sat, 21 Apr 2012 17:14:43 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:57435) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SLhdb-0005a3-Ft for bug-gnu-emacs@gnu.org; Sat, 21 Apr 2012 17:14:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SLhdW-0004Lq-CC for bug-gnu-emacs@gnu.org; Sat, 21 Apr 2012 17:14:35 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45090) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SLhdW-0004Lm-A1 for bug-gnu-emacs@gnu.org; Sat, 21 Apr 2012 17:14:30 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SLhe1-0002c4-Nv for bug-gnu-emacs@gnu.org; Sat, 21 Apr 2012 17:15:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 21 Apr 2012 21:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11207 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 11207-submit@debbugs.gnu.org id=B11207.13350428709993 (code B ref 11207); Sat, 21 Apr 2012 21:15:01 +0000 Original-Received: (at 11207) by debbugs.gnu.org; 21 Apr 2012 21:14:30 +0000 Original-Received: from localhost ([127.0.0.1]:46124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SLhdS-0002ay-2d for submit@debbugs.gnu.org; Sat, 21 Apr 2012 17:14:30 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:37727) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SLhdM-0002ai-Dk for 11207@debbugs.gnu.org; Sat, 21 Apr 2012 17:14:24 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 84D8239E800B; Sat, 21 Apr 2012 14:13:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X8BivS2I6gLb; Sat, 21 Apr 2012 14:13:36 -0700 (PDT) Original-Received: from [192.168.1.10] (pool-71-189-109-235.lsanca.fios.verizon.net [71.189.109.235]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id A517639E8007; Sat, 21 Apr 2012 14:13:36 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20120329 Thunderbird/11.0.1 In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:59379 Archived-At: On 04/21/2012 12:37 PM, Andreas Schwab wrote: > $ git checkout 42881f5^; make; git checkout 42881f5; make OK, that explains it. I ran autogen.sh and 'configure' after applying the patch, rather than just "make". In general, "make" doesn't always work after arbitrary changes to makefiles, or changes to files that cause changes to makefiles. The current Emacs build procedure has heuristics that try to guess when to work around this problem, but the heuristics didn't work in this case. I don't use git to maintain Emacs, but I reproduced the problem this way: bzr branch -r107960 trunk trunk-tmp cd trunk-tmp ./autogen.sh ./configure make (cd ../trunk && bzr diff -r107960..107961) | patch -p0 make