On Sun, 30 Apr 2017, Peter Vasil wrote: > Hello, > > I get an error when compiling Emacs on Fedora 25 with files.el > > Loading /home/peter/src/emacs/lisp/files.el (source)... > Symbol’s function definition is void: define-minor-mode > Makefile:735: recipe for target 'bootstrap-emacs' failed > make[2]: *** [bootstrap-emacs] Error 255 > make[2]: Leaving directory '/home/peter/src/emacs/src' > Makefile:416: recipe for target 'src' failed > make[1]: *** [src] Error 2 Thanks. I have pushed the following fix: diff --git a/lisp/files.el b/lisp/files.el index af2a713822..0978fa254f 100644 --- a/lisp/files.el +++ b/lisp/files.el @@ -28,6 +28,10 @@ ;;; Code: +(eval-when-compile + (require 'pcase) + (require 'easy-mmode)) ; For `define-minor-mode'. + (defvar font-lock-keywords) (defgroup backup nil -- 2.11.0