Update of bug #26207 (project make):
Status: None => Fixed
Assigned to: None => psmith
Open/Closed: Open => Closed
Fixed Release: None => CVS
_______________________________________________________
Follow-up Comment #1:
The initial behavior is indeed correct, as Manoj has explained. Once a
variable is elevated to the status of "override", which is the highest
priority a variable can have, any subsequent assignment or append to that
variable which is of a lower priority will be ignored. You can continue to
append to that variable, or even change its value, but only if you precede the
subsequent assignments with "override" as well. I added some text to the GNU
make manual that might make this clearer.
As for the other effects you observed, those are due to a real bug in the
system. I've attached a patch here which I will be committing as soon as
Savannah's source control systems come back up.
(file #18213)
_______________________________________________________
Additional Item Attachment:
File name: read.diff Size:0 KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?26207>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-make