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. --- a/lisp/loadup.el +++ b/lisp/loadup.el @@ -64,6 +64,11 @@ (expand-file-name "textmodes" dir) (expand-file-name "vc" dir))))) +;; Reset 'exec-path' so we don't capture the build-time $PATH in the +;; 'emacs' executable. +(setq-default exec-path nil) +(setq exec-path nil) + (if (eq t purify-flag) ;; Hash consing saved around 11% of pure space in my tests. (setq purify-flag (make-hash-table :test 'equal :size 70000))) 'hidden' name='id' value='d41e9ce19478143883c2c81d9d1bbac6d4e6760a'/> Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/protobuf.scm
AgeCommit message (Expand)Author
2024-12-13build-system/pyproject: Use python-sans-pip-wrapper as default-python....Also adds python-setuptools and python-wheel to relevant packages, either to native-inputs or to propagated inputs if the pkg_resources Python module is loaded at runtime. * guix/build-system/pyproject.scm (default-python): Default to python-sans-pip-wrapper. Change-Id: I2d986c2225114f54459dd6bb360913106e52cdf4 Lars-Dominik Braun
2024-11-25gnu: Add python-protobuf-5....* gnu/packages/protobuf.scm (python-protobuf-5): New variable. Change-Id: Ic181a92bc0e3eb66adf535d98b192cbb006028ad Signed-off-by: Luca Matei Pintilie <luca@lucamatei.com> Signed-off-by: Ludovic Courtès <ludo@gnu.org> Morgan Smith
2024-08-23gnu: protobuf-c: Fix cross-compilation....* gnu/packages/protobuf.scm (protobuf-c): Fix cross-compilation. [native-inputs]: When cross-compilation, add protobuf. [arguments]<#:configure-flags>: When cross-compilation, Set PROTOC variable. Change-Id: Idd660f526b7c90277cb4399997cdb7ce72e4f1c5 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Zheng Junjie