[PATCH 4/4] deps: fix corner-case make distclean bug

2015-01-05 Thread Stefano Lattarini
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

[PATCH 2/4] tests: fix some bugs in an XFAILing test

2015-01-05 Thread Stefano Lattarini
* 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 stefano.lattar...@gmail.com --- t/subobj-vpath-pr13928.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[PATCH 1/4] deps: 'subdir-object' option now works when foo_SOURCES contains $(var)

2015-01-05 Thread Stefano Lattarini
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

[PATCH 3/4] compile: don't place built object files in $(srcdir), ever ...

2015-01-05 Thread Stefano Lattarini
... 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

[PATCH 0/4] Fix automake bug#13928

2015-01-05 Thread Stefano Lattarini
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

Copyright years updated for all files (happy 2015!)

2015-01-05 Thread Stefano Lattarini
For all the branches 'micro', 'minor', 'master', 'ng/master'

Re: [FYI] {micro} sync: update third-part files from upstream

2015-01-05 Thread Eric Blake
On 01/05/2015 02:37 PM, Stefano Lattarini wrote: s/part/party/ in the subject * lib/config.sub: This. * lib/INSTALL, lib/config.guess, lib/gitlog-to-changelog, lib/gnupload, lib/update-copyright: And this (but only for copyright year update, no real semantic change) Signed-off-by: Stefano

Re: [FYI] {micro} sync: update third-part files from upstream

2015-01-05 Thread Stefano Lattarini
On 01/05/2015 11:07 PM, Eric Blake wrote: On 01/05/2015 02:37 PM, Stefano Lattarini wrote: s/part/party/ in the subject * lib/config.sub: This. * lib/INSTALL, lib/config.guess, lib/gitlog-to-changelog, lib/gnupload, lib/update-copyright: And this (but only for copyright year update, no real

[FYI] Merge branch 'minor' into micro after 1.15 release

2015-01-05 Thread Stefano Lattarini
commit 0504f991102aebb57fb31e4d7c85a1f2d7ea8006 Merge: b8aa9fc db43dd4 Author: Stefano Lattarini stefano.lattar...@gmail.com AuthorDate: Mon Jan 5 21:54:00 2015 +0100 Commit: Stefano Lattarini stefano.lattar...@gmail.com CommitDate: Mon Jan 5 21:57:05 2015 +0100 Merge branch 'minor'

[FYI] {minor} maint: bump version number 1.15 - 1.15a ('minor' Git branch)

2015-01-05 Thread Stefano Lattarini
* configure.ac (AC_INIT): Bump version number to 1.15a. * m4/amversion.m4: Likewise (auto-updated by make bootstrap). Signed-off-by: Stefano Lattarini stefano.lattar...@gmail.com --- configure.ac| 2 +- m4/amversion.m4 | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git

[PATCH] maint: fix typo in error message of a maintainer-only rule

2015-01-05 Thread Stefano Lattarini
* maintainer/maint.mk (web-manual-update): Here. Signed-off-by: Stefano Lattarini stefano.lattar...@gmail.com --- maintainer/maint.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maintainer/maint.mk b/maintainer/maint.mk index b9dd0e9..078b7ef 100644 ---