|
@@ -1,6 +1,6 @@
|
|
|
#! /bin/sh
|
|
|
# Guess values for system-dependent variables and create Makefiles.
|
|
|
-# Generated by GNU Autoconf 2.69 for tcpreplay 4.4.3.
|
|
|
+# Generated by GNU Autoconf 2.69 for tcpreplay 4.4.4.
|
|
|
#
|
|
|
# Report bugs to <https://github.com/appneta/tcpreplay/issues>.
|
|
|
#
|
|
@@ -590,8 +590,8 @@ MAKEFLAGS=
|
|
|
# Identity of this package.
|
|
|
PACKAGE_NAME='tcpreplay'
|
|
|
PACKAGE_TARNAME='tcpreplay'
|
|
|
-PACKAGE_VERSION='4.4.3'
|
|
|
-PACKAGE_STRING='tcpreplay 4.4.3'
|
|
|
+PACKAGE_VERSION='4.4.4'
|
|
|
+PACKAGE_STRING='tcpreplay 4.4.4'
|
|
|
PACKAGE_BUGREPORT='https://github.com/appneta/tcpreplay/issues'
|
|
|
PACKAGE_URL='http://tcpreplay.sourceforge.net/'
|
|
|
|
|
@@ -681,6 +681,7 @@ timestamp_trace_flag
|
|
|
extra_debug_flag
|
|
|
debug_run_time_flag
|
|
|
debug_flag
|
|
|
+build_tsan
|
|
|
build_asan
|
|
|
WORDS_BIGENDIAN_FALSE
|
|
|
WORDS_BIGENDIAN_TRUE
|
|
@@ -729,7 +730,6 @@ am__nodep
|
|
|
AMDEPBACKSLASH
|
|
|
AMDEP_FALSE
|
|
|
AMDEP_TRUE
|
|
|
-am__quote
|
|
|
am__include
|
|
|
DEPDIR
|
|
|
OBJEXT
|
|
@@ -808,6 +808,7 @@ infodir
|
|
|
docdir
|
|
|
oldincludedir
|
|
|
includedir
|
|
|
+runstatedir
|
|
|
localstatedir
|
|
|
sharedstatedir
|
|
|
sysconfdir
|
|
@@ -826,7 +827,8 @@ PACKAGE_VERSION
|
|
|
PACKAGE_TARNAME
|
|
|
PACKAGE_NAME
|
|
|
PATH_SEPARATOR
|
|
|
-SHELL'
|
|
|
+SHELL
|
|
|
+am__quote'
|
|
|
ac_subst_files=''
|
|
|
ac_user_opts='
|
|
|
enable_option_checking
|
|
@@ -846,6 +848,7 @@ with_sysroot
|
|
|
enable_libtool_lock
|
|
|
enable_largefile
|
|
|
enable_asan
|
|
|
+enable_tsan
|
|
|
enable_debug
|
|
|
enable_extra_debug
|
|
|
enable_timestamp_trace
|
|
@@ -932,6 +935,7 @@ datadir='${datarootdir}'
|
|
|
sysconfdir='${prefix}/etc'
|
|
|
sharedstatedir='${prefix}/com'
|
|
|
localstatedir='${prefix}/var'
|
|
|
+runstatedir='${localstatedir}/run'
|
|
|
includedir='${prefix}/include'
|
|
|
oldincludedir='/usr/include'
|
|
|
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
|
|
@@ -1184,6 +1188,15 @@ do
|
|
|
| -silent | --silent | --silen | --sile | --sil)
|
|
|
silent=yes ;;
|
|
|
|
|
|
+ -runstatedir | --runstatedir | --runstatedi | --runstated \
|
|
|
+ | --runstate | --runstat | --runsta | --runst | --runs \
|
|
|
+ | --run | --ru | --r)
|
|
|
+ ac_prev=runstatedir ;;
|
|
|
+ -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
|
|
|
+ | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
|
|
|
+ | --run=* | --ru=* | --r=*)
|
|
|
+ runstatedir=$ac_optarg ;;
|
|
|
+
|
|
|
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
|
|
|
ac_prev=sbindir ;;
|
|
|
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
|
|
@@ -1321,7 +1334,7 @@ fi
|
|
|
for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
|
|
|
datadir sysconfdir sharedstatedir localstatedir includedir \
|
|
|
oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
|
|
|
- libdir localedir mandir
|
|
|
+ libdir localedir mandir runstatedir
|
|
|
do
|
|
|
eval ac_val=\$$ac_var
|
|
|
# Remove trailing slashes.
|
|
@@ -1434,7 +1447,7 @@ if test "$ac_init_help" = "long"; then
|
|
|
# Omit some internal or obsolete options to make the list less imposing.
|
|
|
# This message is too long to be a string in the A/UX 3.1 sh.
|
|
|
cat <<_ACEOF
|
|
|
-\`configure' configures tcpreplay 4.4.3 to adapt to many kinds of systems.
|
|
|
+\`configure' configures tcpreplay 4.4.4 to adapt to many kinds of systems.
|
|
|
|
|
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
|
|
|
|
@@ -1474,6 +1487,7 @@ Fine tuning of the installation directories:
|
|
|
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
|
|
|
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
|
|
|
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
|
|
|
+ --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
|
|
|
--libdir=DIR object code libraries [EPREFIX/lib]
|
|
|
--includedir=DIR C header files [PREFIX/include]
|
|
|
--oldincludedir=DIR C header files for non-gcc [/usr/include]
|
|
@@ -1505,7 +1519,7 @@ fi
|
|
|
|
|
|
if test -n "$ac_init_help"; then
|
|
|
case $ac_init_help in
|
|
|
- short | recursive ) echo "Configuration of tcpreplay 4.4.3:";;
|
|
|
+ short | recursive ) echo "Configuration of tcpreplay 4.4.4:";;
|
|
|
esac
|
|
|
cat <<\_ACEOF
|
|
|
|
|
@@ -1529,6 +1543,7 @@ Optional Features:
|
|
|
--disable-libtool-lock avoid locking (might break parallel builds)
|
|
|
--disable-largefile omit support for large files
|
|
|
--enable-asan Enable Address Sanitizer support
|
|
|
+ --enable-tsan Enable Thread Sanitizer support
|
|
|
--enable-debug Enable debugging code and support for the -d option
|
|
|
--enable-extra-debug Enable additional debugging code (may affect
|
|
|
performance)
|
|
@@ -1677,7 +1692,7 @@ fi
|
|
|
test -n "$ac_init_help" && exit $ac_status
|
|
|
if $ac_init_version; then
|
|
|
cat <<\_ACEOF
|
|
|
-tcpreplay configure 4.4.3
|
|
|
+tcpreplay configure 4.4.4
|
|
|
generated by GNU Autoconf 2.69
|
|
|
|
|
|
Copyright (C) 2012 Free Software Foundation, Inc.
|
|
@@ -2637,7 +2652,7 @@ cat >config.log <<_ACEOF
|
|
|
This file contains any messages produced by compilers while
|
|
|
running configure, to aid debugging if configure makes a mistake.
|
|
|
|
|
|
-It was created by tcpreplay $as_me 4.4.3, which was
|
|
|
+It was created by tcpreplay $as_me 4.4.4, which was
|
|
|
generated by GNU Autoconf 2.69. Invocation command line was
|
|
|
|
|
|
$ $0 $@
|
|
@@ -3318,7 +3333,7 @@ $as_echo "no" >&6; }
|
|
|
fi
|
|
|
|
|
|
|
|
|
-am__api_version='1.15'
|
|
|
+am__api_version='1.16'
|
|
|
|
|
|
# Find a good install program. We prefer a C program (faster),
|
|
|
# so one script is as good as another. But avoid the broken or
|
|
@@ -3494,12 +3509,7 @@ program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
|
|
|
am_aux_dir=`cd "$ac_aux_dir" && pwd`
|
|
|
|
|
|
if test x"${MISSING+set}" != xset; then
|
|
|
- case $am_aux_dir in
|
|
|
- *\ * | *\ *)
|
|
|
- MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
|
|
|
- *)
|
|
|
- MISSING="\${SHELL} $am_aux_dir/missing" ;;
|
|
|
- esac
|
|
|
+ MISSING="\${SHELL} '$am_aux_dir/missing'"
|
|
|
fi
|
|
|
# Use eval to expand $SHELL
|
|
|
if eval "$MISSING --is-lightweight"; then
|
|
@@ -3804,7 +3814,7 @@ fi
|
|
|
|
|
|
# Define the identity of the package.
|
|
|
PACKAGE='tcpreplay'
|
|
|
- VERSION='4.4.3'
|
|
|
+ VERSION='4.4.4'
|
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
@@ -3834,8 +3844,8 @@ MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
|
|
|
|
|
|
# For better backward compatibility. To be removed once Automake 1.9.x
|
|
|
# dies out for good. For more background, see:
|
|
|
-# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
|
|
|
-# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
|
|
|
+# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
|
|
|
+# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
|
|
|
mkdir_p='$(MKDIR_P)'
|
|
|
|
|
|
# We need awk for the "check" target (and possibly the TAP driver). The
|
|
@@ -3886,7 +3896,7 @@ END
|
|
|
Aborting the configuration process, to ensure you take notice of the issue.
|
|
|
|
|
|
You can download and install GNU coreutils to get an 'rm' implementation
|
|
|
-that behaves properly: <http://www.gnu.org/software/coreutils/>.
|
|
|
+that behaves properly: <https://www.gnu.org/software/coreutils/>.
|
|
|
|
|
|
If you want to complete the configuration process using your problematic
|
|
|
'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
|
|
@@ -3941,45 +3951,45 @@ DEPDIR="${am__leading_dot}deps"
|
|
|
|
|
|
ac_config_commands="$ac_config_commands depfiles"
|
|
|
|
|
|
-
|
|
|
-am_make=${MAKE-make}
|
|
|
-cat > confinc << 'END'
|
|
|
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
|
|
|
+$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; }
|
|
|
+cat > confinc.mk << 'END'
|
|
|
am__doit:
|
|
|
- @echo this is the am__doit target
|
|
|
+ @echo this is the am__doit target >confinc.out
|
|
|
.PHONY: am__doit
|
|
|
END
|
|
|
-# If we don't find an include directive, just comment out the code.
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
|
|
|
-$as_echo_n "checking for style of include used by $am_make... " >&6; }
|
|
|
am__include="#"
|
|
|
am__quote=
|
|
|
-_am_result=none
|
|
|
-# First try GNU make style include.
|
|
|
-echo "include confinc" > confmf
|
|
|
-# Ignore all kinds of additional output from 'make'.
|
|
|
-case `$am_make -s -f confmf 2> /dev/null` in #(
|
|
|
-*the\ am__doit\ target*)
|
|
|
- am__include=include
|
|
|
- am__quote=
|
|
|
- _am_result=GNU
|
|
|
- ;;
|
|
|
-esac
|
|
|
-# Now try BSD make style include.
|
|
|
-if test "$am__include" = "#"; then
|
|
|
- echo '.include "confinc"' > confmf
|
|
|
- case `$am_make -s -f confmf 2> /dev/null` in #(
|
|
|
- *the\ am__doit\ target*)
|
|
|
- am__include=.include
|
|
|
- am__quote="\""
|
|
|
- _am_result=BSD
|
|
|
+# BSD make does it like this.
|
|
|
+echo '.include "confinc.mk" # ignored' > confmf.BSD
|
|
|
+# Other make implementations (GNU, Solaris 10, AIX) do it like this.
|
|
|
+echo 'include confinc.mk # ignored' > confmf.GNU
|
|
|
+_am_result=no
|
|
|
+for s in GNU BSD; do
|
|
|
+ { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
|
|
|
+ (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
|
|
|
+ ac_status=$?
|
|
|
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
+ (exit $ac_status); }
|
|
|
+ case $?:`cat confinc.out 2>/dev/null` in #(
|
|
|
+ '0:this is the am__doit target') :
|
|
|
+ case $s in #(
|
|
|
+ BSD) :
|
|
|
+ am__include='.include' am__quote='"' ;; #(
|
|
|
+ *) :
|
|
|
+ am__include='include' am__quote='' ;;
|
|
|
+esac ;; #(
|
|
|
+ *) :
|
|
|
;;
|
|
|
- esac
|
|
|
-fi
|
|
|
-
|
|
|
-
|
|
|
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
|
|
|
-$as_echo "$_am_result" >&6; }
|
|
|
-rm -f confinc confmf
|
|
|
+esac
|
|
|
+ if test "$am__include" != "#"; then
|
|
|
+ _am_result="yes ($s style)"
|
|
|
+ break
|
|
|
+ fi
|
|
|
+done
|
|
|
+rm -f confinc.* confmf.*
|
|
|
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
|
|
|
+$as_echo "${_am_result}" >&6; }
|
|
|
|
|
|
# Check whether --enable-dependency-tracking was given.
|
|
|
if test "${enable_dependency_tracking+set}" = set; then :
|
|
@@ -6387,7 +6397,7 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
|
|
|
lt_cv_deplibs_check_method=pass_all
|
|
|
;;
|
|
|
|
|
|
-netbsd*)
|
|
|
+netbsd* | netbsdelf*-gnu)
|
|
|
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
|
|
|
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
|
|
|
else
|
|
@@ -6749,7 +6759,7 @@ esac
|
|
|
fi
|
|
|
|
|
|
: ${AR=ar}
|
|
|
-: ${AR_FLAGS=cru}
|
|
|
+: ${AR_FLAGS=cr}
|
|
|
|
|
|
|
|
|
|
|
@@ -7250,11 +7260,8 @@ _LT_EOF
|
|
|
test $ac_status = 0; }; then
|
|
|
# Now try to grab the symbols.
|
|
|
nlist=conftest.nm
|
|
|
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
|
|
|
- (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
|
|
|
- ac_status=$?
|
|
|
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|
|
- test $ac_status = 0; } && test -s "$nlist"; then
|
|
|
+ $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5
|
|
|
+ if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then
|
|
|
# Try sorting and uniquifying the output.
|
|
|
if sort "$nlist" | uniq > "$nlist"T; then
|
|
|
mv -f "$nlist"T "$nlist"
|
|
@@ -8473,8 +8480,8 @@ int forced_loaded() { return 2;}
|
|
|
_LT_EOF
|
|
|
echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
|
|
|
$LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
|
|
|
- echo "$AR cru libconftest.a conftest.o" >&5
|
|
|
- $AR cru libconftest.a conftest.o 2>&5
|
|
|
+ echo "$AR cr libconftest.a conftest.o" >&5
|
|
|
+ $AR cr libconftest.a conftest.o 2>&5
|
|
|
echo "$RANLIB libconftest.a" >&5
|
|
|
$RANLIB libconftest.a 2>&5
|
|
|
cat > conftest.c << _LT_EOF
|
|
@@ -8506,11 +8513,11 @@ $as_echo "$lt_cv_ld_force_load" >&6; }
|
|
|
# to the OS version, if on x86, and 10.4, the deployment
|
|
|
# target defaults to 10.4. Don't you love it?
|
|
|
case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
|
|
|
- 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
|
|
|
+ 10.0,*86*-darwin8*|10.0,*-darwin[912]*)
|
|
|
_lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
|
|
|
10.[012][,.]*)
|
|
|
_lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
|
|
|
- 10.*)
|
|
|
+ 10.*|11.*)
|
|
|
_lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
|
|
|
esac
|
|
|
;;
|
|
@@ -9603,6 +9610,12 @@ lt_prog_compiler_static=
|
|
|
lt_prog_compiler_pic='-KPIC'
|
|
|
lt_prog_compiler_static='-static'
|
|
|
;;
|
|
|
+ # flang / f18. f95 an alias for gfortran or flang on Debian
|
|
|
+ flang* | f18* | f95*)
|
|
|
+ lt_prog_compiler_wl='-Wl,'
|
|
|
+ lt_prog_compiler_pic='-fPIC'
|
|
|
+ lt_prog_compiler_static='-static'
|
|
|
+ ;;
|
|
|
# icc used to be incompatible with GCC.
|
|
|
# ICC 10 doesn't accept -KPIC any more.
|
|
|
icc* | ifort*)
|
|
@@ -10079,6 +10092,9 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie
|
|
|
openbsd* | bitrig*)
|
|
|
with_gnu_ld=no
|
|
|
;;
|
|
|
+ linux* | k*bsd*-gnu | gnu*)
|
|
|
+ link_all_deplibs=no
|
|
|
+ ;;
|
|
|
esac
|
|
|
|
|
|
ld_shlibs=yes
|
|
@@ -10333,7 +10349,7 @@ _LT_EOF
|
|
|
fi
|
|
|
;;
|
|
|
|
|
|
- netbsd*)
|
|
|
+ netbsd* | netbsdelf*-gnu)
|
|
|
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
|
|
|
archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
|
|
|
wlarc=
|
|
@@ -11003,6 +11019,7 @@ $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
|
|
if test yes = "$lt_cv_irix_exported_symbol"; then
|
|
|
archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
|
|
|
fi
|
|
|
+ link_all_deplibs=no
|
|
|
else
|
|
|
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
|
|
|
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'
|
|
@@ -11024,7 +11041,7 @@ $as_echo "$lt_cv_irix_exported_symbol" >&6; }
|
|
|
esac
|
|
|
;;
|
|
|
|
|
|
- netbsd*)
|
|
|
+ netbsd* | netbsdelf*-gnu)
|
|
|
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
|
|
|
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
|
|
|
else
|
|
@@ -12139,6 +12156,18 @@ fi
|
|
|
dynamic_linker='GNU/Linux ld.so'
|
|
|
;;
|
|
|
|
|
|
+netbsdelf*-gnu)
|
|
|
+ version_type=linux
|
|
|
+ need_lib_prefix=no
|
|
|
+ need_version=no
|
|
|
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
|
|
|
+ soname_spec='${libname}${release}${shared_ext}$major'
|
|
|
+ shlibpath_var=LD_LIBRARY_PATH
|
|
|
+ shlibpath_overrides_runpath=no
|
|
|
+ hardcode_into_libs=yes
|
|
|
+ dynamic_linker='NetBSD ld.elf_so'
|
|
|
+ ;;
|
|
|
+
|
|
|
netbsd*)
|
|
|
version_type=sunos
|
|
|
need_lib_prefix=no
|
|
@@ -14672,7 +14701,7 @@ with_gnu_ld=$lt_cv_prog_gnu_ld
|
|
|
# Commands to make compiler produce verbose output that lists
|
|
|
# what "hidden" libraries, object files and flags are used when
|
|
|
# linking a shared library.
|
|
|
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
|
|
|
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
|
|
|
|
|
|
else
|
|
|
GXX=no
|
|
@@ -15164,7 +15193,7 @@ fi
|
|
|
# explicitly linking system object files so we need to strip them
|
|
|
# from the output so that they don't get included in the library
|
|
|
# dependencies.
|
|
|
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
|
|
|
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
|
|
|
;;
|
|
|
*)
|
|
|
if test yes = "$GXX"; then
|
|
@@ -15229,7 +15258,7 @@ fi
|
|
|
# explicitly linking system object files so we need to strip them
|
|
|
# from the output so that they don't get included in the library
|
|
|
# dependencies.
|
|
|
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
|
|
|
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
|
|
|
;;
|
|
|
*)
|
|
|
if test yes = "$GXX"; then
|
|
@@ -15568,7 +15597,7 @@ fi
|
|
|
# Commands to make compiler produce verbose output that lists
|
|
|
# what "hidden" libraries, object files and flags are used when
|
|
|
# linking a shared library.
|
|
|
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
|
|
|
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
|
|
|
|
|
|
else
|
|
|
# FIXME: insert proper C++ library support
|
|
@@ -15652,7 +15681,7 @@ fi
|
|
|
# Commands to make compiler produce verbose output that lists
|
|
|
# what "hidden" libraries, object files and flags are used when
|
|
|
# linking a shared library.
|
|
|
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
|
|
|
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
|
|
|
else
|
|
|
# g++ 2.7 appears to require '-G' NOT '-shared' on this
|
|
|
# platform.
|
|
@@ -15663,7 +15692,7 @@ fi
|
|
|
# Commands to make compiler produce verbose output that lists
|
|
|
# what "hidden" libraries, object files and flags are used when
|
|
|
# linking a shared library.
|
|
|
- output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
|
|
|
+ output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
|
|
|
fi
|
|
|
|
|
|
hardcode_libdir_flag_spec_CXX='$wl-R $wl$libdir'
|
|
@@ -16176,7 +16205,7 @@ lt_prog_compiler_static_CXX=
|
|
|
;;
|
|
|
esac
|
|
|
;;
|
|
|
- netbsd*)
|
|
|
+ netbsd* | netbsdelf*-gnu)
|
|
|
;;
|
|
|
*qnx* | *nto*)
|
|
|
# QNX uses GNU C++, but need to define -shared option too, otherwise
|
|
@@ -16551,6 +16580,9 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie
|
|
|
;;
|
|
|
esac
|
|
|
;;
|
|
|
+ linux* | k*bsd*-gnu | gnu*)
|
|
|
+ link_all_deplibs_CXX=no
|
|
|
+ ;;
|
|
|
*)
|
|
|
export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
|
|
|
;;
|
|
@@ -17244,6 +17276,18 @@ fi
|
|
|
dynamic_linker='GNU/Linux ld.so'
|
|
|
;;
|
|
|
|
|
|
+netbsdelf*-gnu)
|
|
|
+ version_type=linux
|
|
|
+ need_lib_prefix=no
|
|
|
+ need_version=no
|
|
|
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
|
|
|
+ soname_spec='${libname}${release}${shared_ext}$major'
|
|
|
+ shlibpath_var=LD_LIBRARY_PATH
|
|
|
+ shlibpath_overrides_runpath=no
|
|
|
+ hardcode_into_libs=yes
|
|
|
+ dynamic_linker='NetBSD ld.elf_so'
|
|
|
+ ;;
|
|
|
+
|
|
|
netbsd*)
|
|
|
version_type=sunos
|
|
|
need_lib_prefix=no
|
|
@@ -18806,7 +18850,7 @@ else
|
|
|
We can't simply define LARGE_OFF_T to be 9223372036854775807,
|
|
|
since some C++ compilers masquerading as C compilers
|
|
|
incorrectly reject 9223372036854775807. */
|
|
|
-#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|
|
|
+#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
|
|
|
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|
|
|
&& LARGE_OFF_T % 2147483647 == 1)
|
|
|
? 1 : -1];
|
|
@@ -18852,7 +18896,7 @@ else
|
|
|
We can't simply define LARGE_OFF_T to be 9223372036854775807,
|
|
|
since some C++ compilers masquerading as C compilers
|
|
|
incorrectly reject 9223372036854775807. */
|
|
|
-#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|
|
|
+#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
|
|
|
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|
|
|
&& LARGE_OFF_T % 2147483647 == 1)
|
|
|
? 1 : -1];
|
|
@@ -18876,7 +18920,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
We can't simply define LARGE_OFF_T to be 9223372036854775807,
|
|
|
since some C++ compilers masquerading as C compilers
|
|
|
incorrectly reject 9223372036854775807. */
|
|
|
-#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|
|
|
+#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
|
|
|
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|
|
|
&& LARGE_OFF_T % 2147483647 == 1)
|
|
|
? 1 : -1];
|
|
@@ -18921,7 +18965,7 @@ else
|
|
|
We can't simply define LARGE_OFF_T to be 9223372036854775807,
|
|
|
since some C++ compilers masquerading as C compilers
|
|
|
incorrectly reject 9223372036854775807. */
|
|
|
-#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|
|
|
+#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
|
|
|
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|
|
|
&& LARGE_OFF_T % 2147483647 == 1)
|
|
|
? 1 : -1];
|
|
@@ -18945,7 +18989,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
We can't simply define LARGE_OFF_T to be 9223372036854775807,
|
|
|
since some C++ compilers masquerading as C compilers
|
|
|
incorrectly reject 9223372036854775807. */
|
|
|
-#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|
|
|
+#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
|
|
|
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|
|
|
&& LARGE_OFF_T % 2147483647 == 1)
|
|
|
? 1 : -1];
|
|
@@ -20385,6 +20429,8 @@ main ()
|
|
|
if (*(data + i) != *(data3 + i))
|
|
|
return 14;
|
|
|
close (fd);
|
|
|
+ free (data);
|
|
|
+ free (data3);
|
|
|
return 0;
|
|
|
}
|
|
|
_ACEOF
|
|
@@ -20799,12 +20845,30 @@ else
|
|
|
fi
|
|
|
|
|
|
CFLAGS="${CFLAGS} -O1 -g -fsanitize=address -fno-omit-frame-pointer"
|
|
|
- LDFLAGS="-lasan ${LDFLAGS}"
|
|
|
+ LDFLAGS="-fsanitize=address ${LDFLAGS}"
|
|
|
else
|
|
|
build_asan=no
|
|
|
fi
|
|
|
|
|
|
|
|
|
+# Check whether --enable-tsan was given.
|
|
|
+if test "${enable_tsan+set}" = set; then :
|
|
|
+ enableval=$enable_tsan;
|
|
|
+fi
|
|
|
+
|
|
|
+if test "x$enable_tsan" = "xyes"; then
|
|
|
+ build_tsan=yes
|
|
|
+ CFLAGS="${CFLAGS} -O1 -g -fsanitize=thread -fno-omit-frame-pointer"
|
|
|
+ LDFLAGS="-fsanitize=thread ${LDFLAGS}"
|
|
|
+else
|
|
|
+ build_tsan=no
|
|
|
+fi
|
|
|
+
|
|
|
+
|
|
|
+if test "$build_asan" = "yes" -a "$build_tsan" = "yes" ; then
|
|
|
+ as_fn_error $? "--enable-asan and --eanble-tsan are mutually exclusive" "$LINENO" 5
|
|
|
+fi
|
|
|
+
|
|
|
debug=no
|
|
|
debug_flag=NDEBUG
|
|
|
debug_run_time_flag=
|
|
@@ -25717,7 +25781,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|
|
# report actual input values of CONFIG_FILES etc. instead of their
|
|
|
# values after options handling.
|
|
|
ac_log="
|
|
|
-This file was extended by tcpreplay $as_me 4.4.3, which was
|
|
|
+This file was extended by tcpreplay $as_me 4.4.4, which was
|
|
|
generated by GNU Autoconf 2.69. Invocation command line was
|
|
|
|
|
|
CONFIG_FILES = $CONFIG_FILES
|
|
@@ -25784,7 +25848,7 @@ _ACEOF
|
|
|
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
|
|
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
|
|
ac_cs_version="\\
|
|
|
-tcpreplay config.status 4.4.3
|
|
|
+tcpreplay config.status 4.4.4
|
|
|
configured by $0, generated by GNU Autoconf 2.69,
|
|
|
with options \\"\$ac_cs_config\\"
|
|
|
|
|
@@ -25903,7 +25967,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
|
|
#
|
|
|
# INIT-COMMANDS
|
|
|
#
|
|
|
-AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
|
|
|
+AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
|
|
|
|
|
|
|
|
|
# The HP-UX ksh and POSIX shell print the target directory to stdout
|
|
@@ -26909,29 +26973,35 @@ $as_echo "$as_me: executing $ac_file commands" >&6;}
|
|
|
# Older Autoconf quotes --file arguments for eval, but not when files
|
|
|
# are listed without --file. Let's play safe and only enable the eval
|
|
|
# if we detect the quoting.
|
|
|
- case $CONFIG_FILES in
|
|
|
- *\'*) eval set x "$CONFIG_FILES" ;;
|
|
|
- *) set x $CONFIG_FILES ;;
|
|
|
- esac
|
|
|
+ # TODO: see whether this extra hack can be removed once we start
|
|
|
+ # requiring Autoconf 2.70 or later.
|
|
|
+ case $CONFIG_FILES in #(
|
|
|
+ *\'*) :
|
|
|
+ eval set x "$CONFIG_FILES" ;; #(
|
|
|
+ *) :
|
|
|
+ set x $CONFIG_FILES ;; #(
|
|
|
+ *) :
|
|
|
+ ;;
|
|
|
+esac
|
|
|
shift
|
|
|
- for mf
|
|
|
+ # Used to flag and report bootstrapping failures.
|
|
|
+ am_rc=0
|
|
|
+ for am_mf
|
|
|
do
|
|
|
# Strip MF so we end up with the name of the file.
|
|
|
- mf=`echo "$mf" | sed -e 's/:.*$//'`
|
|
|
- # Check whether this is an Automake generated Makefile or not.
|
|
|
- # We used to match only the files named 'Makefile.in', but
|
|
|
- # some people rename them; so instead we look at the file content.
|
|
|
- # Grep'ing the first line is not enough: some people post-process
|
|
|
- # each Makefile.in and add a new line on top of each file to say so.
|
|
|
- # Grep'ing the whole file is not good either: AIX grep has a line
|
|
|
+ am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
|
|
|
+ # Check whether this is an Automake generated Makefile which includes
|
|
|
+ # dependency-tracking related rules and includes.
|
|
|
+ # Grep'ing the whole file directly is not great: AIX grep has a line
|
|
|
# limit of 2048, but all sed's we know have understand at least 4000.
|
|
|
- if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
|
|
|
- dirpart=`$as_dirname -- "$mf" ||
|
|
|
-$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
|
|
|
- X"$mf" : 'X\(//\)[^/]' \| \
|
|
|
- X"$mf" : 'X\(//\)$' \| \
|
|
|
- X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
|
|
|
-$as_echo X"$mf" |
|
|
|
+ sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
|
|
|
+ || continue
|
|
|
+ am_dirpart=`$as_dirname -- "$am_mf" ||
|
|
|
+$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
|
|
|
+ X"$am_mf" : 'X\(//\)[^/]' \| \
|
|
|
+ X"$am_mf" : 'X\(//\)$' \| \
|
|
|
+ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
|
|
|
+$as_echo X"$am_mf" |
|
|
|
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
|
|
|
s//\1/
|
|
|
q
|
|
@@ -26949,53 +27019,50 @@ $as_echo X"$mf" |
|
|
|
q
|
|
|
}
|
|
|
s/.*/./; q'`
|
|
|
- else
|
|
|
- continue
|
|
|
- fi
|
|
|
- # Extract the definition of DEPDIR, am__include, and am__quote
|
|
|
- # from the Makefile without running 'make'.
|
|
|
- DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
|
|
|
- test -z "$DEPDIR" && continue
|
|
|
- am__include=`sed -n 's/^am__include = //p' < "$mf"`
|
|
|
- test -z "$am__include" && continue
|
|
|
- am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
|
|
|
- # Find all dependency output files, they are included files with
|
|
|
- # $(DEPDIR) in their names. We invoke sed twice because it is the
|
|
|
- # simplest approach to changing $(DEPDIR) to its actual value in the
|
|
|
- # expansion.
|
|
|
- for file in `sed -n "
|
|
|
- s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
|
|
|
- sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
|
|
|
- # Make sure the directory exists.
|
|
|
- test -f "$dirpart/$file" && continue
|
|
|
- fdir=`$as_dirname -- "$file" ||
|
|
|
-$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
|
|
|
- X"$file" : 'X\(//\)[^/]' \| \
|
|
|
- X"$file" : 'X\(//\)$' \| \
|
|
|
- X"$file" : 'X\(/\)' \| . 2>/dev/null ||
|
|
|
-$as_echo X"$file" |
|
|
|
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
|
|
|
- s//\1/
|
|
|
- q
|
|
|
- }
|
|
|
- /^X\(\/\/\)[^/].*/{
|
|
|
+ am_filepart=`$as_basename -- "$am_mf" ||
|
|
|
+$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
|
|
|
+ X"$am_mf" : 'X\(//\)$' \| \
|
|
|
+ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
|
|
|
+$as_echo X/"$am_mf" |
|
|
|
+ sed '/^.*\/\([^/][^/]*\)\/*$/{
|
|
|
s//\1/
|
|
|
q
|
|
|
}
|
|
|
- /^X\(\/\/\)$/{
|
|
|
+ /^X\/\(\/\/\)$/{
|
|
|
s//\1/
|
|
|
q
|
|
|
}
|
|
|
- /^X\(\/\).*/{
|
|
|
+ /^X\/\(\/\).*/{
|
|
|
s//\1/
|
|
|
q
|
|
|
}
|
|
|
s/.*/./; q'`
|
|
|
- as_dir=$dirpart/$fdir; as_fn_mkdir_p
|
|
|
- # echo "creating $dirpart/$file"
|
|
|
- echo '# dummy' > "$dirpart/$file"
|
|
|
- done
|
|
|
+ { echo "$as_me:$LINENO: cd "$am_dirpart" \
|
|
|
+ && sed -e '/# am--include-marker/d' "$am_filepart" \
|
|
|
+ | $MAKE -f - am--depfiles" >&5
|
|
|
+ (cd "$am_dirpart" \
|
|
|
+ && sed -e '/# am--include-marker/d' "$am_filepart" \
|
|
|
+ | $MAKE -f - am--depfiles) >&5 2>&5
|
|
|
+ ac_status=$?
|
|
|
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
+ (exit $ac_status); } || am_rc=$?
|
|
|
done
|
|
|
+ if test $am_rc -ne 0; then
|
|
|
+ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|
|
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
|
|
+as_fn_error $? "Something went wrong bootstrapping makefile fragments
|
|
|
+ for automatic dependency tracking. If GNU make was not used, consider
|
|
|
+ re-running the configure script with MAKE=\"gmake\" (or whatever is
|
|
|
+ necessary). You can also try re-running configure with the
|
|
|
+ '--disable-dependency-tracking' option to at least be able to build
|
|
|
+ the package (albeit without support for automatic dependency tracking).
|
|
|
+See \`config.log' for more details" "$LINENO" 5; }
|
|
|
+ fi
|
|
|
+ { am_dirpart=; unset am_dirpart;}
|
|
|
+ { am_filepart=; unset am_filepart;}
|
|
|
+ { am_mf=; unset am_mf;}
|
|
|
+ { am_rc=; unset am_rc;}
|
|
|
+ rm -f conftest-deps.mk
|
|
|
}
|
|
|
;;
|
|
|
"libtool":C)
|
|
@@ -27013,7 +27080,6 @@ $as_echo X"$file" |
|
|
|
cat <<_LT_EOF >> "$cfgfile"
|
|
|
#! $SHELL
|
|
|
# Generated automatically by $as_me ($PACKAGE) $VERSION
|
|
|
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
|
|
|
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
|
|
|
|
|
|
# Provide generalized library-building support services.
|