]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
back out luajit foo causing segfault
authorRuss Combs <rucombs@cisco.com>
Thu, 20 Nov 2014 11:31:02 +0000 (06:31 -0500)
committerRuss Combs <rucombs@cisco.com>
Thu, 20 Nov 2014 11:31:02 +0000 (06:31 -0500)
configure.ac

index 5945d483de1970a245a96c2ca4e83370e7c3e5ff..1e136a26bdefebad5b04be7e56c4b6efb6514f4a 100644 (file)
@@ -427,19 +427,12 @@ if test "x$with_libpcap_libraries" != "xno"; then
    LDFLAGS="${LDFLAGS} -L${with_libpcap_libraries}"
 fi
 
-PKG_PROG_PKG_CONFIG
-PKG_CHECK_EXISTS([luajit], [ have_luajit_pkgconfig="yes" ], [ have_luajit_pkgconfig="no" ])
-if test "${have_luajit_pkgconfig}" = "yes" ; then
-    LUAJIT_CFLAGS=`${PKG_CONFIG} --cflags luajit`
-    LUAJIT_LDFLAGS=`${PKG_CONFIG} --libs-only-L luajit`
-fi
-
 AC_ARG_WITH(luajit_includes,
     [  --with-luajit-includes=DIR      luajit include directory],
     [with_luajit_includes="$withval"],[with_luajit_includes="no"])
 
 if test "x$with_luajit_includes" != "xno"; then
-    LUAJIT_CFLAGS="-I${with_luajit_includes}"
+    CPPFLAGS="${CPPFLAGS} -I${with_luajit_includes}"
 fi
 
 AC_ARG_WITH(luajit_libraries,
@@ -447,23 +440,13 @@ AC_ARG_WITH(luajit_libraries,
     [with_luajit_libraries="$withval"],[with_luajit_libraries="no"])
 
 if test "x$with_luajit_libraries" != "xno"; then
-    LUAJIT_LDFLAGS="-L${with_luajit_libraries}"
-fi
+    LDFLAGS="${LDFLAGS} -L${with_luajit_libraries} -lluajit-5.1"
 
-if test "x$macos" != "xno"; then
-    LUAJIT_LIBS="${LUAJIT_LDFLAGS} -pagezero_size 10000 -image_base 100000000"
+    if test "x$macos" != "xno"; then
+        LDFLAGS="${LDFLAGS} -pagezero_size 10000 -image_base 100000000"
+    fi
 fi
 
-CPPFLAGS="${CPPFLAGS} ${LUAJIT_CFLAGS}"
-LDFLAGS="${LDFLAGS} ${LUAJIT_LDFLAGS}"
-
-AC_LANG_PUSH([C++])
-AC_CHECK_HEADERS([lua.hpp], , [AC_MSG_ERROR("LuaJIT header not found.")])
-AC_CHECK_LIB(luajit, main, , [AC_CHECK_LIB(luajit-5.1, main, , [
-                                AC_MSG_ERROR("Linking against LuaJIT library failed.")])
-        ])
-AC_LANG_POP([C++])
-
 AC_ARG_WITH(pcre_includes,
     [  --with-pcre-includes=DIR        libpcre include directory],
     [with_libpcre_includes="$withval"],[with_libpcre_includes="no"])
@@ -790,7 +773,6 @@ if test "x$have_daq_address_space_id" = "xyes"; then
         [DAQ version supports address space ID in header.])
 fi
 
-
 #--------------------------------------------------------------------------
 # Check for pthreads availability
 #--------------------------------------------------------------------------
@@ -800,7 +782,6 @@ LIBS="$PTHREAD_LIBS $LIBS"
 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
 LDFLAGS="$LDFLAGS $PTHREAD_LDFLAGS"
 
-
 #--------------------------------------------------------------------------
 # outputs
 #--------------------------------------------------------------------------
@@ -910,3 +891,4 @@ AC_MSG_RESULT([
     ldflags:        ${LDFLAGS}
     libs:           ${LIBS}
 ])
+