From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: revno 101399 fails to build Date: Sat, 11 Sep 2010 13:58:46 +0900 Message-ID: <87k4ms27w9.fsf@uwakimon.sk.tsukuba.ac.jp> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1284182671 19995 80.91.229.12 (11 Sep 2010 05:24:31 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 11 Sep 2010 05:24:31 +0000 (UTC) Cc: Emacs developers To: joakim@verona.se Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Sep 11 07:24:29 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 1OuIZe-0000Rp-Rk for ged-emacs-devel@m.gmane.org; Sat, 11 Sep 2010 07:24:27 +0200 Original-Received: from localhost ([127.0.0.1]:50154 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OuIZd-0002li-Qu for ged-emacs-devel@m.gmane.org; Sat, 11 Sep 2010 01:24:25 -0400 Original-Received: from [140.186.70.92] (port=39224 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OuIZS-0002lS-EK for emacs-devel@gnu.org; Sat, 11 Sep 2010 01:24:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OuIZR-0004OG-Ag for emacs-devel@gnu.org; Sat, 11 Sep 2010 01:24:14 -0400 Original-Received: from [130.158.254.171] (port=57614 helo=dmail02.cc.tsukuba.ac.jp) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OuIZQ-0004O4-Ug for emacs-devel@gnu.org; Sat, 11 Sep 2010 01:24:13 -0400 Original-Received: from imss12.cc.tsukuba.ac.jp (unknown [130.158.254.130]) by dmail02.cc.tsukuba.ac.jp (Postfix) with ESMTP id 87EC9F491A; Sat, 11 Sep 2010 14:04:56 +0900 (JST) Original-Received: from imss12.cc.tsukuba.ac.jp (imss12.cc.tsukuba.ac.jp [127.0.0.1]) by postfix.imss70 (Postfix) with ESMTP id B4CB5F4003; Sat, 11 Sep 2010 14:04:41 +0900 (JST) Original-Received: from mgmt1.sk.tsukuba.ac.jp (unknown [130.158.97.223]) by imss12.cc.tsukuba.ac.jp (Postfix) with ESMTP id A42B2F4002; Sat, 11 Sep 2010 14:04:41 +0900 (JST) Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mgmt1.sk.tsukuba.ac.jp (Postfix) with ESMTP id A166B3FA0477; Sat, 11 Sep 2010 14:04:41 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id 114A41A266F; Sat, 11 Sep 2010 13:58:47 +0900 (JST) In-Reply-To: X-Mailer: VM undefined under 21.5 (beta29) "garbanzo" ed3b274cc037 XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) 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:129945 Archived-At: joakim@verona.se writes: > Funnily though, I had 2 jobs building emacs, both failed the same > way. The chance of that ought to be rather low if its a race > condition. (1) Not if they're both using the same files! Offhand, I don't know about Emacs's build process, but in XEmacs the elc building process is very lazy since there is normally no dependency on platform or build in the elcs, only on changes in the els -- we symlink the whole lisp directory into the build directory, and build the elcs in-place. (2) Since race conditions depend on timing (otherwise they'd be easy to diagnose and fix plain ol' bugs!), there may be something about the build host that frequently creates the right timing. Or possibly building from the same source directory does that on your host.