bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gnulib getloadavg: incorrect .Po included in root Makefile.in


From: Bruno Haible
Subject: Re: gnulib getloadavg: incorrect .Po included in root Makefile.in
Date: Mon, 18 Jun 2018 18:33:54 +0200
User-agent: KMail/5.1.3 (Linux/4.4.0-127-generic; KDE/5.18.0; x86_64; ; )

Hi Paul,

> I'm on a GNU/Linux system with autoconf 2.69, automake 1.15.1, ...
> ...
>   Makefile:1021: lib/.deps/getloadavg.Po: No such file or directory

You might try automake 1.16.1 instead. Its handling of files under .deps/
has changed. It might solve your issue. Quoting Automake's NEWS file:

* Bugs fixed:

  - Automatic dependency tracking has been fixed to work also when the
    'subdir-object' option is used and some 'foo_SOURCES' definition
    contains unexpanded references to make variables, as in, e.g.:

        a_src = sources/libs/aaa
        b_src = sources/bbb
        foo_SOURCES = $(a_src)/bar.c $(b_src)/baz.c

    With such a setup, the created makefile fragment containing dependency
    tracking information will be correctly placed under the directories
    named 'sources/libs/aaa/.deps' and 'sources/bbb/.deps', rather than
    mistakenly under directories named (literally!) '$(src_a)/.deps' and
    '$(src_b)/.deps' (this was the first part of automake bug#13928).

Bruno




reply via email to

[Prev in Thread] Current Thread [Next in Thread]