<!DOCTYPE html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}
p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div>On Sun, Jul 12, 2020, at 5:22 PM, Pali Rohár wrote:<br></div><blockquote type="cite" id="qt" style=""><div><br></div><div>But why is this change needed at all? Are there some bugs in GNU make so<br></div><div>that macros/variables initialized by '=' cannot be overridden and<br></div><div>initialization with '?=' is fixing those bugs?<br></div></blockquote><div><br></div><div>Definitions with = can still be overridden on the command line, but won't be overridden by environment variables alone. The PKG_CONFIG change would just be to avoid extra make flags.<br></div><div><br></div><blockquote type="cite" id="qt" style=""><div>-- <br></div><div>Pali Rohár<br></div><div><a href="mailto:pali.rohar@gmail.com">pali.rohar@gmail.com</a><br></div><div><br></div><div>_______________________________________________<br></div><div>Dnsmasq-discuss mailing list<br></div><div><a href="mailto:Dnsmasq-discuss@lists.thekelleys.org.uk">Dnsmasq-discuss@lists.thekelleys.org.uk</a><br></div><div><a href="http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss">http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss</a><br></div><div><br></div></blockquote><div><br></div></body></html>