Do not capture the build-time value of $PATH in the 'emacs' executable since this can noticeably increase the size of the closure of Emacs with things like GCC being referenced. Index: emacs/lisp/loadup.el =================================================================== --- emacs.orig/lisp/loadup.el +++ emacs/lisp/loadup.el @@ -603,7 +603,8 @@ directory got moved. This is set to be (if (eq system-type 'ms-dos) "b-emacs.pdmp" "bootstrap-emacs.pdmp")) - (t (error "Unrecognized dump mode %s" dump-mode))))) + (t (error "Unrecognized dump mode %s" dump-mode)))) + (exec-path nil)) (when (and (featurep 'native-compile) (equal dump-mode "pdump")) ;; Don't enable this before bootstrap is completed, as the