[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#62762: circular dependencies in elisp files and make
From: |
Eli Zaretskii |
Subject: |
bug#62762: circular dependencies in elisp files and make |
Date: |
Fri, 12 May 2023 19:01:44 +0300 |
> Date: Fri, 12 May 2023 22:26:47 +0700
> Cc: monnier@iro.umontreal.ca, yantar92@posteo.net, bzg@gnu.org,
> dmitry@gutov.dev, 62762@debbugs.gnu.org, acm@muc.de
> From: Max Nikulin <manikulin@gmail.com>
>
> On 12/05/2023 22:10, Eli Zaretskii wrote:
> >>
> > Why only bytecomp? Byte compiling needs more than just bytecomp,
> > AFAIU.
>
> Because the ".el.elc:" rule uses "-f batch-byte-compile". I expect that
>
> emacs -Q --batch -l bytecomp --eval \
> "(mapc (lambda (x) (princ (car x) (terpri))) load-history)"
>
> gives reasonable approximation to "files necessary to load bytecomp".
> What should be added to prerequisites besides bytecomp dependencies?
Anything that bytecomp loads via autoloads while compiling. Also
byte-opt and its autoloads, I think.
- bug#62762: 'make' often errors with "Org version mismatch" after pulling a new version of the code, (continued)
- bug#62762: 'make' often errors with "Org version mismatch" after pulling a new version of the code, Eli Zaretskii, 2023/05/05
- bug#62762: 'make' often errors with "Org version mismatch" after pulling a new version of the code, Max Nikulin, 2023/05/05
- bug#62762: 'make' often errors with "Org version mismatch" after pulling a new version of the code, Eli Zaretskii, 2023/05/05
- bug#62762: 'make' often errors with "Org version mismatch" after pulling a new version of the code, Stefan Monnier, 2023/05/05
- bug#62762: circular dependencies in elisp files and make, Max Nikulin, 2023/05/11
- bug#62762: circular dependencies in elisp files and make, Stefan Monnier, 2023/05/11
- bug#62762: circular dependencies in elisp files and make, Eli Zaretskii, 2023/05/11
- bug#62762: circular dependencies in elisp files and make, Max Nikulin, 2023/05/12
- bug#62762: circular dependencies in elisp files and make, Eli Zaretskii, 2023/05/12
- bug#62762: circular dependencies in elisp files and make, Max Nikulin, 2023/05/12
- bug#62762: circular dependencies in elisp files and make,
Eli Zaretskii <=
- bug#62762: circular dependencies in elisp files and make, Max Nikulin, 2023/05/12
- bug#62762: circular dependencies in elisp files and make, Eli Zaretskii, 2023/05/13
- bug#62762: circular dependencies in elisp files and make, Max Nikulin, 2023/05/13
- bug#62762: circular dependencies in elisp files and make, Eli Zaretskii, 2023/05/13
- bug#62762: circular dependencies in elisp files and make, Max Nikulin, 2023/05/13
- bug#62762: circular dependencies in elisp files and make, Eli Zaretskii, 2023/05/13
- bug#62762: circular dependencies in elisp files and make, Max Nikulin, 2023/05/13
- bug#62762: circular dependencies in elisp files and make, Stefan Monnier, 2023/05/13
- bug#62762: circular dependencies in elisp files and make, Stefan Monnier, 2023/05/13
- bug#62762: circular dependencies in elisp files and make, Max Nikulin, 2023/05/15