>>>> Ben wrote:
Ben> Mats, does the package smoketest do an absolute build from the
Ben> very beginning? If not, you really should. Every time you
Ben> build, do a `make extraclean'
Each build, for the different version of XEmacs, starts with a "make
distclean" to bring things back to a clean state. All package builds
are performed in the same package tree so the make distclean is
essential that it does its work well.
I can try "extra-clean" but all it seems to add is the removal of
backup files and that doesn't seem to be really what this problem is
all about.
Ben> (or even better, a fresh checkout). This will make it take
Ben> longer but you'll get more consistent results.
Yes but I'm trying to be smart here as well. The results from the "cvs
update" is used to find out if anything has changed since last
build. If not, the build is not performed.
You can also view it as a build problem if there isn't a target that
brings the package tree back into a clean state. :-)
Ben> If you aren't currently doing this, nuke _pkg.el and
Ben> auto-autoloads.* from xemacs-packages/xemacs-base and rebuild.
Ben> If you still get the problem, send me the contents of _pkg.el and
Ben> auto-autoloads.el.
If you still think extra-clean will do it I'll try it. (In fact I will
go ahead and try it immediately.) I'll remove _pkg.el and
auto-autoloads.* while I'm at it as well.
Yours
--
%% Mats