GNU bug report logs -
#38138
Fwd: Likely bug: generating tags with Emacs Lisp sources present
Previous Next
Reported by: Luca Saiu <positron <at> gnu.org>
Date: Fri, 8 Nov 2019 23:27:01 UTC
Severity: normal
Done: Karl Berry <karl <at> freefriends.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 38138 in the body.
You can then email your comments to 38138 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-automake <at> gnu.org
:
bug#38138
; Package
automake
.
(Fri, 08 Nov 2019 23:27:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Luca Saiu <positron <at> gnu.org>
:
New bug report received and forwarded. Copy sent to
bug-automake <at> gnu.org
.
(Fri, 08 Nov 2019 23:27:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello.
For some reason I lost the habit of using tags some years ago, but I
would like to start again. So today I have tried to see what Automake
got me automatically in my project, Jitter, which uses "An Alternative
Approach to Subdirectories" by running
make tags
.
I received this error message:
make[1]: *** No rule to make target 'emacs/jitter-mode.elconfig.h.in', needed by 'tags-am'. Stop.
which suggests that a space is missing somewhere. emacs/jitter-mode.el
is an Emacs Lisp source, handled with Automake in a very canonical way.
config.h.in is exactly what you expect.
In the generated Makefile I see:
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
$(LISP)config.h.in
And in fact I can see that the value of am__tagged_files, at the very
end, has
emacs/jitter-mode.elconfig.h.in
, without a space.
I think that the problem is in bin/automake.in (checked on git master):
define_variable ('am__tagged_files',
'$(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)'
. "@config", INTERNAL);
A space is missing after $(LISP).
I am not an Automake expert and I apologize if I am overlooking
something obvious, but this seems quite plausible to me.
Best regards, and thanks for your work.
--
Luca Saiu
* My personal web site: http://ageinghacker.net
* GNU epsilon: http://www.gnu.org/software/epsilon
* Jitter: http://ageinghacker.net/projects/jitter
I support everyone's freedom of mocking any opinion or belief, no
matter how deeply held, with open disrespect and the same unrelented
enthusiasm of a toddler who has just learned the word "poo".
[signature.asc (application/pgp-signature, inline)]
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-automake <at> gnu.org
:
bug#38138
; Package
automake
.
(Sun, 22 Nov 2020 02:10:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 38138 <at> debbugs.gnu.org (full text, mbox):
This was a dup of 38139. Closing.
Reply sent
to
Karl Berry <karl <at> freefriends.org>
:
You have taken responsibility.
(Sun, 22 Nov 2020 02:10:04 GMT)
Full text and
rfc822 format available.
Notification sent
to
Luca Saiu <positron <at> gnu.org>
:
bug acknowledged by developer.
(Sun, 22 Nov 2020 02:10:04 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 20 Dec 2020 12:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 3 years and 128 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.