Following a suggestions of Johan Kristensen, we have config.status use
'make' invocations rather than Makefile-parsing 'sed' hacks to bootstrap
the dependency-tracking '.Po' and '.Plo' makefile fragments. To handle
the inclusion of such files that are still missing when make is first
we basically g
... even when a source file is specified as '$(srdir)/foo.c' or
'$(top_srcdir)/bar.c'. And ditto for dependency-tracking makefile
fragments (those under '.deps' directories).
Such issues used to occur when the 'subdir-objects' option was given.
This change should fix the second and last part of a
Stefano Lattarini (4):
deps: 'subdir-object' option now works when foo_SOURCES contains $(var)
tests: fix some bugs in an XFAILing test
compile: don't place built object files in $(srcdir), ever ...
deps: fix corner-case "make distclean" bug
NEWS | 43 +++
Assume we have package satisfying the following conditions:
(1) automatic dependency tracking is enabled;
(2) the 'subdir-objects' Automake option is enabled;
(3) the package uses a recursive make setup.
Also assume that:
(a) a subdir Makefile declares a foo_SOURCES variable containing
* t/subobj-vpath-pr13928.sh: This one. The test would have failed (or
hung!) even if the bug it was testing against were fixed.
Signed-off-by: Stefano Lattarini
---
t/subobj-vpath-pr13928.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/t/subobj-vpath-pr13928.sh b/t/sub