You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.4 KiB
47 lines
1.4 KiB
11 years ago
|
From f71ea50702cd9d17d1a8a913ee87a5d9ae2d5bc9 Mon Sep 17 00:00:00 2001
|
||
|
From: Sergei Trofimovich <slyfox@gentoo.org>
|
||
|
Date: Wed, 3 Jul 2013 10:21:36 +0300
|
||
|
Subject: [PATCH] configure.ac: warn 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 <slyfox@gentoo.org>
|
||
|
---
|
||
|
configure.ac | 9 +++++++++
|
||
|
1 file changed, 9 insertions(+)
|
||
|
|
||
|
diff --git a/configure.ac b/configure.ac
|
||
|
index c12c2e7..5581a14 100644
|
||
|
--- a/configure.ac
|
||
|
+++ b/configure.ac
|
||
|
@@ -652,3 +652,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
|
||
|
--
|
||
|
1.8.2.1
|
||
|
|