native Emacs Lisp

方便贴个错误信息看看吗?


➜  .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

Borg我用的还是很旧的版本,一直没升级过 :joy:magit也是。

你有时间可以升级试试看,如果能找出问题,可以让 borg 作者修一下。

我觉得 borg 的 make build-native 是个不错的 feature,我当初选 borg 也是看中的这点。

好的。szbd