[Snort-users] snort 1.7 and libnet

Martin Roesch roesch at ...421...
Fri Jan 26 00:28:02 EST 2001


If this works, commit it (but test it first ;)

    -Marty

Fyodor wrote:
> 
> On Fri, Jan 26, 2001 at 01:59:51AM +0700, Fyodor wrote:
> > On Thu, Jan 25, 2001 at 10:30:03AM -0800, Dragos Ruiu wrote:
> > > Let me guess.... Solaris right?
> > >
> > > This came up before on this list, but I don't have the time right now to
> > > search it out.  Have a peek through the archives of this list...
> > > maybe do a search for "va_alist" because there was some talk of
> > > this problem before on previous release (1.6.2 from memory).
> > >
> > > I  think it was a compiler install issue...
> > >
> >
> >
> > No, it wasn't a compiler issue (or a complier issue, but we found how to fix the problem),
> >  the problem was that if you supply -I/usr/include to gcc, somehow this error is trigged.
> > I remember I commited a fix while ago to get rid off -I/usr/include in configure/configure.in.
> > Has the problem reappered again?
> >
> 
> BTW, may I suggest such a fix to kill this annoying problem once and ever :)
> (any thoughts of sed availability on various unice platforms, IMHO it is posix, right? :)
> or should we check for sed as well?:))
> 
> (basically this is what I am suggesting:
> 
> 
> +
> +CFLAGS=`echo $CFLAGS | sed -e 's/-I\/usr\/include //g'`
> +CPPFLAGS=`echo $CPPFLAGS | sed -e 's/-I\/usr\/include //g'`
> +
> 
> before generating Makefile. Below is the full path to both
> configure and configure.in :)
> 
> Index: configure
> ===================================================================
> RCS file: /cvsroot/snort/snort/configure,v
> retrieving revision 1.28
> diff -u -r1.28 configure
> --- configure   2001/01/05 19:27:33     1.28
> +++ configure   2001/01/25 19:42:25
> @@ -1545,6 +1545,12 @@
> 
>      tru64_types=yes
>      ;;
> +  *-osf5.1*)
> +    cat >> confdefs.h <<\EOF
> +#define OSF1 1
> +EOF
> +
> +    ;;
>    *-tru64*)
>      cat >> confdefs.h <<\EOF
>  #define OSF1 1
> @@ -1563,7 +1569,7 @@
>  fi
> 
>  echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
> -echo "configure:1567: checking how to run the C preprocessor" >&5
> +echo "configure:1573: checking how to run the C preprocessor" >&5
>  # On Suns, sometimes $CPP names a directory.
>  if test -n "$CPP" && test -d "$CPP"; then
>    CPP=
> @@ -1578,13 +1584,13 @@
>    # On the NeXT, cc -E runs the code through the compiler's parser,
>    # not just through cpp.
>    cat > conftest.$ac_ext <<EOF
> -#line 1582 "configure"
> +#line 1588 "configure"
>  #include "confdefs.h"
>  #include <assert.h>
>  Syntax Error
>  EOF
>  ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
> -{ (eval echo configure:1588: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
> +{ (eval echo configure:1594: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>  ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
>  if test -z "$ac_err"; then
>    :
> @@ -1595,13 +1601,13 @@
>    rm -rf conftest*
>    CPP="${CC-cc} -E -traditional-cpp"
>    cat > conftest.$ac_ext <<EOF
> -#line 1599 "configure"
> +#line 1605 "configure"
>  #include "confdefs.h"
>  #include <assert.h>
>  Syntax Error
>  EOF
>  ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
> -{ (eval echo configure:1605: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
> +{ (eval echo configure:1611: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>  ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
>  if test -z "$ac_err"; then
>    :
> @@ -1612,13 +1618,13 @@
>    rm -rf conftest*
>    CPP="${CC-cc} -nologo -E"
>    cat > conftest.$ac_ext <<EOF
> -#line 1616 "configure"
> +#line 1622 "configure"
>  #include "confdefs.h"
>  #include <assert.h>
>  Syntax Error
>  EOF
>  ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
> -{ (eval echo configure:1622: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
> +{ (eval echo configure:1628: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>  ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
>  if test -z "$ac_err"; then
>    :
> @@ -1646,17 +1652,17 @@
>  do
>  ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
>  echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
> -echo "configure:1650: checking for $ac_hdr" >&5
> +echo "configure:1656: checking for $ac_hdr" >&5
>  if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 1655 "configure"
> +#line 1661 "configure"
>  #include "confdefs.h"
>  #include <$ac_hdr>
>  EOF
>  ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
> -{ (eval echo configure:1660: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
> +{ (eval echo configure:1666: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>  ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
>  if test -z "$ac_err"; then
>    rm -rf conftest*
> @@ -1686,17 +1692,17 @@
>  do
>  ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
>  echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
> -echo "configure:1690: checking for $ac_hdr" >&5
> +echo "configure:1696: checking for $ac_hdr" >&5
>  if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 1695 "configure"
> +#line 1701 "configure"
>  #include "confdefs.h"
>  #include <$ac_hdr>
>  EOF
>  ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
> -{ (eval echo configure:1700: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
> +{ (eval echo configure:1706: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>  ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
>  if test -z "$ac_err"; then
>    rm -rf conftest*
> @@ -1726,17 +1732,17 @@
>  do
>  ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
>  echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
> -echo "configure:1730: checking for $ac_hdr" >&5
> +echo "configure:1736: checking for $ac_hdr" >&5
>  if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 1735 "configure"
> +#line 1741 "configure"
>  #include "confdefs.h"
>  #include <$ac_hdr>
>  EOF
>  ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
> -{ (eval echo configure:1740: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
> +{ (eval echo configure:1746: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>  ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
>  if test -z "$ac_err"; then
>    rm -rf conftest*
> @@ -1766,17 +1772,17 @@
>  do
>  ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
>  echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
> -echo "configure:1770: checking for $ac_hdr" >&5
> +echo "configure:1776: checking for $ac_hdr" >&5
>  if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 1775 "configure"
> +#line 1781 "configure"
>  #include "confdefs.h"
>  #include <$ac_hdr>
>  EOF
>  ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
> -{ (eval echo configure:1780: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
> +{ (eval echo configure:1786: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>  ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
>  if test -z "$ac_err"; then
>    rm -rf conftest*
> @@ -1806,17 +1812,17 @@
>  do
>  ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
>  echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
> -echo "configure:1810: checking for $ac_hdr" >&5
> +echo "configure:1816: checking for $ac_hdr" >&5
>  if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 1815 "configure"
> +#line 1821 "configure"
>  #include "confdefs.h"
>  #include <$ac_hdr>
>  EOF
>  ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
> -{ (eval echo configure:1820: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
> +{ (eval echo configure:1826: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>  ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
>  if test -z "$ac_err"; then
>    rm -rf conftest*
> @@ -1846,17 +1852,17 @@
>  do
>  ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
>  echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
> -echo "configure:1850: checking for $ac_hdr" >&5
> +echo "configure:1856: checking for $ac_hdr" >&5
>  if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 1855 "configure"
> +#line 1861 "configure"
>  #include "confdefs.h"
>  #include <$ac_hdr>
>  EOF
>  ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
> -{ (eval echo configure:1860: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
> +{ (eval echo configure:1866: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>  ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
>  if test -z "$ac_err"; then
>    rm -rf conftest*
> @@ -1885,7 +1891,7 @@
> 
>  if test -z "$no_libnsl"; then
>  echo $ac_n "checking for inet_ntoa in -lnsl""... $ac_c" 1>&6
> -echo "configure:1889: checking for inet_ntoa in -lnsl" >&5
> +echo "configure:1895: checking for inet_ntoa in -lnsl" >&5
>  ac_lib_var=`echo nsl'_'inet_ntoa | sed 'y%./+-%__p_%'`
>  if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
> @@ -1893,7 +1899,7 @@
>    ac_save_LIBS="$LIBS"
>  LIBS="-lnsl  $LIBS"
>  cat > conftest.$ac_ext <<EOF
> -#line 1897 "configure"
> +#line 1903 "configure"
>  #include "confdefs.h"
>  /* Override any gcc2 internal prototype to avoid an error.  */
>  /* We use char because int might match the return type of a gcc2
> @@ -1904,7 +1910,7 @@
>  inet_ntoa()
>  ; return 0; }
>  EOF
> -if { (eval echo configure:1908: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
> +if { (eval echo configure:1914: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
>    rm -rf conftest*
>    eval "ac_cv_lib_$ac_lib_var=yes"
>  else
> @@ -1935,7 +1941,7 @@
> 
>  if test -z "$no_libsocket"; then
>  echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6
> -echo "configure:1939: checking for socket in -lsocket" >&5
> +echo "configure:1945: checking for socket in -lsocket" >&5
>  ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'`
>  if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
> @@ -1943,7 +1949,7 @@
>    ac_save_LIBS="$LIBS"
>  LIBS="-lsocket  $LIBS"
>  cat > conftest.$ac_ext <<EOF
> -#line 1947 "configure"
> +#line 1953 "configure"
>  #include "confdefs.h"
>  /* Override any gcc2 internal prototype to avoid an error.  */
>  /* We use char because int might match the return type of a gcc2
> @@ -1954,7 +1960,7 @@
>  socket()
>  ; return 0; }
>  EOF
> -if { (eval echo configure:1958: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
> +if { (eval echo configure:1964: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
>    rm -rf conftest*
>    eval "ac_cv_lib_$ac_lib_var=yes"
>  else
> @@ -1988,12 +1994,12 @@
>  for ac_func in vsnprintf
>  do
>  echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
> -echo "configure:1992: checking for $ac_func" >&5
> +echo "configure:1998: checking for $ac_func" >&5
>  if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 1997 "configure"
> +#line 2003 "configure"
>  #include "confdefs.h"
>  /* System header to define __stub macros and hopefully few prototypes,
>      which can conflict with char $ac_func(); below.  */
> @@ -2016,7 +2022,7 @@
> 
>  ; return 0; }
>  EOF
> -if { (eval echo configure:2020: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
> +if { (eval echo configure:2026: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
>    rm -rf conftest*
>    eval "ac_cv_func_$ac_func=yes"
>  else
> @@ -2044,12 +2050,12 @@
>  for ac_func in strtoul
>  do
>  echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
> -echo "configure:2048: checking for $ac_func" >&5
> +echo "configure:2054: checking for $ac_func" >&5
>  if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 2053 "configure"
> +#line 2059 "configure"
>  #include "confdefs.h"
>  /* System header to define __stub macros and hopefully few prototypes,
>      which can conflict with char $ac_func(); below.  */
> @@ -2072,7 +2078,7 @@
> 
>  ; return 0; }
>  EOF
> -if { (eval echo configure:2076: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
> +if { (eval echo configure:2082: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
>    rm -rf conftest*
>    eval "ac_cv_func_$ac_func=yes"
>  else
> @@ -2121,12 +2127,12 @@
>  sn_def_decl=`echo $sn_decl | tr a-z A-Z`
> 
>  echo $ac_n "checking whether $sn_decl must be declared""... $ac_c" 1>&6
> -echo "configure:2125: checking whether $sn_decl must be declared" >&5
> +echo "configure:2131: checking whether $sn_decl must be declared" >&5
>  if eval "test \"`echo '$''{'sn_cv_decl_needed_$sn_decl'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 2130 "configure"
> +#line 2136 "configure"
>  #include "confdefs.h"
> 
>  #include <stdio.h>
> @@ -2150,7 +2156,7 @@
>  char *(*pfn) = (char *(*)) $sn_decl
>  ; return 0; }
>  EOF
> -if { (eval echo configure:2154: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
> +if { (eval echo configure:2160: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
>    rm -rf conftest*
>    eval "sn_cv_decl_needed_$sn_decl=no"
>  else
> @@ -2181,12 +2187,12 @@
>  for ac_func in snprintf
>  do
>  echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
> -echo "configure:2185: checking for $ac_func" >&5
> +echo "configure:2191: checking for $ac_func" >&5
>  if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 2190 "configure"
> +#line 2196 "configure"
>  #include "confdefs.h"
>  /* System header to define __stub macros and hopefully few prototypes,
>      which can conflict with char $ac_func(); below.  */
> @@ -2209,7 +2215,7 @@
> 
>  ; return 0; }
>  EOF
> -if { (eval echo configure:2213: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
> +if { (eval echo configure:2219: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
>    rm -rf conftest*
>    eval "ac_cv_func_$ac_func=yes"
>  else
> @@ -2236,12 +2242,12 @@
>  for ac_func in strerror
>  do
>  echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
> -echo "configure:2240: checking for $ac_func" >&5
> +echo "configure:2246: checking for $ac_func" >&5
>  if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 2245 "configure"
> +#line 2251 "configure"
>  #include "confdefs.h"
>  /* System header to define __stub macros and hopefully few prototypes,
>      which can conflict with char $ac_func(); below.  */
> @@ -2264,7 +2270,7 @@
> 
>  ; return 0; }
>  EOF
> -if { (eval echo configure:2268: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
> +if { (eval echo configure:2274: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
>    rm -rf conftest*
>    eval "ac_cv_func_$ac_func=yes"
>  else
> @@ -2290,7 +2296,7 @@
> 
> 
>  cat > conftest.$ac_ext <<EOF
> -#line 2294 "configure"
> +#line 2300 "configure"
>  #include "confdefs.h"
> 
>  #include <stdio.h>
> @@ -2299,7 +2305,7 @@
>  char *foo; foo = sys_errlist[0];
>  ; return 0; }
>  EOF
> -if { (eval echo configure:2303: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
> +if { (eval echo configure:2309: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
>    rm -rf conftest*
>    cat >> confdefs.h <<\EOF
>  #define ERRLIST_PREDEFINED 1
> @@ -2339,7 +2345,7 @@
>  fi
> 
>  echo $ac_n "checking for floor in -lm""... $ac_c" 1>&6
> -echo "configure:2343: checking for floor in -lm" >&5
> +echo "configure:2349: checking for floor in -lm" >&5
>  ac_lib_var=`echo m'_'floor | sed 'y%./+-%__p_%'`
>  if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
> @@ -2347,7 +2353,7 @@
>    ac_save_LIBS="$LIBS"
>  LIBS="-lm  $LIBS"
>  cat > conftest.$ac_ext <<EOF
> -#line 2351 "configure"
> +#line 2357 "configure"
>  #include "confdefs.h"
>  /* Override any gcc2 internal prototype to avoid an error.  */
>  /* We use char because int might match the return type of a gcc2
> @@ -2358,7 +2364,7 @@
>  floor()
>  ; return 0; }
>  EOF
> -if { (eval echo configure:2362: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
> +if { (eval echo configure:2368: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
>    rm -rf conftest*
>    eval "ac_cv_lib_$ac_lib_var=yes"
>  else
> @@ -2388,7 +2394,7 @@
> 
>  LPCAP=""
>  echo $ac_n "checking for pcap_datalink in -lpcap""... $ac_c" 1>&6
> -echo "configure:2392: checking for pcap_datalink in -lpcap" >&5
> +echo "configure:2398: checking for pcap_datalink in -lpcap" >&5
>  ac_lib_var=`echo pcap'_'pcap_datalink | sed 'y%./+-%__p_%'`
>  if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
> @@ -2396,7 +2402,7 @@
>    ac_save_LIBS="$LIBS"
>  LIBS="-lpcap  $LIBS"
>  cat > conftest.$ac_ext <<EOF
> -#line 2400 "configure"
> +#line 2406 "configure"
>  #include "confdefs.h"
>  /* Override any gcc2 internal prototype to avoid an error.  */
>  /* We use char because int might match the return type of a gcc2
> @@ -2407,7 +2413,7 @@
>  pcap_datalink()
>  ; return 0; }
>  EOF
> -if { (eval echo configure:2411: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
> +if { (eval echo configure:2417: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
>    rm -rf conftest*
>    eval "ac_cv_lib_$ac_lib_var=yes"
>  else
> @@ -2466,7 +2472,7 @@
>    fi
> 
>    echo $ac_n "checking "for mysql"""... $ac_c" 1>&6
> -echo "configure:2470: checking "for mysql"" >&5
> +echo "configure:2476: checking "for mysql"" >&5
> 
>    for i in $mysql_directory; do
>      if test -r $i/include/mysql/mysql.h; then
> @@ -2556,7 +2562,7 @@
>    fi
> 
>    echo $ac_n "checking "for odbc"""... $ac_c" 1>&6
> -echo "configure:2560: checking "for odbc"" >&5
> +echo "configure:2566: checking "for odbc"" >&5
> 
>    for i in $odbc_directory; do
>      if test -r $i/include/sql.h; then
> @@ -2646,7 +2652,7 @@
>    fi
> 
>    echo $ac_n "checking "for postgresql"""... $ac_c" 1>&6
> -echo "configure:2650: checking "for postgresql"" >&5
> +echo "configure:2656: checking "for postgresql"" >&5
> 
>    for i in $postgresql_directory; do
>      if test -r $i/include/pgsql/libpq-fe.h; then
> @@ -2739,7 +2745,7 @@
>    fi
> 
>    echo $ac_n "checking "for oracle"""... $ac_c" 1>&6
> -echo "configure:2743: checking "for oracle"" >&5
> +echo "configure:2749: checking "for oracle"" >&5
> 
>    for i in $oracle_directory; do
>      if test -r $i/rdbms/demo/oci.h; then
> @@ -2803,7 +2809,7 @@
>    fi
> 
>    echo $ac_n "checking "for openssl"""... $ac_c" 1>&6
> -echo "configure:2807: checking "for openssl"" >&5
> +echo "configure:2813: checking "for openssl"" >&5
> 
>    for i in $openssl_directory; do
>      if test -r $i/include/openssl/crypto.h; then
> @@ -2897,7 +2903,7 @@
>         if test "$enable_flexresp" = "yes"; then
>                 LIBNET_INC_DIR=""
>                 echo $ac_n "checking "for libnet.h"""... $ac_c" 1>&6
> -echo "configure:2901: checking "for libnet.h"" >&5
> +echo "configure:2907: checking "for libnet.h"" >&5
>                 libnet_dir="/usr/include /usr/local/include"
>                 for i in $libnet_dir; do
>                         if test -r $i/libnet.h; then
> @@ -2925,12 +2931,12 @@
> 
>  if test "$tru64_types" = "yes"; then
>          echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
> -echo "configure:2929: checking for ANSI C header files" >&5
> +echo "configure:2935: checking for ANSI C header files" >&5
>  if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 2934 "configure"
> +#line 2940 "configure"
>  #include "confdefs.h"
>  #include <stdlib.h>
>  #include <stdarg.h>
> @@ -2938,7 +2944,7 @@
>  #include <float.h>
>  EOF
>  ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
> -{ (eval echo configure:2942: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
> +{ (eval echo configure:2948: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>  ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
>  if test -z "$ac_err"; then
>    rm -rf conftest*
> @@ -2955,7 +2961,7 @@
>  if test $ac_cv_header_stdc = yes; then
>    # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
>  cat > conftest.$ac_ext <<EOF
> -#line 2959 "configure"
> +#line 2965 "configure"
>  #include "confdefs.h"
>  #include <string.h>
>  EOF
> @@ -2973,7 +2979,7 @@
>  if test $ac_cv_header_stdc = yes; then
>    # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
>  cat > conftest.$ac_ext <<EOF
> -#line 2977 "configure"
> +#line 2983 "configure"
>  #include "confdefs.h"
>  #include <stdlib.h>
>  EOF
> @@ -2994,7 +3000,7 @@
>    :
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 2998 "configure"
> +#line 3004 "configure"
>  #include "confdefs.h"
>  #include <ctype.h>
>  #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
> @@ -3005,7 +3011,7 @@
>  exit (0); }
> 
>  EOF
> -if { (eval echo configure:3009: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
> +if { (eval echo configure:3015: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
>  then
>    :
>  else
> @@ -3029,12 +3035,12 @@
>  fi
> 
>  echo $ac_n "checking for u_int8_t""... $ac_c" 1>&6
> -echo "configure:3033: checking for u_int8_t" >&5
> +echo "configure:3039: checking for u_int8_t" >&5
>  if eval "test \"`echo '$''{'ac_cv_type_u_int8_t'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 3038 "configure"
> +#line 3044 "configure"
>  #include "confdefs.h"
>  #include <sys/types.h>
>  #if STDC_HEADERS
> @@ -3062,12 +3068,12 @@
>  fi
> 
>          echo $ac_n "checking for u_int16_t""... $ac_c" 1>&6
> -echo "configure:3066: checking for u_int16_t" >&5
> +echo "configure:3072: checking for u_int16_t" >&5
>  if eval "test \"`echo '$''{'ac_cv_type_u_int16_t'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 3071 "configure"
> +#line 3077 "configure"
>  #include "confdefs.h"
>  #include <sys/types.h>
>  #if STDC_HEADERS
> @@ -3095,12 +3101,12 @@
>  fi
> 
>          echo $ac_n "checking for u_int32_t""... $ac_c" 1>&6
> -echo "configure:3099: checking for u_int32_t" >&5
> +echo "configure:3105: checking for u_int32_t" >&5
>  if eval "test \"`echo '$''{'ac_cv_type_u_int32_t'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 3104 "configure"
> +#line 3110 "configure"
>  #include "confdefs.h"
>  #include <sys/types.h>
>  #if STDC_HEADERS
> @@ -3130,12 +3136,12 @@
>  else
>         if test "$broken_types" = "yes" ; then
>                 echo $ac_n "checking for u_int8_t""... $ac_c" 1>&6
> -echo "configure:3134: checking for u_int8_t" >&5
> +echo "configure:3140: checking for u_int8_t" >&5
>  if eval "test \"`echo '$''{'ac_cv_type_u_int8_t'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 3139 "configure"
> +#line 3145 "configure"
>  #include "confdefs.h"
>  #include <sys/types.h>
>  #if STDC_HEADERS
> @@ -3163,12 +3169,12 @@
>  fi
> 
>                 echo $ac_n "checking for u_int16_t""... $ac_c" 1>&6
> -echo "configure:3167: checking for u_int16_t" >&5
> +echo "configure:3173: checking for u_int16_t" >&5
>  if eval "test \"`echo '$''{'ac_cv_type_u_int16_t'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 3172 "configure"
> +#line 3178 "configure"
>  #include "confdefs.h"
>  #include <sys/types.h>
>  #if STDC_HEADERS
> @@ -3196,12 +3202,12 @@
>  fi
> 
>                 echo $ac_n "checking for u_int32_t""... $ac_c" 1>&6
> -echo "configure:3200: checking for u_int32_t" >&5
> +echo "configure:3206: checking for u_int32_t" >&5
>  if eval "test \"`echo '$''{'ac_cv_type_u_int32_t'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 3205 "configure"
> +#line 3211 "configure"
>  #include "confdefs.h"
>  #include <sys/types.h>
>  #if STDC_HEADERS
> @@ -3230,12 +3236,12 @@
> 
>         else
>                 echo $ac_n "checking for u_int8_t""... $ac_c" 1>&6
> -echo "configure:3234: checking for u_int8_t" >&5
> +echo "configure:3240: checking for u_int8_t" >&5
>  if eval "test \"`echo '$''{'ac_cv_type_u_int8_t'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 3239 "configure"
> +#line 3245 "configure"
>  #include "confdefs.h"
>  #include <sys/types.h>
>  #if STDC_HEADERS
> @@ -3263,12 +3269,12 @@
>  fi
> 
>                 echo $ac_n "checking for u_int16_t""... $ac_c" 1>&6
> -echo "configure:3267: checking for u_int16_t" >&5
> +echo "configure:3273: checking for u_int16_t" >&5
>  if eval "test \"`echo '$''{'ac_cv_type_u_int16_t'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 3272 "configure"
> +#line 3278 "configure"
>  #include "confdefs.h"
>  #include <sys/types.h>
>  #if STDC_HEADERS
> @@ -3296,12 +3302,12 @@
>  fi
> 
>                 echo $ac_n "checking for u_int32_t""... $ac_c" 1>&6
> -echo "configure:3300: checking for u_int32_t" >&5
> +echo "configure:3306: checking for u_int32_t" >&5
>  if eval "test \"`echo '$''{'ac_cv_type_u_int32_t'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
>  else
>    cat > conftest.$ac_ext <<EOF
> -#line 3305 "configure"
> +#line 3311 "configure"
>  #include "confdefs.h"
>  #include <sys/types.h>
>  #if STDC_HEADERS
> @@ -3331,6 +3337,12 @@
>         fi
>  fi
> 
> +
> +# let's make some fixes..
> +
> +CFLAGS=`echo $CFLAGS | sed -e 's/-I\/usr\/include //g'`
> +CPPFLAGS=`echo $CPPFLAGS | sed -e 's/-I\/usr\/include //g'`
> +
>  # Find a good install program.  We prefer a C program (faster),
>  # so one script is as good as another.  But avoid the broken or
>  # incompatible versions:
> @@ -3343,7 +3355,7 @@
>  # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
>  # ./install, which can be erroneously created by make from ./install.sh.
>  echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
> -echo "configure:3347: checking for a BSD compatible install" >&5
> +echo "configure:3359: checking for a BSD compatible install" >&5
>  if test -z "$INSTALL"; then
>  if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
>    echo $ac_n "(cached) $ac_c" 1>&6
> Index: configure.in
> ===================================================================
> RCS file: /cvsroot/snort/snort/configure.in,v
> retrieving revision 1.29
> diff -u -r1.29 configure.in
> --- configure.in        2001/01/13 07:31:14     1.29
> +++ configure.in        2001/01/25 19:42:26
> @@ -586,6 +586,12 @@
>         fi
>  fi
> 
> +
> +# let's make some fixes..
> +
> +CFLAGS=`echo $CFLAGS | sed -e 's/-I\/usr\/include //g'`
> +CPPFLAGS=`echo $CPPFLAGS | sed -e 's/-I\/usr\/include //g'`
> +
>  AC_PROG_INSTALL
>  AC_OUTPUT(Makefile)
> 
> 
> _______________________________________________
> Snort-users mailing list
> Snort-users at lists.sourceforge.net
> Go to this URL to change user options or unsubscribe:
> http://lists.sourceforge.net/lists/listinfo/snort-users

--
Martin Roesch
roesch at ...421...
http://www.snort.org




More information about the Snort-users mailing list