➜ .emacs.d git:(master) ✗ make build-native
Initializing drones...done (92 drones in 0.111s)
--- [borg] ---
Creating /Users/eason/.emacs.d/lib/borg/borg-autoloads.el...
Compiling /Users/eason/.emacs.d/lib/borg/borg-elpa.el...
Compiling /Users/eason/.emacs.d/lib/borg/borg.el...
Done (Total of 2 files compiled)
Running ‘makeinfo --no-split borg.texi -o borg.info’...
Running ‘makeinfo --no-split borg.texi -o borg.info’...done
Running ‘install-info borg.info --dir=dir’...
Running ‘install-info borg.info --dir=dir’...done
--- [compat] ---
Creating /Users/eason/.emacs.d/lib/compat/compat-autoloads.el...
Compiling /Users/eason/.emacs.d/lib/compat/compat-24.el...
Compiling /Users/eason/.emacs.d/lib/compat/compat-25.el...
Compiling /Users/eason/.emacs.d/lib/compat/compat-26.el...
Compiling /Users/eason/.emacs.d/lib/compat/compat-27.el...
Compiling /Users/eason/.emacs.d/lib/compat/compat-28.el...
Compiling /Users/eason/.emacs.d/lib/compat/compat-font-lock.el...
Compiling /Users/eason/.emacs.d/lib/compat/compat-help.el...
Compiling /Users/eason/.emacs.d/lib/compat/compat-macs.el...
Skipping /Users/eason/.emacs.d/lib/compat/compat-tests.el...skipped
Compiling /Users/eason/.emacs.d/lib/compat/compat.el...
Done (Total of 9 files compiled, 1 skipped)
Running ‘makeinfo --no-split compat.texi -o compat.info’...
Running ‘makeinfo --no-split compat.texi -o compat.info’...done
Running ‘install-info compat.info --dir=dir’...
Running ‘install-info compat.info --dir=dir’...done
--- [aggressive-indent] ---
Creating /Users/eason/.emacs.d/lib/aggressive-indent/aggressive-indent-autoloads.el...
aggressive-indent: Warning: Use keywords rather than deprecated positional arguments to `define-minor-mode'
Compiling /Users/eason/.emacs.d/lib/aggressive-indent/aggressive-indent.el...
Done (Total of 0 files compiled, 1 failed)
--- [anzu] ---
Creating /Users/eason/.emacs.d/lib/anzu/anzu-autoloads.el...
Compiling /Users/eason/.emacs.d/lib/anzu/anzu.el...
Done (Total of 0 files compiled, 1 failed)
... 后面的包都是 failed
你升级 magit 和 borg 到最新版估计就能复现。
我估计是跟我之前提的这个 issue 有关,最近很多包都依赖了 compat.el
yqu212
424
Borg我用的还是很旧的版本,一直没升级过 magit也是。
你有时间可以升级试试看,如果能找出问题,可以让 borg 作者修一下。
我觉得 borg 的 make build-native
是个不错的 feature,我当初选 borg 也是看中的这点。