Re: error with bbdb-check-name

"Roland Winkler" <[email protected]> Fri, 25 Sep 2020 23:33:44 +0200
Newsgroups gmane.emacs.bbdb.user
Message-ID <[email protected]>
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