I had much difficulty in getting cvs update to work on the packages a
few days ago, probably due to server congestion. When I finally got the
update working, I ran into compile problems. My last compile of the
betas was probably in about September, and I made the mistake of making
clean too early in the cycle, so I do not have a beta to work with.
I have the rpm of 20.4 on CD, so I installed that, hoping to bootstrap
from it. Unfortunately, this one seems to have no mule support in it.
I downloaded the mule-base package, and untarred it first into
/usr/local/lib/xemacs/xemacs-packages, then into /usr/lib/xemacs-20.4,
where the rpm installs.
An attempt to `make bindist' in the packages, gives me:
xemacs -no-autoloads -batch -l ../../package-compile.el -- --
Symbol's function definition is void: paths-find-emacs-roots
An attempt to `make all' of emacs proper gives me:
Dumping under the name xemacs
Purespace usage: 894384 of 894384 (100%).
Testing for Lisp shadows ...
Symbol's function definition is void: list-load-path-shadows
Followed a little later by:
Compiling files without .elc...
/opt2/src/xemacs/xemacs-20/src/xemacs -batch -vanilla -f
At this point, make falls into deep meditation on its own navel, never
to return. Top shows the make sleeping.
I have reconfigured to specify package-path for the newly-installed
mule-base package, to no avail.
My CVS updates have, I assumed, left me with 21.0.something, rather than
the 21.2's. I seem to remember from sometime ago that these would
bootstrap from 20.4. Is the problem that I have a no-mule rpm?
How can I build from the CVS sources?
__ /__ Peter B. West p.west(a)uq.net.au
/ "Lord, to whom shall we go?"