[bug #62706] Restrict second expansion to targets which are being built.

2022-07-09 Thread Paul D. Smith
Follow-up Comment #4, bug #62706 (project make): Since secondary expansion is not defined in POSIX it doesn't really matter what POSIX says about this, IMO: we could easily define it either way. However, I think this change is correct and the way I would expect things to work, so it's a good

[bug #62706] Restrict second expansion to targets which are being built.

2022-07-09 Thread Dmitry Goncharov
Follow-up Comment #3, bug #62706 (project make): Another thought on point 2 above. Posix contains the following requirement. "The make utility shall treat all prerequisites as targets themselves and recursively ensure that they are up-to-date, processing them in the order in which they appear in

[bug #62734] Have the test suite set ASAN env to ignore leaks.

2022-07-09 Thread Dmitry Goncharov
Additional Item Attachment, bug #62734 (project make): File name: sv62734.diff Size:0 KB ___ Reply to this item at:

[bug #62734] Have the test suite set ASAN env to ignore leaks.

2022-07-09 Thread Dmitry Goncharov
URL: Summary: Have the test suite set ASAN env to ignore leaks. Project: make Submitter: dgoncharov Submitted: Sat 09 Jul 2022 06:57:40 PM UTC Severity: 3 - Normal

Re: Goodbye to GNU make's "build.sh" ... ?

2022-07-09 Thread Paul Smith
On Sat, 2022-06-25 at 17:47 -0400, Paul Smith wrote: > This leaves me with two options: > >    1. Stop using gnulib, or at least sharply limit the modules we > will include to those with trivial-enough configurations. >    2. Abandon the build.sh script and require an existing make > program in

[bug #10593] $(shell) doesn't honor export but this is undocumented?

2022-07-09 Thread Kaz Kylheku
Follow-up Comment #8, bug #10593 (project make): This solution works for me, thanks to $(shell var=val command arg ...) working fine: # put desired env vars into "shell_env" variable shell_exports := foo000=bar000 foo001=bar001 # interpolate variable as a prefix of shell command

[bug #10593] $(shell) doesn't honor export but this is undocumented?

2022-07-09 Thread Paul D. Smith
Update of bug #10593 (project make): Status:None => Fixed Assigned to:None => psmith Open/Closed:Open => Closed Fixed Release:

[bug #62650] Fix an incorrect user message.

2022-07-09 Thread Paul D. Smith
Update of bug #62650 (project make): Status:None => Fixed Open/Closed:Open => Closed Fixed Release:None => SCM Triage Status:

[bug #62514] Regression. make ignores cli flags.

2022-07-09 Thread Paul D. Smith
Update of bug #62514 (project make): Status:None => Fixed Open/Closed:Open => Closed Fixed Release:None => SCM Triage Status: