105 lines
2.7 KiB
Plaintext
105 lines
2.7 KiB
Plaintext
$OpenBSD: patch-configure_ac,v 1.3 2007/04/01 20:43:59 steven Exp $
|
|
--- configure.ac.orig Tue Mar 6 22:54:40 2007
|
|
+++ configure.ac Sun Apr 1 22:42:31 2007
|
|
@@ -51,9 +51,6 @@ case "$target" in
|
|
;;
|
|
esac
|
|
|
|
-# Control compiler optimizations
|
|
-CFLAGS=`echo $CFLAGS | sed 's/-O[ 0123456789s]*//g'`
|
|
-
|
|
AC_PROG_CC
|
|
AC_C_INLINE
|
|
AC_C_CONST
|
|
@@ -305,36 +302,9 @@ AC_DEFUN([SILC_ADD_CC_FLAGS],
|
|
unset tmp_CFLAGS
|
|
])
|
|
|
|
-if test "$GCC"; then
|
|
- # GCC specific options
|
|
- if test "x$summary_debug" = "xyes"; then
|
|
- SILC_ADD_CFLAGS(-g -O)
|
|
- else
|
|
- SILC_ADD_CFLAGS(-g -O2)
|
|
- fi
|
|
- SILC_ADD_CFLAGS(-Wall -finline-functions)
|
|
- SILC_ADD_CFLAGS(-Wno-pointer-sign)
|
|
-else
|
|
- # Other compilers
|
|
- case "$target" in
|
|
- alpha*-dec-osf*)
|
|
- SILC_ADD_CFLAGS(-g3 -O2, SILC_ADD_CFLAGS(-g3 -O, SILC_ADD_CFLAGS(-O)))
|
|
- ;;
|
|
- mips*-sgi-irix*)
|
|
- SILC_ADD_CFLAGS(-g3 -O2, SILC_ADD_CFLAGS(-g3 -O, SILC_ADD_CFLAGS(-O)))
|
|
- ;;
|
|
- *)
|
|
- SILC_ADD_CFLAGS(-g)
|
|
- SILC_ADD_CFLAGS(-O2, SILC_ADD_CFLAGS(-O))
|
|
- ;;
|
|
- esac
|
|
+SILC_ADD_CFLAGS(-Wall -finline-functions)
|
|
+SILC_ADD_CFLAGS(-Wno-pointer-sign)
|
|
|
|
- # Intel C++ Compiler needs -restrict
|
|
- if test "x$CC" = "xicc"; then
|
|
- SILC_ADD_CFLAGS(-restrict)
|
|
- fi
|
|
-fi
|
|
-
|
|
#
|
|
# Workaround a bug in GCC 2.x which causes memory exhaustion
|
|
# when compiling sha1 with optimizations on UltraSPARC.
|
|
@@ -419,51 +389,6 @@ AC_DEFINE_UNQUOTED([SILC_DOCDIR], "$DOCDIR", [SILC_DOC
|
|
# SILC library checking
|
|
compile_libs=true
|
|
LIBSUBDIR=lib
|
|
-
|
|
-AC_ARG_WITH(silc-includes,
|
|
- [ --with-silc-includes=DIR SILC Toolkit includes [search in DIR]],
|
|
- [ac_silc_includes="$withval"], [ac_silc_includes="no"])
|
|
-AC_ARG_WITH(silc-libs,
|
|
- [ --with-silc-libs=DIR SILC Toolkit libraries [search in DIR]],
|
|
- [ac_silc_libs="$withval"], [ac_silc_libs="no"])
|
|
-
|
|
-if test -n "$with_silc_includes" || test -n "$with_silc_libs"; then
|
|
-
|
|
- # Manually provided libs
|
|
- if test "$ac_silc_includes" != "no"; then
|
|
- compile_libs=false
|
|
- SILC_LIB_INCLUDES="-I$ac_silc_includes"
|
|
- LIBSUBDIR=
|
|
- fi
|
|
- if test "$ac_silc_libs" != "no"; then
|
|
- compile_libs=false
|
|
- LIBSUBDIR=
|
|
- LIBS="$LIBS -L$ac_silc_libs"
|
|
- fi
|
|
-
|
|
- # Check libs to link against
|
|
- f=`$EGREP __SILC_HAVE_PTHREAD $ac_silc_includes/silcincludes.h`
|
|
- if test -n "$f"; then
|
|
- LIBS="$LIBS -lpthread"
|
|
- check_threads=false
|
|
- has_threads=true
|
|
- fi
|
|
- f=`$EGREP __SILC_HAVE_SIM $ac_silc_includes/silcincludes.h`
|
|
- if test -n "$f"; then
|
|
- LIBS="$LIBS -ldl"
|
|
- fi
|
|
-
|
|
-else
|
|
- # pkg-config check
|
|
- PKG_CHECK_MODULES(SILC, silc, compile_libs=false, compile_libs=true)
|
|
-
|
|
- if test x$compile_libs = xfalse; then
|
|
- LIBSUBDIR=
|
|
- LIBS="$LIBS $SILC_LIBS"
|
|
- CFLAGS="$CFLAGS $SILC_CFLAGS"
|
|
- fi
|
|
-fi
|
|
-
|
|
AC_SUBST(LIBSUBDIR)
|
|
|
|
# SOCKS4 support checking
|