From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/38493 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: w3-mode, gnus & emacs21. Date: Sat, 01 Sep 2001 20:47:51 +0200 Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1035174347 22702 80.91.224.250 (21 Oct 2002 04:25:47 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 04:25:47 +0000 (UTC) Cc: ding@gnus.org Return-Path: Return-Path: Original-Received: (qmail 19367 invoked from network); 1 Sep 2001 18:48:19 -0000 Original-Received: from waldorf.cs.uni-dortmund.de (129.217.4.42) by gnus.org with SMTP; 1 Sep 2001 18:48:19 -0000 Original-Received: from lothlorien.cs.uni-dortmund.de (lothlorien.cs.uni-dortmund.de [129.217.19.67]) by waldorf.cs.uni-dortmund.de with ESMTP id UAA15973; Sat, 1 Sep 2001 20:47:52 +0200 (MES) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.19.80]) by lothlorien.cs.uni-dortmund.de id UAA24466; Sat, 1 Sep 2001 20:47:51 +0200 (MET DST) Original-Received: by lucy.cs.uni-dortmund.de (Postfix, from userid 6104) id 4D9662097; Sat, 1 Sep 2001 20:47:51 +0200 (CEST) Original-To: Dave Love In-Reply-To: (Dave Love's message of "01 Sep 2001 17:33:40 +0100") User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.0.105 Original-Lines: 121 Xref: main.gmane.org gmane.emacs.gnus.general:38493 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:38493 Dave Love writes: >>>>>> "KG" =3D=3D Kai Gro=DFjohann wr= ites: > > KG> I had a similar problem, and even the patch mentioned in > KG> etc/PROBLEMS (in Emacs 21) didn't do the trick. > > If you say in what way, someone might be able to help if you can't > debug it. It fails at a very early stage, at a spot which does not seem to have anything to do with the etc/PROBLEMS entry. "./configure" seems to run okay, but the subsequent "make" fails, with the following messages: /---- | grossjoh@lucy> make | cd lisp && make w3 | make[1]: Entering directory `/usr/sw-src/emacs/21.0.104/lisp/w3/w3-4.0pre= .46/lisp' | GNUSDIR=3Dno WIDGETDIR=3D/home-local/grossjoh/sw/emacs-21.0/share/emacs/2= 1.0.105/lisp/ W3SRCDIR=3D. emacs -batch -q -no-site-file -l ./docomp.el -f = emacs-batch-build-autoloads . auto-autoloads.el | Wrong type argument: keymapp, nil | make[1]: *** [auto-autoloads.el] Error 255 | make[1]: Leaving directory `/usr/sw-src/emacs/21.0.104/lisp/w3/w3-4.0pre.= 46/lisp' | make: *** [w3] Error 2 \---- I tried to find the right `nil' which is supposed to be a keymap, but failed. In case it's relevant, here's the script that I used: /---- | #!/bin/sh |=20 | case `pwd` in | */w3-4.0pre*) ;; | *) echo "Must be in w3-4.0pre.30 source directory! " | exit 1 | ;; | esac |=20 | if [ "$1" =3D "" ] ; then | echo "Usage: $0 " | echo "Example: $0 30" | exit 1 | fi |=20 | version=3D"$1" | emacsprefix=3D/usr/sw/emacs/21.0.104 | lispdir=3D${emacsprefix}/share/emacs/site-lisp/w3-4.0pre.$version | infodir=3D${emacsprefix}/share/emacs/site-info | # We use the builtin Gnus | #gnusdir=3D${lispdir}/gnus-5.8.3 |=20 | echo "=3D=3D> Running configure" |=20 | ./configure --prefix=3D${emacsprefix} --enable-site-install \ | --with-lispdir=3D${lispdir} --infodir=3D${infodir} | # --with-gnus=3D${gnusdir} |=20 | echo "=3D=3D> About to run make" | echo "Run make? Return or Ctrl-C ... \c" | read dummy | make |=20 | echo "=3D=3D> About to run make install" | echo "Run make install? Return or Ctrl-C ... \c" | read dummy | make install |=20 | echo "=3D=3D> Installing default.css in site-lisp dir" | ( cd etc ; make datadir=3D${lispdir} install ) |=20 | echo "=3D=3D> About to frob permissions" | echo "Frob permissions? Return or Ctrl-C ... \c" | read dummy | grant -f -o ${lispdir} | grant -f -o ${infodir} \---- And here is the output from that script: /---- | grossjoh@lucy> ../config.w3-4.0pre46 46 | =3D=3D> Running configure | loading cache ./config.cache | checking for a BSD compatible install... /usr/bin/install -c | checking for texi2html... echo Cannot create html version of | checking for xemacs... emacs | checking for makeinfo... makeinfo | checking for install-info... install-info | checking if emacs is really XEmacs... no | checking where .elc files should go... /usr/sw/emacs/21.0.104/share/emacs= /site-lisp/w3-4.0pre.46 | checking for emacs version... 21.0 | checking for acceptable custom library... /home-local/grossjoh/sw/emacs-2= 1.0/share/emacs/21.0.105/lisp/ | checking for recent gnus version... no | checking how to rebuild custom autoloads... $(EMACS) $(BATCHFLAGS) $(DEPS= ) -f emacs-batch-build-custom-load $(srcdir) | creating ./config.status | creating Makefile | creating etc/Makefile | creating texi/Makefile | creating lisp/Makefile | creating lisp/w3-cfg.el |=20=20 | Sucessfully configured Emacs/W3 | Using custom package installed in: /home-local/grossjoh/sw/emacs-21.0/sha= re/emacs/21.0.105/lisp/ | Emacs/W3 will be compiled with: emacs |=20=20 | To finish building Emacs/W3 type 'make' now. | To install Emacs/W3 type 'make install'. | To create autoloads in '$(prefix)/share/emacs/site-lisp/default.el' type = 'make dotemacs' | =3D=3D> About to run make | Run make? Return or Ctrl-C ... \c \---- I hit C-c to prevent execution of "make" -- you've seen how that fails, already. kai --=20 Symbol's function definition is void: signature