From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#1705: 23.0.60; parallel build failure: `mh-e' was not provided Date: Sat, 03 Jan 2009 11:22:53 +0200 Message-ID: References: <20081225222756.8855CC16C7F@mt-computer.local> Reply-To: Eli Zaretskii , 1705@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1230975822 11617 80.91.229.12 (3 Jan 2009 09:43:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 3 Jan 2009 09:43:42 +0000 (UTC) Cc: 1705@emacsbugs.donarmstrong.com, bug-gnu-emacs@gnu.org, markus.triska@gmx.at, emacs-pretest-bug@gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jan 03 10:44:52 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LJ33r-0007LG-2D for geb-bug-gnu-emacs@m.gmane.org; Sat, 03 Jan 2009 10:44:51 +0100 Original-Received: from localhost ([127.0.0.1]:49340 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LJ32b-0003Tc-SJ for geb-bug-gnu-emacs@m.gmane.org; Sat, 03 Jan 2009 04:43:33 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LJ32W-0003T5-N9 for bug-gnu-emacs@gnu.org; Sat, 03 Jan 2009 04:43:28 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LJ32V-0003SX-DZ for bug-gnu-emacs@gnu.org; Sat, 03 Jan 2009 04:43:28 -0500 Original-Received: from [199.232.76.173] (port=41924 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LJ32V-0003SK-0N for bug-gnu-emacs@gnu.org; Sat, 03 Jan 2009 04:43:27 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:59346) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LJ32U-00035p-3T for bug-gnu-emacs@gnu.org; Sat, 03 Jan 2009 04:43:26 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n039hNPX002945; Sat, 3 Jan 2009 01:43:23 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n039U6Xf031853; Sat, 3 Jan 2009 01:30:06 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Eli Zaretskii Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 03 Jan 2009 09:30:06 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 1705 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 1705-submit@emacsbugs.donarmstrong.com id=B1705.123097462730358 (code B ref 1705); Sat, 03 Jan 2009 09:30:06 +0000 Original-Received: (at 1705) by emacsbugs.donarmstrong.com; 3 Jan 2009 09:23:47 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from mtaout7.012.net.il (mtaout7.012.net.il [84.95.2.19]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n039Nc9m030332 for <1705@emacsbugs.donarmstrong.com>; Sat, 3 Jan 2009 01:23:39 -0800 Original-Received: from conversion-daemon.i-mtaout7.012.net.il by i-mtaout7.012.net.il (HyperSendmail v2007.08) id <0KCW00G0025WLK00@i-mtaout7.012.net.il> for 1705@emacsbugs.donarmstrong.com; Sat, 03 Jan 2009 11:25:31 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([77.127.220.202]) by i-mtaout7.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0KCW000G326IOU50@i-mtaout7.012.net.il>; Sat, 03 Jan 2009 11:25:31 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Sat, 03 Jan 2009 04:43:28 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:23716 gmane.emacs.pretest.bugs:23604 Archived-At: > From: Stefan Monnier > Cc: 1705@emacsbugs.donarmstrong.com, Markus Triska , emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org > Date: Tue, 30 Dec 2008 21:30:33 -0500 > > > I added to lisp/Makefile.in a series of dependencies that should fix > > the case of MH-E compilation. Please see if this fixes the problem > > for you. If you have more than 2 processors, it would make sense to > > try "make -j N" with values of N larger than 2, to increase the > > probability of such a clash. > > This won't solve it in general, because there are many circular > dependencies among Elisp files. Another approach is to just close the > race condition: write the byte-compiled file to foo.elc.temp and then > rename it atomically to foo.elc. But adding dependencies is TRT on its own right, even if your alternative is adopted. As long as the byte compiler cannot grok those dependencies by itself, that is.