re: bug #36844

2012-07-13 Thread Brian Vandenberg
If anyone has a moment to take a look at bug 36844, I would appreciate some feedback as to whether this is a valid bug or not. I've been told the workaround I came up with is acceptable for now if it's definitely a bug in gmake, but if it's not a legitimate bug then I need to come up with a di

[bug #36844] Private variables can still leak to dependencies if += is used

2012-07-13 Thread Brian Vandenberg
Follow-up Comment #2, bug #36844 (project make): ... and one last mistake, though it's only a minor omission. the global version of ASDF actually gets wiped out from the := assignment in the pattern rule. Obviously that's expected behavior, and not a problem for me.

[bug #36844] Private variables can still leak to dependencies if += is used

2012-07-13 Thread Brian Vandenberg
Follow-up Comment #1, bug #36844 (project make): In the original submission, I left out a couple of lines in the section exemplifying the problem; the variables 'T1' and 'T2' are there strictly for the sake of making it convenient to test this without having to modify the makefile for each test.

[bug #36844] Private variables can still leak to dependencies if += is used

2012-07-13 Thread Brian Vandenberg
URL: Summary: Private variables can still leak to dependencies if += is used Project: make Submitted by: phantal Submitted on: Fri 13 Jul 2012 06:15:20 PM GMT Severity: 3 - Normal

[bug #36486] Overrides and append to pattern specific variables

2012-07-13 Thread Brian Vandenberg
Follow-up Comment #1, bug #36486 (project make): Similar to the OP's bug: override ASDF := global A: ASDF += A1 A: @echo "${@}: ${ASDF}" Running make causes it to print: A: global A1 ___ Reply to this item at: