> Ulrich Mueller <[EMAIL PROTECTED]> writes: > >> This is not a clean way of doing things. If Emacs fails here, it is a >> real error (i.e. there will be no .elc file), so make should _not_ >> ignore it, but abort at this point. >> >> Gentoo includes a patch for the Makefile not to ignore errors >> (already since Remember version 1.9): >> <http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/remember/files/remember-1.9-make-elc.patch?rev=1.1&view=markup> >> Otherwise we could never be sure that the automatic build process has >> installed all desired files. >> >> But anyway, thank you for the great program and keep up the good >> work. :-) > > Actually, I think this is a bad idea. If Gentoo is requiring that the > make command succeed without errors, then the user will have to have > every optional dependency (such as the deprecated emacs-wiki.el) > installed before they can successfully build remember. If Gentoo is > really hot and bothered about seeing errors in the Makefile, it's better > just to remove the "lisp" target from "all".
Can't you put in "(defvar emacs-wiki-variable)" forms in? This should stop the compiler complaining, without requiring to have emacs-wiki around. If it is around, then it should still work as required, I think. Of course, if it's a lot of variables, then remember may get full of these, which is a pain in another way. Phil _______________________________________________ gnu-emacs-sources mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources
