On Mon, Nov 27, 2017 at 10:27 AM, Glenn Morris <rgm+n...@gnu.org> wrote: > Jim Meyering wrote: > >> In May of 2017, support for using the long-deprecated >> byte-compile-dest-file function was removed, and that removal broke >> automake's elisp-compiling rule for any .el file not in the current >> directory. > > In general, Emacs expects .el and .elc to be found in the same > directory. Not adhering to this convention will likely break various > Emacs features. Is this really something automake needs to enable at all?
An alternative would be to copy-or-link the .el file into the destination directory. Indeed. That would work without breaking pre-23 emacs, so I will adjust my automake patch before pushing it to master. Thanks. However, please do consider undoing that breaking change before the next emacs release, so we have a chance to release a fixed version of automake before you remove the functionality being used in all existing Makefile.in files.