diff options
author | Jasper Lievisse Adriaanse <jasper@cvs.openbsd.org> | 2014-03-31 18:16:25 +0000 |
---|---|---|
committer | Jasper Lievisse Adriaanse <jasper@cvs.openbsd.org> | 2014-03-31 18:16:25 +0000 |
commit | 4bc9de77ae84e9bc2f969a9fc881dee1bda72e80 (patch) | |
tree | 3f95e3b2d1e4bb3e9ccbf0c0a8ee1a8459266bd4 /sys/arch | |
parent | b5b00b75ecd4287a0f09230ce7e81c1e019f23ec (diff) |
if it looks like a variable, expands like a variable and resolves like a
variable, then it need not be a variable.
add a way out the variable expansion loop when the returned value from the
values hash looks like a variable.
this resolves an issue where using --define-variable=libdir=${libdir} would
create and infinite loop of looking up the value of libdir. such as triggered
by the x11/gnome/empathy configure script.
tested in a bulk build as well as builds of base and xenocara
ok aja@
Diffstat (limited to 'sys/arch')
0 files changed, 0 insertions, 0 deletions