Wireshark-bugs: [Wireshark-bugs] [Bug 2749] make clean output prints targets twice
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2749
Guy Harris <guy@xxxxxxxxxxxx> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |INVALID
--- Comment #3 from Guy Harris <guy@xxxxxxxxxxxx> 2008-07-29 19:06:37 PDT ---
For better or worse, this appears to be a "feature" of automake; the "clean"
rules are largely generated by automake, and, in particular, the
clean-binPROGRAMS rule, generated by automake, does
@list='$(bin_PROGRAMS)'; for p in $$list; do \
f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
echo " rm -f $$p $$f"; \
rm -f $$p $$f ; \
done
On an OS on which executable image files have an extension, that would generate
a series of commands such as
rm -f wireshark.exe wireshark
for some unknown reason (perhaps, on such OSes, the automake-generated
Makefiles make a link or a copy or something such as that, so that you have two
executables). On UN*X systems, $(EXEEXT) is empty, so the commands it
generates are commands like
rm -f wireshark wireshark
I.e., this is an automake issue, not a Wireshark issue, except to the extent
that we use automake.
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.