bug-make
[Top][All Lists]
Advanced

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

Re: .SECONDEXPANSION problems


From: Dmitry Goncharov
Subject: Re: .SECONDEXPANSION problems
Date: Sun, 12 Dec 2021 20:35:09 -0500

On Sun, Dec 12, 2021 at 2:15 PM Paul Smith <psmith@gnu.org> wrote:
> Did something happen when it stopped working, like you updated to a
> different version of GNU make?

i bet this make is built from the current git.

> Can you create a small, self-contained example that shows the problem you're 
> seeing?

i don't think this is related to second expansion. This is about
target specific variables of intermediate files.
here is an example which reproduces the problem.

all: hello.tsk
%.tsk: hello.x; $(info $@)
%.x:; $(flags)
hello.x: flags:=true

i posted a detailed description here
https://savannah.gnu.org/bugs/?48643#comment28.

On Thu, Dec 9, 2021 at 6:26 AM Gisle Vanem <gisle.vanem@gmail.com> wrote:
> My problem is that 'EXTRA_CFLAGS' is NOT picked up by
> the above pattern compile rule when the .SECONDEXPANSION
> rule is used. This used to work for sure.

Thanks for your report.
If you need make from git you should apply
https://savannah.gnu.org/bugs/download.php?file_id=52483
and
https://savannah.gnu.org/bugs/download.php?file_id=52489

regards, Dmitry



reply via email to

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