Pushed as obvious. Fix a bug where processed bootstrap options were not removed from the queue, and eventually flagged as unknown in the pluggable option parser driver. * bootstrap (bootstrap_parse_options) (bootstrap_validate_options): Follow the pluggable option parser API correctly, and set func_run_hooks_result to the list of remaining unconsumed options. Reported by Roumen Petrov <bugtr...@roumenpetrov.info>
Signed-off-by: Gary V. Vaughan <g...@gnu.org> --- bootstrap | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bootstrap b/bootstrap index 7e6fb4b..fce5a8f 100755 --- a/bootstrap +++ b/bootstrap @@ -5,7 +5,7 @@ . `echo "$0" |${SED-sed} 's,[^/]*$,,'`"libltdl/config/extract-trace" # Set a version string for *this* script. -scriptversion=2011-11-04.05; # UTC +scriptversion=2011-11-15.06; # UTC # Bootstrap this package from checked-out sources. # Written by Gary V. Vaughan, 2010 @@ -2415,7 +2415,7 @@ bootstrap_parse_options () # save modified positional parameters for caller func_quote_for_eval ${1+"$@"} - func_parse_options_result="$func_quote_for_eval_result" + func_run_hooks_result="$func_quote_for_eval_result" } func_add_hook func_parse_options bootstrap_parse_options @@ -2437,7 +2437,7 @@ bootstrap_validate_options () # Pass back the list of unconsumed options left. func_quote_for_eval ${1+"$@"} - func_validate_options_result="$func_quote_for_eval_result" + func_run_hooks_result="$func_quote_for_eval_result" } -- 1.7.7.3 Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)