From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/27758 Path: main.gmane.org!not-for-mail From: Lloyd Zusman Newsgroups: gmane.emacs.gnus.general Subject: Re: Problem with the latest CVS build Date: 05 Dec 1999 18:24:07 -0500 Organization: Linux Hippopotamus Preserve Sender: owner-ding@hpc.uh.edu Message-ID: References: <87yabbt98d.fsf@inanna.danann.net> <87r9h3t7yv.fsf@inanna.danann.net> <2nvh6fxem6.fsf@tiger.jia.vnet> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1035164726 26190 80.91.224.250 (21 Oct 2002 01:45:26 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 01:45:26 +0000 (UTC) Cc: Kai.Grossjohann@CS.Uni-Dortmund.DE Return-Path: Original-Received: from bart.math.uh.edu (bart.math.uh.edu [129.7.128.48]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id SAA28478 for ; Sun, 5 Dec 1999 18:37:43 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by bart.math.uh.edu (8.9.1/8.9.1) with ESMTP id RAB13417; Sun, 5 Dec 1999 17:37:34 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sun, 05 Dec 1999 17:37:47 -0600 (CST) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id RAA28874 for ; Sun, 5 Dec 1999 17:37:36 -0600 (CST) Original-Received: from ljz.net (gnus@ljz.net [205.230.65.138]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id SAA28424 for ; Sun, 5 Dec 1999 18:24:20 -0500 (EST) Original-Received: (from gnus@localhost) by ljz.net (8.8.7/8.8.7) id SAA18122; Sun, 5 Dec 1999 18:24:08 -0500 Original-To: ding@gnus.org X-Face: "!ga1s|?LNLE3MeeeEYs(%LIl9q[xV9!j4#xf4!**BFW_ihlOb;:Slb>)vy>CJM Lloyd Zusman writes: > > > Well, I'm using XEmacs, which means that `mailheader' is part of its > > `gnus' package. But I'm not using the XEmacs distribution of gnus, > > but rather, the CVS version. Therefore, I don't have access to > > `mailheader'. > > Why don't you install the normal Gnus package and then add the CVS > Gnus? Just put the CVS Gnus directory first in load-path, and Bob > will be your uncle. I have done exactly that, but the standard building procedure that gets downloaded with CVS doesn't know about my normal load path, and it can't find mailheader in the load path that *it* tries to use. As far as I know (and someone please correct me if I'm wrong), the normal way for building an XEmacs-based CVS release goes like this, starting after the latest CVS update has completed: (1) `cd' to the `gnus' subdirectory of the CVS tree. (2) Do this ... ./configure make EMACS=xemacs The `make' step causes the following command to get executed: xemacs -batch -q -no-site-file -l ./dgnushack.el -f dgnushack-compile The `-q' and `-no-site-file' options ensure that my own startup and initialization files don't get loaded during this build. Therefore, there is no way for my own load path to be recognized during the build. That's the reason why `mailheader' and `timer' are not getting found during the XEmacs build unless I actually put copies of them into the `gnus/lisp' subdirectory. There don't seem to be any options for `configure' or in any of the makefiles which allow extra directories to be added to the load path during the build. This is why I suggested that perhaps one or more of these files get changed so we could optionally specify one or more directories to be added to these paths during the Gnus build. Any ideas? Thanks in advance. -- Lloyd Zusman ljz@asfast.com