X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=configure.ac;h=83177bcab6877a08b8460b3f2d4fb71684789ef3;hb=8a971e97129f99102be7452b91865325d58b4a70;hp=8a18fd7d22ab498436f8887e3aa431c4d698af56;hpb=363ba89b6954d2cdcc20f738b627499695e4aaf4;p=awesomized%2Flibmemcached diff --git a/configure.ac b/configure.ac index 8a18fd7d..83177bca 100644 --- a/configure.ac +++ b/configure.ac @@ -69,7 +69,6 @@ m4_include([libtest/yatl.m4]) m4_include([m4/memcached_sasl.m4]) m4_include([m4/gearmand.m4]) m4_include([m4/libgearman.m4]) -m4_include([memcached/version.m4]) AM_CONDITIONAL(BUILDING_LIBMEMCACHED, true) AM_CONDITIONAL(HAVE_LIBMEMCACHED, false) @@ -81,17 +80,7 @@ AM_CONDITIONAL(BUILDING_GEARMAN, false) AC_SEARCH_LIBS(getopt_long, gnugetopt) AC_SEARCH_LIBS(gethostbyname, nsl) -case "$target_os" in - *linux*) - AS_IF([test "x$GCC" = "xyes"], - [ - LDFLAGS="$LDFLAGS -z relro -z now" - ]) - ;; - esac - dnl Specialty checks -AX_PTHREAD AX_CXX_CINTTYPES CONFIG_EXTRA DETECT_BYTEORDER @@ -104,6 +93,7 @@ PROTOCOL_BINARY_TEST ENABLE_DEPRECATED AC_CHECK_FUNCS([alarm]) +AC_CHECK_FUNCS([clock_gettime]) AC_CHECK_FUNCS([dup2]) AC_CHECK_FUNCS([getline]) AC_CHECK_FUNCS([gettimeofday]) @@ -296,15 +286,11 @@ fi AX_CHECK_SOCK_CLOEXEC([AC_DEFINE([HAVE_SOCK_CLOEXEC], [1], [Check for SOCK_CLOEXEC.])], [AC_DEFINE([HAVE_SOCK_CLOEXEC], [0], [Check for SOCK_CLOEXEC.])]) -AX_APPEND_COMPILE_FLAGS([-Werror -Wall]) -AX_APPEND_COMPILE_FLAGS([-Werror -Wextra]) -AX_APPEND_COMPILE_FLAGS([-Werror -fstack-protector-all]) -AX_APPEND_COMPILE_FLAGS([-Werror -ggdb]) -AX_APPEND_COMPILE_FLAGS([-Werror -floop-parallelize-all]) -AX_APPEND_COMPILE_FLAGS([-Werror -Wsign-compare]) -AX_APPEND_COMPILE_FLAGS([-Werror -Wmaybe-uninitialized]) -AX_APPEND_COMPILE_FLAGS([-Werror -Wunused-variable]) -AX_APPEND_COMPILE_FLAGS([-Werror -Wsign-compare]) +AX_PTHREAD(, [AC_MSG_ERROR(could not find libpthread)]) + +AX_HARDEN_COMPILER_FLAGS + +AX_DEBUG AC_CONFIG_FILES([ Makefile