[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: error with bbdb-check-name
From: |
Roland Winkler |
Subject: |
Re: error with bbdb-check-name |
Date: |
Fri, 25 Sep 2020 23:33:44 +0200 |
On Fri Sep 25 2020 Stefan Monnier wrote:
> I suspect the problem is that package.el nowadays requires `cl-lib`, so
> in many/most cases `cl-lib` will already be loaded when comes the time to
> compile your ELPA package, thus hiding the bug.
Usually I just use `make' for compiling bbdb. But if I understand
this (now!) correctly, bytecomp in emacs 25 and 26 required cl-lib
at run time so that bbdb compiled fine. Only in emacs 27 this was
changed such that bytecomp requires cl-lib only at compile time, the
reason being exactly that only then bytecomp can notice that a
package like bbdb did not require cl-lib.
Hooray, I guess I learned something new today!
Roland