1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-06 12:41:29 +00:00

In configure.ac, move the line

LUA_CFLAGS="-DLUA_USE_POSIX -DLUA_USE_DLOPEN"
out of a case statement so that it becomes the default for all systems but Mac
OS X. Previously it was in the '*' branch of the case statement, so it ran only
for systems that weren't otherwise handled. This may have caused the error
reported at http://seclists.org/nmap-dev/2008/q2/0464.html.
This commit is contained in:
david
2008-05-27 15:59:43 +00:00
parent 4742ed7845
commit 69cfb4a4d9
2 changed files with 4 additions and 4 deletions

4
configure vendored
View File

@@ -4209,6 +4209,8 @@ fi
needs_cpp_precomp=no
LUA_CFLAGS="-DLUA_USE_POSIX -DLUA_USE_DLOPEN"
case "$host" in
*alpha-dec-osf*)
cat >>confdefs.h <<\_ACEOF
@@ -4494,8 +4496,6 @@ fi
LUA_CFLAGS="-DLUA_USE_MACOSX"
needs_cpp_precomp=yes
;;
*)
LUA_CFLAGS="-DLUA_USE_POSIX -DLUA_USE_DLOPEN"
esac

View File

@@ -104,6 +104,8 @@ AC_PATH_TOOL([STRIP], [strip], [/bin/true])
needs_cpp_precomp=no
LUA_CFLAGS="-DLUA_USE_POSIX -DLUA_USE_DLOPEN"
case "$host" in
*alpha-dec-osf*)
AC_DEFINE(DEC)
@@ -178,8 +180,6 @@ case "$host" in
LUA_CFLAGS="-DLUA_USE_MACOSX"
needs_cpp_precomp=yes
;;
*)
LUA_CFLAGS="-DLUA_USE_POSIX -DLUA_USE_DLOPEN"
esac
AC_SUBST(LUA_CFLAGS)