Subject: Re: bug#25556: 26.0.50.1; Requiring uncompiled eieio issues obsoletion warnings

From: Stefan Monnier <[email-masked]>
Date: Fri, 16 Mar 2018 08:14:38 -0400

> Minimal example:
> rm lisp/emacs-lisp/eieio.elc
> and byte-compile any file that requires 'eieio.
>
> It would be great if cl-defmethod only warned when it was in the file
> actually being compiled.

Indeed that's a bug.  The warning should only be emitted if we're
compiling a call to the obsolete function or a defmethod for
that function.  Not sure where the problem is coming from.

        Stefan