From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Jan D." Newsgroups: gmane.emacs.devel Subject: Re: build broken: no defun org-float-time. Who's guilty, and what does he propose? Date: Mon, 7 Sep 2009 12:30:00 +0200 Message-ID: References: <20090907092823.GA3210@muc.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (iPhone Mail 7A400) Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1252319500 21098 80.91.229.12 (7 Sep 2009 10:31:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 7 Sep 2009 10:31:40 +0000 (UTC) Cc: Alan Mackenzie , "emacs-devel@gnu.org" To: "joakim@verona.se" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Sep 07 12:31:32 2009 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.50) id 1MkbVU-0000j3-04 for ged-emacs-devel@m.gmane.org; Mon, 07 Sep 2009 12:31:32 +0200 Original-Received: from localhost ([127.0.0.1]:58336 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MkbVT-0001sJ-AB for ged-emacs-devel@m.gmane.org; Mon, 07 Sep 2009 06:31:31 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MkbUE-0000kL-Sz for emacs-devel@gnu.org; Mon, 07 Sep 2009 06:30:14 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MkbU9-0000gO-RN for emacs-devel@gnu.org; Mon, 07 Sep 2009 06:30:13 -0400 Original-Received: from [199.232.76.173] (port=44680 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MkbU9-0000gG-9F for emacs-devel@gnu.org; Mon, 07 Sep 2009 06:30:09 -0400 Original-Received: from proxy3.bredband.net ([195.54.101.73]:42042) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MkbU8-0003RO-Mk for emacs-devel@gnu.org; Mon, 07 Sep 2009 06:30:09 -0400 Original-Received: from iph2.telenor.se (195.54.127.133) by proxy3.bredband.net (7.3.140.3) id 49F597CD035100F4 for emacs-devel@gnu.org; Mon, 7 Sep 2009 12:30:07 +0200 X-SMTPAUTH-B2: X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiVmAId9pEpV4S1uPGdsb2JhbACBUog8kSQBAQEBN7xzhBgF X-IronPort-AV: E=Sophos;i="4.44,345,1249250400"; d="scan'208";a="41167333" Original-Received: from c-6e2de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.110]) by iph2.telenor.se with ESMTP; 07 Sep 2009 12:30:06 +0200 Original-Received: from [90.233.50.203] (host-90-233-50-203.mobileonline.telia.com [90.233.50.203]) by coolsville.localdomain (Postfix) with ESMTPSA id 87C417FA07B; Mon, 7 Sep 2009 12:30:05 +0200 (CEST) In-Reply-To: X-Mailer: iPhone Mail (7A400) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. 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:115080 Archived-At: I think most problems comes from doing cvs update and then you get old .elc files left behind or you need to do make bootstrap again. A make that removed old .elc files and did bootstrap when needed is the ideal solution. The second part is probably very hard. Jan D. 7 sep 2009 kl. 11.52 skrev joakim@verona.se: > Alan Mackenzie writes: > >> Hi, Emacs, >> >> I've just cvs updated, and the build breaks with: >> >> org/org-ascii.el:29:1:Error: Symbol's function definition is void: >> org-float-time >> >> Could the person who's responsible please fix this. >> >> Here we go again. The endless tread mill of the broken build. It >> feels >> like being spat at. Sorry to be so "unhelpful", but I've got no >> desire >> or energy to keep debugging broken builds, or to keep "try make >> bootstrap"ing. I'm going through a very bad patch in my personal >> life, >> and I just don't have the energy any more, and I'm not prepared to >> do it. >> >> "cvs update" followed by "make" MUST WORK NEARLY ALL THE TIME. >> Alternatively "bzr update", "make" working nearly all the time >> would be >> OK. >> >> This is a serious process bug we have, we've had for years, and we >> MUST >> fix. If it's not fixed soon, I'm just going to give up on Emacs >> maintenance and bid the project goodbye. The pain level is too high. > > I've been interested in setting up an automatic build test environment > for Emacs for some time. It would basically checkout the emacs sources > on every checkin, build the sources and report the build > quality(probably with some existing continuous integration software). > > I would also store a TB or something of past builds. > > Would that be of any help to you? > > >> Sorry, and all that. > -- > Joakim Verona >