Thank you Eddy,
Prefix:
I reported the issue via email and the issue tracker (didn't find the
signup button at first,
sent an email, found the signup button) where it's filed as
https://savannah.gnu.org/bugs/index.php?64746.
What Dimitry and you Eddy suggested definitely makes makes sense. Yet, I
On Wed, Oct 4, 2023 at 6:09 PM Till Backhaus wrote:
>> This rather short Makefile shows exponential runtime depending on the number
>> of variables.
>> VAR_1 ?= $(shell echo 1)
Dmitry Goncharov (6 October 2023 17:35) replied, ending:
> Prefer simply expanded variables with $(shell).
and if you
On Wed, Oct 4, 2023 at 6:09 PM Till Backhaus wrote:
> This rather short Makefile shows exponential runtime depending on the number
> of variables.
> VAR_1 ?= $(shell echo 1)
...
VAR_1 is a recursively expanded variable. When make defines this
variable, the value is set to string '$(shell echo 1)
On Wed, 2023-10-04 at 23:20 +0200, Till Backhaus wrote:
> This rather short Makefile shows exponential runtime depending on the
> number of variables.
> export
>
> VAR_1 ?= $(shell echo 1)
> VAR_2 ?= $(shell echo 2)
> VAR_3 ?= $(shell echo 3)
> VAR_4 ?= $(shell echo 4)
> VAR_5 ?= $(shell echo 5)