From d362fc964ed7c2ffea185ce0138ba3fe141129e9 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Wed, 3 Jul 2013 10:21:36 +0300 Subject: [PATCH] Ticket #3029: configure.ac: warning about unknown '--with-' / '--enable-' options. As we use 'AC_CONFIG_SUBDIRS' macro for samba sources option checking is disabled for us. Before the patch: $ ./configure --with-i-have-misspelled-editor-for-edit ... # no warnings The patch enables warnings back only for top-level ./configure: $ ./configure --with-i-have-misspelled-editor-for-edit ... configure: WARNING: unrecognized options: --with-i-have-misspelled-editor-for-edit Signed-off-by: Sergei Trofimovich --- configure.ac | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/configure.ac b/configure.ac index 2a547e239..ee22efdca 100644 --- a/configure.ac +++ b/configure.ac @@ -655,3 +655,12 @@ Configuration: Support for charset: ${charset_msg} Search type: ${SEARCH_TYPE} ]) + +dnl option checking is disable by default due to AC_CONFIG_SUBDIRS +dnl we enable it back for top-level ./configure +if test -n "$ac_unrecognized_opts"; then + case $enable_option_checking in + fatal) AC_MSG_ERROR([unrecognized options: $ac_unrecognized_opts]) ;; + *) AC_MSG_WARN( [unrecognized options: $ac_unrecognized_opts]) ;; + esac +fi