GNU bug report logs - #13928
foo_SOURCES containing unexpanded $(var) breaks with 'subdir-object' option active

Previous Next

Package: automake;

Reported by: Bert Wesarg <bert.wesarg <at> googlemail.com>

Date: Mon, 11 Mar 2013 21:04:02 UTC

Severity: important

Tags: patch

Done: Stefano Lattarini <stefano.lattarini <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #98 received at 13928 <at> debbugs.gnu.org (full text, mbox):

From: Stefano Lattarini <stefano.lattarini <at> gmail.com>
To: 13928 <at> debbugs.gnu.org
Cc: Nick Bowler <nbowler <at> elliptictech.com>, Shawn Webb <swebb <at> sourcefire.com>,
 Eric Blake <eblake <at> redhat.com>, Diab Jerius <dj <at> head.cfa.harvard.edu>,
 Bob Friesenhahn <bfriesen <at> simple.dallas.tx.us>, Miles Bader <miles <at> gnu.org>,
 Oleg Latin <jujulicca <at> gmail.com>, Bert Wesarg <bert.wesarg <at> googlemail.com>
Subject: Closing automake bug#13928 (bad interactions between 'subdir-object'
 option and automatic dependency tracking)
Date: Tue, 06 Jan 2015 20:30:12 +0100
close 13928
thanks

Reference: <http://debbugs.gnu.org/13928>

I've merged the latest patch series:
<http://lists.gnu.org/archive/html/automake-patches/2015-01/msg00006.html>
into the 'minor' and 'master' branches, and the testsuite appears to be
happy (or at least no more unhappy than before) on the following systems
(in addition to GNU/Linux):

 - Solaris 10
 - NetBSD 5.1
 - FreeBSD 8.0
 - AIX 7.1

I'm thus optimistically declaring victory on this long-standing issue.
Hopefully I'll be able to release a new Automake minor version (1.16)
containing this fix in the coming month or so.  If in the meantime
anyone feels patient enough to test the unreleased Automake from the
'minor' branch on real-world projects which were being bitten by the
bug, I would be very grateful.

Thanks,
  Stefano




This bug report was last modified 10 years and 139 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.