[evolution/gnome-3-10] Remove --enable-strict configure option.



commit 1c777987638262bd7d01a4e37e0a0f87f52ce8b3
Author: Matthew Barnes <mbarnes redhat com>
Date:   Wed Dec 4 09:58:48 2013 -0500

    Remove --enable-strict configure option.
    
    GLib/GTK+ uses different deprecation macros nowadays.
    
    The MIN_REQUIRED macros do a better job of catching deprecated symbol
    usage up to the minimum build requirement, and the MAX_ALLOWED macros
    catch symbol usage that violates our minimum build requirement.
    
    These newer deprecation macros are always enabled, so we don't need a
    special configure flag for them.
    
    (cherry picked from commit 2cbdd00f55f0598a3c7d060c1a973f5c3f6bd15e)

 configure.ac |   24 ------------------------
 1 files changed, 0 insertions(+), 24 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 7119d44..1bba8d2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -102,29 +102,6 @@ dnl        -Wstrict-aliasing=2
 
 AM_CPPFLAGS="$WARNING_FLAGS -fno-strict-aliasing"
 
-dnl *******************************
-dnl Check for --enable-strict
-dnl *******************************
-AC_ARG_ENABLE([strict],
-       [AS_HELP_STRING([--enable-strict],
-       [enable strict building, like without deprecated symbols (default=auto); auto enables strict building 
only if .git subdirectory exists])],
-       [enable_strict=$enableval], [enable_strict=auto])
-
-AC_MSG_CHECKING([if strict building is enabled])
-if test "x$enable_strict" = xauto; then
-       dnl Be strict when compiling with .git subdirectory
-       if test -d .git ; then
-               enable_strict=yes
-       else
-               enable_strict=no
-       fi
-fi
-AC_MSG_RESULT([$enable_strict])
-
-if test "x$enable_strict" = xyes; then
-       AM_CPPFLAGS="$AM_CPPFLAGS -DG_DISABLE_DEPRECATED"
-fi
-
 dnl Warn about API usage that violates our minimum requirements.
 AM_CPPFLAGS="$AM_CPPFLAGS -DGLIB_VERSION_MAX_ALLOWED=glib_encoded_version"
 AM_CPPFLAGS="$AM_CPPFLAGS -DGDK_VERSION_MAX_ALLOWED=gdk_encoded_version"
@@ -1589,5 +1566,4 @@ echo "
        Highlight support:      $msg_text_highlight
        Plugins:                $msg_plugins
        User documentation:     $with_help
-       Strict building:        $enable_strict
 "


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]