From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Juanma Barranquero" Newsgroups: gmane.emacs.devel Subject: Re: bootstrap not regenerating some *loaddefs Date: Wed, 18 Jun 2008 18:59:49 +0200 Message-ID: References: <05iqw82bux.fsf@fencepost.gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1213808407 27112 80.91.229.12 (18 Jun 2008 17:00:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 Jun 2008 17:00:07 +0000 (UTC) Cc: Jason Rumney , Stefan Monnier , emacs-devel Mailinglist To: "Glenn Morris" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 18 19:00:49 2008 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 1K911d-0002zG-5s for ged-emacs-devel@m.gmane.org; Wed, 18 Jun 2008 19:00:49 +0200 Original-Received: from localhost ([127.0.0.1]:46200 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K910o-0001Q1-NK for ged-emacs-devel@m.gmane.org; Wed, 18 Jun 2008 12:59:58 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K910j-0001Ps-CY for emacs-devel@gnu.org; Wed, 18 Jun 2008 12:59:53 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K910h-0001PU-MC for emacs-devel@gnu.org; Wed, 18 Jun 2008 12:59:52 -0400 Original-Received: from [199.232.76.173] (port=53063 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K910h-0001PR-G6 for emacs-devel@gnu.org; Wed, 18 Jun 2008 12:59:51 -0400 Original-Received: from gv-out-0910.google.com ([216.239.58.184]:41804) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K910g-0001VB-Nw for emacs-devel@gnu.org; Wed, 18 Jun 2008 12:59:51 -0400 Original-Received: by gv-out-0910.google.com with SMTP id i36so51338gve.17 for ; Wed, 18 Jun 2008 09:59:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=D9rm6+z4FCqNS71zzFgd5qaQsA3rzVHHDAINJERkqTY=; b=sylNu5yrumGwiw0BI6WarS299T9FrVxT0RKU2H3wXiVR9ZA1jbhj3DVR9UjJAwF0g3 9am/H9DjRIy5Mfy6FaH93JmPP9A2G848SlDN63ZAfh5uGcFYB2lHHeEntno7aSjLBuUC KOr/KTJO/WTZoUX45qh5bn7SH0oFrwdA3vvmg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=GhqWkHiBhJ+o+wlLzPg/Z8iTATH/d6fAOvM33Kzk/nDG+UsuxyvncRzi/wWMFqETSx HRMDATDk1gRLx7qRXCcyZoZuhWneIiAcJlpisV6nJP+FlSAbl0jxfCzwWpFc3Hv3N22i jzdSzPgTIi6pRyEf6vpBAG0rdhgF7YV0vlZTM= Original-Received: by 10.210.71.13 with SMTP id t13mr826008eba.42.1213808389580; Wed, 18 Jun 2008 09:59:49 -0700 (PDT) Original-Received: by 10.210.23.12 with HTTP; Wed, 18 Jun 2008 09:59:49 -0700 (PDT) In-Reply-To: Content-Disposition: inline X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) 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:99405 Archived-At: On Wed, Jun 18, 2008 at 18:47, Glenn Morris wrote: > Do you need to create a basic loaddefs by hand for some special > reason, or can you just rely on autoload-ensure-default-file, like the > Unix build does? I don't know, it's been that way for a long time (at least since 2000-09-14), and at 30 minutes each bootstrap I'm not very inclined to try to "fix it", truth be told (other than the current breakage, of course). > Re the W32 lisp makefile, I would suggest syncing the autogen-clean > target and its use (it is referenced in INSTALL.CVS). > > A quick glance shows that the w32 makefile looks a bit out of date, eg > re mh-autoloads, emacs-deps (I can't understand this one personally), > custom-deps and finder-data prereqs, cus-load target, etc. A more > general sync/update may be good. Whether you want to copy the ELCFILES > stuff that allows for parallel byte-compiling, I leave up to you... I don't think changing around the Windows makefiles for no reason is a good idea. Revamping the whole makefile stuff on Windows would be good, perhaps (Eli has said several times that the MS-DOS method of generating the makefiles from the generic unixy ones via sed could work). But it is quite a task waiting for a brave soul. I personally have headaches every time I have to fix a problem in a makefile. Juanma