[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: .SECONDEXPANSION problems
From: |
Paul Smith |
Subject: |
Re: .SECONDEXPANSION problems |
Date: |
Sun, 12 Dec 2021 14:14:29 -0500 |
User-agent: |
Evolution 3.36.5-0ubuntu1 |
On Thu, 2021-12-09 at 12:25 +0100, Gisle Vanem wrote:
> Since some time the cool '.SECONDEXPANSION' feature has stopped
> working for me.
Did something happen when it stopped working, like you updated to a
different version of GNU make?
> In a Makefile, I have many rules to link module .DLLs:
>
> 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.
I can't understand the piece of the makefile you provided. I don't see
anything immediately wrong with it, but I haven't been able to
reproduce this problem in my own experiments. Can you create a small,
self-contained example that shows the problem you're seeing?
> BTW. Perhaps my problem is related to:
> https://savannah.gnu.org/bugs/?60799
As far as I can see from your example you don't have either ";" or "#"
anywhere in any of your prerequisites so I don't see how that issue
would be related.