Ticket #3029: mc-4.8.9-unknown-opts.patch

File mc-4.8.9-unknown-opts.patch, 1.4 KB (added by slyfox, 11 years ago)

mc-4.8.9-unknown-opts.patch

  • configure.ac

    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 b Configuration: 
    652652  Support for charset:        ${charset_msg} 
    653653  Search type:                ${SEARCH_TYPE} 
    654654]) 
     655 
     656dnl option checking is disable by default due to AC_CONFIG_SUBDIRS 
     657dnl we enable it back for top-level ./configure 
     658if test -n "$ac_unrecognized_opts"; then 
     659  case $enable_option_checking in 
     660    fatal) AC_MSG_ERROR([unrecognized options: $ac_unrecognized_opts]) ;; 
     661    *)     AC_MSG_WARN( [unrecognized options: $ac_unrecognized_opts]) ;; 
     662  esac 
     663fi