From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/77945 Path: news.gmane.org!not-for-mail From: David Engster Newsgroups: gmane.emacs.gnus.general Subject: Re: A Cleaner Build Date: Thu, 17 Mar 2011 22:11:18 +0100 Message-ID: <87sjultpu1.fsf@randomsample.de> References: <871v25vaxx.fsf@randomsample.de> <87wrjxtqjp.fsf@randomsample.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1300396368 18320 80.91.229.12 (17 Mar 2011 21:12:48 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 17 Mar 2011 21:12:48 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M26262@lists.math.uh.edu Thu Mar 17 22:12:44 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q0KUt-0004vu-HZ for ding-account@gmane.org; Thu, 17 Mar 2011 22:12:43 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Q0KUO-0004wf-QZ; Thu, 17 Mar 2011 16:12:12 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Q0KUN-0004wP-CS for ding@lists.math.uh.edu; Thu, 17 Mar 2011 16:12:11 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1Q0KUM-0006m2-G0 for ding@lists.math.uh.edu; Thu, 17 Mar 2011 16:12:11 -0500 Original-Received: from v3-1008.vxen.de ([79.140.41.8]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1Q0KUL-0003hp-MA for ding@gnus.org; Thu, 17 Mar 2011 22:12:09 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=engster.org; s=a; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:To:From; bh=9Ho4alBFfW0WI97e2k7xb6GZ5WMAvgj7OPGVtXG5S7w=; b=c4EzDrenV4UdHI7f6Y3JJXOIGxDRWb2Kt2X5lRWDqRsgKOn9JdgwV8FN1JlxZ/SuNfOlD2kn3iSnI4TvHEJ8lODTKiFWmFWjwg3kxiI5p9SGDlPgbcRHCfEx/fkWPYUD; Original-Received: from dslc-082-082-167-237.pools.arcor-ip.net ([82.82.167.237] helo=spaten) by v3-1008.vxen.de with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Q0KUL-00088T-4O for ding@gnus.org; Thu, 17 Mar 2011 22:12:09 +0100 In-Reply-To: (Lars Magne Ingebrigtsen's message of "Thu, 17 Mar 2011 22:05:39 +0100") User-Agent: Gnus/5.110014 (No Gnus v0.14) Emacs/24.0.50 (gnu/linux) Mail-Copies-To: never Mail-Followup-To: ding@gnus.org X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:77945 Archived-At: Lars Magne Ingebrigtsen writes: >> Otherwise it looks nice&clean, at least for the warnings enabled in >> dgnushack (the buildbot does a normal 'make', not 'make warn'). > > Right. I'll switch on the "fail on warnings" thing in dgnushack. Or > should we have a special build target for that? Like "make warn"? I > guess so. I've now added a "warn" target in the makefile, but it just > does the same as "all" for now. But feel free to switch the target to > "make warn" on the buildbot, and I'll make the "warn" target do the > right thing later. Erm, there is already a warn target in the lisp/Makefile which calls (dgnushack-compile t). This will also output stuff like 'obsolete' and 'might not be defined at runtime'. Anyway, I also think having an extra target for 'fail on warning' is the best choice. -David