From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/43204 Path: main.gmane.org!not-for-mail From: Karra Newsgroups: gmane.emacs.gnus.general Subject: "make" in lisp/ not doing The Right Thing? Date: Wed, 20 Feb 2002 20:15:58 +0530 Sender: owner-ding@hpc.uh.edu Message-ID: <87sn7w1aah.fsf@cs.utah.edu> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: main.gmane.org 1035178335 16342 80.91.224.250 (21 Oct 2002 05:32:15 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 05:32:15 +0000 (UTC) Return-Path: Original-Received: (qmail 11112 invoked from network); 20 Feb 2002 14:54:21 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 20 Feb 2002 14:54:21 -0000 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 16dY83-000750-00; Wed, 20 Feb 2002 08:53:55 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 20 Feb 2002 08:53:56 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id IAA22548 for ; Wed, 20 Feb 2002 08:53:45 -0600 (CST) Original-Received: (qmail 11102 invoked by alias); 20 Feb 2002 14:53:40 -0000 Original-Received: (qmail 11097 invoked from network); 20 Feb 2002 14:53:39 -0000 Original-Received: from unknown (HELO Gowron) (mail@210.214.0.142) by gnus.org with SMTP; 20 Feb 2002 14:53:39 -0000 Original-Received: from karra by Gowron with local (Exim 3.12 #1 (Debian)) id 16dY0g-00007C-00 for ; Wed, 20 Feb 2002 20:16:18 +0530 Mail-Copies-To: nobody Original-To: ding@gnus.org X-Attribution: karra Mail-Followup-To: ding@gnus.org User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.1 (i686-pc-linux-gnu) Original-Lines: 55 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:43204 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:43204 --=-=-= Is there any good reason for the following behaviour: _all_ .elc files are built from the .el files, even if they are newer than the corresponding .el files. If not, please consider the following patch, or some variation thereof. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=my.diff Index: lisp/Makefile.in =================================================================== RCS file: /usr/local/cvsroot/gnus/lisp/Makefile.in,v retrieving revision 6.9 diff -u -r6.9 Makefile.in --- lisp/Makefile.in 2002/01/11 02:36:58 6.9 +++ lisp/Makefile.in 2002/02/20 14:43:10 @@ -19,7 +19,7 @@ $(EMACS_COMP) -f dgnushack-compile clean-some: - rm -f *.elc gnus-load.el + rm -f gnus-load.el warn: clean-some gnus-load.el $(EMACS_COMP) --eval '(dgnushack-compile t)' 2>&1 | egrep -v "variable G|inhibit-point-motion-hooks|coding-system|temp-results|variable gnus|variable nn|scroll-in-place|deactivate-mark|filladapt-mode|byte-code-function-p|print-quoted|ps-right-header|ps-left-header|article-inhibit|print-escape|ssl-program-arguments|message-log-max" Index: lisp/dgnushack.el =================================================================== RCS file: /usr/local/cvsroot/gnus/lisp/dgnushack.el,v retrieving revision 6.28 diff -u -r6.28 dgnushack.el --- lisp/dgnushack.el 2002/02/20 00:15:30 6.28 +++ lisp/dgnushack.el 2002/02/20 14:43:12 @@ -264,7 +264,7 @@ (dolist (file files) (setq file (expand-file-name file srcdir)) (when (and (file-exists-p - (setq elc (concat (file-name-nondirectory file) "c"))) + (setq elc (concat srcdir (file-name-nondirectory file) "c"))) (file-newer-than-file-p file elc)) (delete-file elc))) --=-=-= -- "Have you ever fought an IDEA, Picard?" -- Gowron, Star Trek TNG. --=-=-=--