GNU bug report logs -
#15919
subdir-objects and path in variable
Previous Next
Reported by: Oleg Latin <jujulicca <at> gmail.com>
Date: Mon, 18 Nov 2013 16:53:02 UTC
Severity: normal
Done: Stefano Lattarini <stefano.lattarini <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 15919 <at> debbugs.gnu.org (full text, mbox):
On 11/18/2013 04:49 PM, Oleg Latin wrote:
> When subdir-objects option is enabled (without subdir-objects all works
> fine) and xxx_SOURCES contains paths stored in variables when automake
> tries to create directory named by variable name not value. For example:
>
> FOO=/path/to/foo
> foo_SOURCES=$(FOO)/bar.cpp
>
> Automake tries create directory $(FOO) not /path/to/foo, and make can not
> find dependencies.
> I attached minimal example. It use non recursive make, but recursive make
> also fails.
>
> In attached project problem seems to be in line 310 in generated
> Makefile.in. If I replace $(XXXDIR) with xxx manually, then all works fine.
>
> I use autoconf 2.69, automake 1.12.1 and gmake 3.82.
>
I believe this is another issue caused by the limitations that are at the
root of http://debbugs.gnu.org/13928 as well. This is a well-known issue,
and we should aim at fixing it before Automake 2.0 is released.
Thanks,
Stefano
This bug report was last modified 11 years and 36 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.