From: Sam Steingold Date: Mon, 19 Dec 2016 16:44:18 +0000 (-0500) Subject: avoid Eager macro-expansion failure: (void-function string-to-list) X-Git-Tag: emacs-26.0.90~1052 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=657bcaf5ac30449915e070c3fa80a2eaaf1ee7e1;p=emacs.git avoid Eager macro-expansion failure: (void-function string-to-list) * loadup.el [ns]: "ucs-normalize" uses `string-to-list' which is defined in "mule-util", so we have to load "mule-util" before "ucs-normalize", otherwise I get "Eager macro-expansion failure" on "make bootstrap" --- diff --git a/lisp/loadup.el b/lisp/loadup.el index e9dd683b283..53500240319 100644 --- a/lisp/loadup.el +++ b/lisp/loadup.el @@ -301,6 +301,7 @@ ;; already produced, because it needs uni-*.el files that might ;; not be built early enough during bootstrap. (when (load-history-filename-element "charprop\\.el") + (load "international/mule-util") (load "international/ucs-normalize") (load "term/ns-win")))) (if (fboundp 'x-create-frame)