>>> Building on exopi-6 under net/tcpreplay BDEPENDS = [net/libdnet] DIST = [net/tcpreplay:tcpreplay-4.3.3.tar.gz] FULLPKGNAME = tcpreplay-4.3.3 RDEPENDS = [net/libdnet] (Junk lock obtained for exopi-6 at 1714755025.41) >>> Running depends in net/tcpreplay at 1714755025.44 last junk was in mail/opensmtpd-extras,-main /usr/sbin/pkg_add -aI -Drepair libdnet-1.16.4 was: /usr/sbin/pkg_add -aI -Drepair libdnet-1.16.4 /usr/sbin/pkg_add -aI -Drepair libdnet-1.16.4 >>> Running show-prepare-results in net/tcpreplay at 1714755027.56 ===> net/tcpreplay ===> Building from scratch tcpreplay-4.3.3 ===> tcpreplay-4.3.3 depends on: libdnet-* -> libdnet-1.16.4 ===> Verifying specs: c dnet>=1 ===> found c.100.0 dnet.1.1 libdnet-1.16.4 (Junk lock released for exopi-6 at 1714755028.11) distfiles size=3727820 >>> Running build in net/tcpreplay at 1714755028.14 ===> net/tcpreplay ===> Checking files for tcpreplay-4.3.3 `/exopi-cvs/ports/distfiles/tcpreplay-4.3.3.tar.gz' is up to date. >> (SHA256) tcpreplay-4.3.3.tar.gz: OK ===> Extracting for tcpreplay-4.3.3 ===> Patching for tcpreplay-4.3.3 ===> Applying OpenBSD patch patch-src_common_sendpacket_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/common/sendpacket.h.orig Sat Aug 9 16:18:28 2014 |+++ src/common/sendpacket.h Wed Oct 15 18:22:28 2014 -------------------------- Patching file src/common/sendpacket.h using Plan A... Hunk #1 succeeded at 26. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for tcpreplay-4.3.3 ===> Configuring for tcpreplay-4.3.3 Using /exopi-obj/pobj/tcpreplay-4.3.3/config.site (generated) configure: WARNING: unrecognized options: --disable-gtk-doc configure: loading site script /exopi-obj/pobj/tcpreplay-4.3.3/config.site checking whether to enable maintainer-specific portions of Makefiles... yes checking if malloc debugging is wanted... no checking build system type... x86_64-unknown-openbsd7.5 checking host system type... x86_64-unknown-openbsd7.5 checking target system type... x86_64-unknown-openbsd7.5 checking for cygwin development environment... no checking for a BSD-compatible install... /exopi-obj/pobj/tcpreplay-4.3.3/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether make sets $(MAKE)... (cached) yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for style of include used by make... GNU checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... gcc3 checking for ar... (cached) ar checking the archiver (ar) interface... ar checking how to print strings... print -r checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 131072 checking how to convert x86_64-unknown-openbsd7.5 file names to x86_64-unknown-openbsd7.5 format... func_convert_file_noop checking how to convert x86_64-unknown-openbsd7.5 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$ checking for dlltool... no checking how to associate runtime and link libraries... print -r -- checking for archiver @FILE support... @ checking for strip... (cached) strip checking for ranlib... (cached) ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking how to run the C preprocessor... cc -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... openbsd7.5 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... (cached) none needed checking whether cc understands -c and -o together... (cached) yes checking dependency style of cc... (cached) gcc3 checking for cc option to accept ISO C99... none needed checking for cc option to accept ISO Standard C... (cached) none needed checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking dependency style of c++... gcc3 checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... openbsd7.5 ld.so checking how to hardcode library paths into programs... immediate checking how to run the C preprocessor... cc -E checking whether ln -s works... yes checking for gawk... (cached) awk checking for a sed that does not truncate output... (cached) /usr/bin/sed checking whether make sets $(MAKE)... (cached) yes checking for printf... /usr/bin/printf checking for echo... /bin/echo checking for cut... /usr/bin/cut checking for autogen... no checking for groff... no checking for depmod... /sbin/depmod checking for insmod... /sbin/insmod checking for rmmod... /sbin/rmmod configure: Using included libopts tearoff checking for ANSI C header files... (cached) yes checking whether sys/types.h defines makedev... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for inline... inline checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for int8_t... yes checking for off_t... (cached) yes checking for pid_t... (cached) yes checking for size_t... (cached) yes checking for ssize_t... (cached) yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for uint8_t... yes checking whether time.h and sys/time.h may both be included... (cached) yes checking for an ANSI C-conforming const... (cached) yes checking for inline... (cached) inline checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for _LARGEFILE_SOURCE value needed for large files... no checking for u_int8_t... yes checking for u_int16_t... yes checking for u_int32_t... yes checking for u_int64_t... yes checking for cc -Wextra support... no checking for cc -Wno-variadic-macros support... yes checking for cc -Wfatal-errors support... yes checking for cc -Wno-format-contains-nul support... no checking for fcntl.h... (cached) yes checking for stddef.h... (cached) yes checking for sys/socket.h... (cached) yes checking for arpa/inet.h... (cached) yes checking for sys/time.h... (cached) yes checking for signal.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for sys/types.h... (cached) yes checking for stdint.h... (cached) yes checking for sys/select.h... (cached) yes checking for netinet/in.h... (cached) yes checking for netinet/in_systm.h... (cached) yes checking for poll.h... (cached) yes checking for sys/poll.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for inttypes.h... (cached) yes checking libintl.h usability... no checking libintl.h presence... no checking for libintl.h... no checking for sys/file.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking sys/io.h usability... no checking sys/io.h presence... no checking for sys/io.h... no checking architecture/i386/pio.h usability... no checking architecture/i386/pio.h presence... no checking for architecture/i386/pio.h... no checking sched.h usability... yes checking sched.h presence... yes checking for sched.h... yes checking for stdbool.h that conforms to C99... (cached) yes checking for _Bool... (cached) yes checking for sys/sysctl.h... (cached) yes checking for net/route.h... (cached) yes checking for socket in -lsocket... no checking for gethostbyname in -lnsl... no checking for nanosleep in -lrt... no checking for resolv in -lresolv... no checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... (cached) yes checking for vfork... (cached) yes checking for working fork... (cached) yes checking for working vfork... (cached) yes checking whether lstat correctly handles trailing slash... yes checking for working memcmp... (cached) yes checking return type of signal handlers... (cached) void checking for vprintf... (cached) yes checking for _doprnt... no checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for stdlib.h... (cached) yes checking for sys/param.h... (cached) yes checking for alarm... (cached) yes checking for working mktime... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking for struct timeval.tv_sec... yes checking for alarm... (cached) yes checking for atexit... (cached) yes checking for bzero... (cached) yes checking for dup2... (cached) yes checking for gethostbyname... (cached) yes checking for getpagesize... (cached) yes checking for gettimeofday... (cached) yes checking for ctime... (cached) yes checking for inet_ntoa... (cached) yes checking for memmove... (cached) yes checking for memset... (cached) yes checking for munmap... (cached) yes checking for pow... no checking for putenv... (cached) yes checking for realpath... (cached) yes checking for regcomp... (cached) yes checking for strdup... (cached) yes checking for select... (cached) yes checking for socket... (cached) yes checking for strcasecmp... (cached) yes checking for strchr... (cached) yes checking for strcspn... (cached) yes checking for strdup... (cached) yes checking for strerror... (cached) yes checking for strtol... (cached) yes checking for strncpy... (cached) yes checking for strtoull... (cached) yes checking for poll... (cached) yes checking for ntohll... no checking for mmap... (cached) yes checking for snprintf... (cached) yes checking for vsnprintf... (cached) yes checking for strsignal... (cached) yes checking for strpbrk... (cached) yes checking for strrchr... (cached) yes checking for strspn... (cached) yes checking for strstr... (cached) yes checking for strtoul... (cached) yes checking for ioperm... no checking for strlcpy... (cached) yes checking whether byte ordering is bigendian... no configure: Bypassing libpcap discovery via pcap_config configure: Using u_int64_t for packet counters checking for inet_aton... (cached) yes checking for inet_pton... (cached) yes checking for inet_ntop... (cached) yes checking for inet_addr... (cached) yes checking for net/if_tun.h... (cached) yes checking for libpcap... /usr checking for library containing nl_handle_alloc... no checking for nl_cache_alloc in -lnl... no checking for genl_connect in -lnl-genl-3... no checking for nl_cache_alloc in -lnl-3... no checking for dbus_malloc in -ldbus-1... no checking for numa_available in -lnuma... no checking for pthread_create in -lpthread... (cached) yes checking for library containing pcap_get_pfring_id... no checking for library containing pcap_close... none required checking for libpcap version... >= 0.8.0 checking for pcap_setnonblock... yes checking for pcap_datalink_val_to_description... yes checking for pcap_get_selectable_fd... yes checking for pcap_dump_fopen... yes checking for pcap_inject sending support... yes checking for pcap_sendpacket sending support... yes checking for pcap_breakloop... no checking for pcap_version... yes checking for pcap_snapshot... yes configure: Building tcpbridge configure: WARNING: Unable to build tcpliveplay. This tool is only enabled on linux environments. checking for netmap socket sending support... no checking for PF_PACKET socket sending support... no checking for TX_RING socket sending support... no checking for net/bpf.h... (cached) yes checking for libdnet... /usr/local checking dumbnet.h usability... no checking dumbnet.h presence... no checking for dumbnet.h... no checking dnet.h usability... yes checking dnet.h presence... no configure: WARNING: dnet.h: accepted by the compiler, rejected by the preprocessor! checking for dnet.h... configure: WARNING: dnet.h: proceeding with the compiler's result yes checking for DLT_LINUX_SLL in libpcap... no checking for DLT_C_HDLC in libpcap... yes checking for /usr/include/pcap-bpf.h... no checking for libpcap bpf header... no checking for netmap libpcap... no checking for pcapnav-config... no checking for requires strict byte alignment... no checking for tcpdump... /usr/sbin/tcpdump checking for 'make test' profile... OpenBSD configure: Using xl0 for 1st test network interface card configure: Using xl0 for 2nd test network interface card checking if it's ok to use pcap_findalldevs()... yes checking for dirent.h that defines DIR... (cached) yes checking for library containing opendir... none required checking for sys/mman.h... (cached) yes checking for sys/param.h... (cached) yes checking for sys/poll.h... (cached) yes checking sys/procset.h usability... no checking sys/procset.h presence... no checking for sys/procset.h... no checking for sys/select.h... (cached) yes checking for sys/socket.h... (cached) yes checking sys/stropts.h usability... no checking sys/stropts.h presence... no checking for sys/stropts.h... no checking for sys/time.h... (cached) yes checking for sys/un.h... (cached) yes checking for sys/wait.h... (cached) yes checking for dlfcn.h... (cached) yes checking for errno.h... (cached) yes checking for fcntl.h... (cached) yes checking for libgen.h... (cached) yes checking for libintl.h... (cached) no checking for memory.h... (cached) yes checking for netinet/in.h... (cached) yes checking for setjmp.h... (cached) yes checking for stdbool.h... (cached) yes checking sysexits.h usability... yes checking sysexits.h presence... yes checking for sysexits.h... yes checking for unistd.h... (cached) yes checking for utime.h... (cached) yes checking for stdarg.h... (cached) yes checking for string.h... (cached) yes checking for limits.h... (cached) yes checking for inttypes.h... (cached) yes checking for working stdnoreturn.h... yes checking for runetype.h... no checking for wchar.h... (cached) yes checking for wchar_t... (cached) yes checking for wint_t... yes checking for int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for intptr_t... yes checking for uintptr_t... yes checking for uint_t... no checking for pid_t... (cached) yes checking for size_t... (cached) yes checking for ptrdiff_t... yes checking size of char *... 8 checking size of int... 4 checking size of long... 8 checking size of short... (cached) 2 checking for pathfind in -lgen... no checking for gettext in -lintl... no checking for vprintf... (cached) yes checking for _doprnt... (cached) no checking for vfork.h... (cached) no checking for fork... (cached) yes checking for vfork... (cached) yes checking for working fork... (cached) yes checking for working vfork... (cached) yes checking for mmap... (cached) yes checking for canonicalize_file_name... no checking for snprintf... (cached) yes checking for strdup... (cached) yes checking for strchr... (cached) yes checking for strrchr... (cached) yes checking for strsignal... (cached) yes checking for fchmod... (cached) yes checking for fstat... (cached) yes checking for chmod... (cached) yes checking for a sed that does not truncate output... (cached) /usr/bin/sed configure: Using supplied libopts tearoff checking whether a reg expr header is specified... no checking whether with-libregex was specified... no checking whether with-libregex-cflags was specified... no checking whether with-libregex-libs was specified... no checking whether libregex functions properly... yes checking whether pathfind(3) works... no checking whether /dev/zero is readable device... crw-rw-rw- 1 root wheel 2, 12 May 3 14:50 /dev/zero checking whether we have a functional realpath(3C)... yes checking whether strftime() works... yes checking whether fopen accepts "b" mode... yes checking whether fopen accepts "t" mode... yes checking whether not wanting optional option args... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libopts/Makefile config.status: creating Makefile config.status: creating doxygen.cfg config.status: creating lib/Makefile config.status: creating docs/Makefile config.status: creating src/Makefile config.status: creating src/tcpedit/Makefile config.status: creating src/fragroute/Makefile config.status: creating src/common/Makefile config.status: creating src/defines.h config.status: creating test/Makefile config.status: creating test/config config.status: creating scripts/Makefile config.status: creating src/config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-gtk-doc ########################################################################## TCPREPLAY Suite Configuration Results (4.3.3) ########################################################################## libpcap: /usr (>= 0.9.6) PF_RING libpcap no libdnet: /usr/local 1.16.4 autogen: (unknown - man pages will not be built) Use libopts tearoff: yes 64bit counter support: yes tcpdump binary path: /usr/sbin/tcpdump fragroute support: yes tcpbridge support: yes tcpliveplay support: no Supported Packet Injection Methods (*): Linux TX_RING: no Linux PF_PACKET: no BSD BPF: yes libdnet: yes pcap_inject: yes pcap_sendpacket: yes ** pcap_netmap no Linux/BSD netmap: no Tuntap device support: yes * In order of preference; see configure --help to override ** Required for tcpbridge ===> Building for tcpreplay-4.3.3 Making all in scripts Making all in lib Making all in libopts /usr/bin/make all-am /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../src -I. -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libopts_la-libopts.lo -MD -MP -MF .deps/libopts_la-libopts.Tpo -c -o libopts_la-libopts.lo `test -f 'libopts.c' || echo './'`libopts.c cc -DHAVE_CONFIG_H -I. -I../src -I. -D_U_=__attribute__((unused)) -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libopts_la-libopts.lo -MD -MP -MF .deps/libopts_la-libopts.Tpo -c libopts.c -fPIC -DPIC -o .libs/libopts_la-libopts.o In file included from libopts.c:26: ./enum.c:112:38: warning: format string contains '\0' within the string body [-Wformat] fprintf(option_usage_fp, ENUM_ERR_LINE, *(paz_names++)); ^~~~~~~~~~~~~ ./ao-strs.h:70:31: note: expanded from macro 'ENUM_ERR_LINE' #define ENUM_ERR_LINE (ao_strs_strtable+304) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:90:20: note: format string is defined here /* 304 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:26: ./enum.c:135:31: warning: format string contains '\0' within the string body [-Wformat] if (snprintf(fmt, 16, ENUM_ERR_WIDTH, (int)max_len) >= 16) ^~~~~~~~~~~~~~ ./ao-strs.h:72:31: note: expanded from macro 'ENUM_ERR_WIDTH' #define ENUM_ERR_WIDTH (ao_strs_strtable+310) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:91:20: note: format string is defined here /* 310 */ "%%-%ds\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:26: ./enum.c:149:42: warning: format string contains '\0' within the string body [-Wformat] fprintf(option_usage_fp, NLSTR_SPACE_FMT, *(paz_names++)); ^~~~~~~~~~~~~~~ ./ao-strs.h:118:31: note: expanded from macro 'NLSTR_SPACE_FMT' #define NLSTR_SPACE_FMT (ao_strs_strtable+455) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:109:16: note: format string is defined here " \0" ~~~^~~ In file included from libopts.c:26: ./enum.c:156:34: warning: format string contains '\0' within the string body [-Wformat] fprintf(option_usage_fp, NLSTR_FMT, *paz_names); ^~~~~~~~~ ./ao-strs.h:116:31: note: expanded from macro 'NLSTR_FMT' #define NLSTR_FMT (ao_strs_strtable+451) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:107:18: note: format string is defined here /* 451 */ "%s\n\0" ~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:26: ./enum.c:308:20: warning: format string contains '\0' within the string body [-Wformat] printf(INVALID_FMT, ix); ^~~~~~~~~~~ ./ao-strs.h:88:31: note: expanded from macro 'INVALID_FMT' #define INVALID_FMT (ao_strs_strtable+356) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:97:24: note: format string is defined here /* 356 */ "INVALID-%d\0" ~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:29: ./find.c:114:29: warning: format string contains '\0' within the string body [-Wformat] fprintf(stderr, zambig_file, hyph, pOD->pz_Name); ^~~~~~~~~~~ ./ao-strs.h:328:31: note: expanded from macro 'zambig_file' #define zambig_file (ao_strs_strtable+4) ^~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:43:22: note: format string is defined here /* 4 */ " %s%s\n\0" ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:29: ./find.c:119:29: warning: format string contains '\0' within the string body [-Wformat] fprintf(stderr, zambig_file, hyph, pOD->pz_DisableName); ^~~~~~~~~~~ ./ao-strs.h:328:31: note: expanded from macro 'zambig_file' #define zambig_file (ao_strs_strtable+4) ^~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:43:22: note: format string is defined here /* 4 */ " %s%s\n\0" ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:29: ./find.c:219:29: warning: format string contains '\0' within the string body [-Wformat] fprintf(stderr, SET_OFF_FMT, pOD->pzText); ^~~~~~~~~~~ ./ao-strs.h:180:31: note: expanded from macro 'SET_OFF_FMT' #define SET_OFF_FMT (ao_strs_strtable+601) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:126:20: note: format string is defined here /* 601 */ " -- %s\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:29: ./find.c:432:37: warning: format string contains '\0' within the string body [-Wformat] fprintf(stderr, SET_OFF_FMT, pRes->pzText); ^~~~~~~~~~~ ./ao-strs.h:180:31: note: expanded from macro 'SET_OFF_FMT' #define SET_OFF_FMT (ao_strs_strtable+601) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:126:20: note: format string is defined here /* 601 */ " -- %s\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:152:16: warning: format string contains '\0' within the string body [-Wformat] printf(LOPT_ARG_FMT, opts->pzPROGNAME); ^~~~~~~~~~~~ ./ao-strs.h:102:31: note: expanded from macro 'LOPT_ARG_FMT' #define LOPT_ARG_FMT (ao_strs_strtable+2949) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:257:28: note: format string is defined here " esac\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:162:16: warning: format string contains '\0' within the string body [-Wformat] printf(LOPT_ARG_FMT, opts->pzPROGNAME); ^~~~~~~~~~~~ ./ao-strs.h:102:31: note: expanded from macro 'LOPT_ARG_FMT' #define LOPT_ARG_FMT (ao_strs_strtable+2949) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:257:28: note: format string is defined here " esac\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:171:16: warning: format string contains '\0' within the string body [-Wformat] printf(OPT_ARG_FMT, opts->pzPROGNAME); ^~~~~~~~~~~ ./ao-strs.h:152:31: note: expanded from macro 'OPT_ARG_FMT' #define OPT_ARG_FMT (ao_strs_strtable+4628) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:341:28: note: format string is defined here " esac\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:183:16: warning: format string contains '\0' within the string body [-Wformat] printf(LOPT_ARG_FMT, opts->pzPROGNAME); ^~~~~~~~~~~~ ./ao-strs.h:102:31: note: expanded from macro 'LOPT_ARG_FMT' #define LOPT_ARG_FMT (ao_strs_strtable+2949) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:257:28: note: format string is defined here " esac\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:189:16: warning: format string contains '\0' within the string body [-Wformat] printf(OPT_ARG_FMT, opts->pzPROGNAME); ^~~~~~~~~~~ ./ao-strs.h:152:31: note: expanded from macro 'OPT_ARG_FMT' #define OPT_ARG_FMT (ao_strs_strtable+4628) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:341:28: note: format string is defined here " esac\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:200:16: warning: format string contains '\0' within the string body [-Wformat] printf(SHOW_PROG_ENV, opts->pzPROGNAME); ^~~~~~~~~~~~~ ./ao-strs.h:192:31: note: expanded from macro 'SHOW_PROG_ENV' #define SHOW_PROG_ENV (ao_strs_strtable+628) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:130:33: note: format string is defined here "env | grep '^%s_'\n\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:235:12: warning: format string contains '\0' within the string body [-Wformat] printf(SET_TEXT_FMT, prog, var); ^~~~~~~~~~~~ ./ao-strs.h:182:31: note: expanded from macro 'SET_TEXT_FMT' #define SET_TEXT_FMT (ao_strs_strtable+608) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:127:26: note: format string is defined here /* 608 */ "%s_%s_TEXT='\0" ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:386:20: warning: format string contains '\0' within the string body [-Wformat] printf(SHELL_MAGIC, shell_prog); ^~~~~~~~~~~ ./ao-strs.h:190:31: note: expanded from macro 'SHELL_MAGIC' #define SHELL_MAGIC (ao_strs_strtable+621) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:128:21: note: format string is defined here /* 621 */ "#! %s\n\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:388:16: warning: format string contains '\0' within the string body [-Wformat] printf(PREAMBLE_FMT, START_MARK, out_nm, tm_nm_buf); ^~~~~~~~~~~~ ./ao-strs.h:168:31: note: expanded from macro 'PREAMBLE_FMT' #define PREAMBLE_FMT (ao_strs_strtable+5856) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:347:49: note: format string is defined here "# the text has been generated %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:391:12: warning: format string contains '\0' within the string body [-Wformat] printf(END_PRE_FMT, opts->pzPROGNAME); ^~~~~~~~~~~ ./ao-strs.h:64:31: note: expanded from macro 'END_PRE_FMT' #define END_PRE_FMT (ao_strs_strtable+945) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:154:17: note: format string is defined here "#\n\0" ~~~~^~~ In file included from libopts.c:32: ./makeshell.c:441:12: warning: format string contains '\0' within the string body [-Wformat] printf(FINISH_LOOP, opts->pzPROGNAME); ^~~~~~~~~~~ ./ao-strs.h:78:31: note: expanded from macro 'FINISH_LOOP' #define FINISH_LOOP (ao_strs_strtable+1995) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:208:38: note: format string is defined here "unset OPT_ARG_VAL || :\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:537:16: warning: format string contains '\0' within the string body [-Wformat] printf(ECHO_N_EXIT, opts->pzPROGNAME, VER_STR); ^~~~~~~~~~~ ./ao-strs.h:56:31: note: expanded from macro 'ECHO_N_EXIT' #define ECHO_N_EXIT (ao_strs_strtable+1828) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:187:34: note: format string is defined here " exit 0\n\0" ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:540:16: warning: format string contains '\0' within the string body [-Wformat] printf(PAGE_USAGE_TEXT, opts->pzPROGNAME); ^~~~~~~~~~~~~~~ ./ao-strs.h:164:31: note: expanded from macro 'PAGE_USAGE_TEXT' #define PAGE_USAGE_TEXT (ao_strs_strtable+5782) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:343:34: note: format string is defined here " exit 0\n\0" ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:543:16: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, NO_LOAD_WARN); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:544:16: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, YES_NEED_OPT_ARG); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:549:20: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, NO_SAVE_OPTS); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:550:20: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, OK_NEED_OPT_ARG); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:552:20: warning: format string contains '\0' within the string body [-Wformat] printf(ECHO_N_EXIT, opts->pzPROGNAME, LONG_USE_STR); ^~~~~~~~~~~ ./ao-strs.h:56:31: note: expanded from macro 'ECHO_N_EXIT' #define ECHO_N_EXIT (ao_strs_strtable+1828) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:187:34: note: format string is defined here " exit 0\n\0" ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:556:20: warning: format string contains '\0' within the string body [-Wformat] printf(SGL_ARG_FMT, opts->pzPROGNAME, od->pz_NAME); ^~~~~~~~~~~ ./ao-strs.h:184:31: note: expanded from macro 'SGL_ARG_FMT' #define SGL_ARG_FMT (ao_strs_strtable+6052) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:356:43: note: format string is defined here " OPT_NAME='%2$s'\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:559:24: warning: format string contains '\0' within the string body [-Wformat] printf(CHK_MAX_COUNT, opts->pzPROGNAME, ^~~~~~~~~~~~~ ./ao-strs.h:50:31: note: expanded from macro 'CHK_MAX_COUNT' #define CHK_MAX_COUNT (ao_strs_strtable+1464) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:177:34: note: format string is defined here " fi >&2\n\0" ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:562:20: warning: format string contains '\0' within the string body [-Wformat] printf(MULTI_ARG_FMT, opts->pzPROGNAME, od->pz_NAME); ^~~~~~~~~~~~~ ./ao-strs.h:110:31: note: expanded from macro 'MULTI_ARG_FMT' #define MULTI_ARG_FMT (ao_strs_strtable+3728) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:260:43: note: format string is defined here " OPT_NAME='%2$s'\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:569:20: warning: format string contains '\0' within the string body [-Wformat] printf(SET_MULTI_ARG, opts->pzPROGNAME, od->pz_NAME); ^~~~~~~~~~~~~ ./ao-strs.h:176:31: note: expanded from macro 'SET_MULTI_ARG' #define SET_MULTI_ARG (ao_strs_strtable+5962) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:349:58: note: format string is defined here " export %1$s_%2$s${OPT_ELEMENT}\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:570:20: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, NO_ARG_NEEDED); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:573:20: warning: format string contains '\0' within the string body [-Wformat] printf(SET_MULTI_ARG, opts->pzPROGNAME, od->pz_NAME); ^~~~~~~~~~~~~ ./ao-strs.h:176:31: note: expanded from macro 'SET_MULTI_ARG' #define SET_MULTI_ARG (ao_strs_strtable+5962) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:349:58: note: format string is defined here " export %1$s_%2$s${OPT_ELEMENT}\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:574:20: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, OK_NEED_OPT_ARG); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:577:20: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, YES_NEED_OPT_ARG); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:587:16: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, NO_SUPPRESS_LOAD); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:590:16: warning: format string contains '\0' within the string body [-Wformat] printf(NO_SGL_ARG_FMT, opts->pzPROGNAME, ^~~~~~~~~~~~~~ ./ao-strs.h:132:31: note: expanded from macro 'NO_SGL_ARG_FMT' #define NO_SGL_ARG_FMT (ao_strs_strtable+4208) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:288:43: note: format string is defined here " OPT_NAME='%2$s'\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:593:16: warning: format string contains '\0' within the string body [-Wformat] printf(NO_MULTI_ARG_FMT, opts->pzPROGNAME, ^~~~~~~~~~~~~~~~ ./ao-strs.h:128:31: note: expanded from macro 'NO_MULTI_ARG_FMT' #define NO_MULTI_ARG_FMT (ao_strs_strtable+4067) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:279:43: note: format string is defined here " OPT_NAME='%2$s'\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:596:12: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, NO_ARG_NEEDED); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:619:16: warning: format string contains '\0' within the string body [-Wformat] printf(zOptionFlag, od->optValue); ^~~~~~~~~~~ ./ao-strs.h:276:31: note: expanded from macro 'zOptionFlag' #define zOptionFlag (ao_strs_strtable+863) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:149:30: note: format string is defined here /* 863 */ " '%c' )\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:694:20: warning: format string contains '\0' within the string body [-Wformat] printf(zOptionPartName, name_bf); ^~~~~~~~~~~~~~~ ./ao-strs.h:280:31: note: expanded from macro 'zOptionPartName' #define zOptionPartName (ao_strs_strtable+895) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:151:33: note: format string is defined here /* 895 */ " '%s' | \\\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:704:12: warning: format string contains '\0' within the string body [-Wformat] printf(zOptionFullName, name); ^~~~~~~~~~~~~~~ ./ao-strs.h:278:31: note: expanded from macro 'zOptionFullName' #define zOptionFullName (ao_strs_strtable+879) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:150:30: note: format string is defined here /* 879 */ " '%s' )\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:33: ./nested.c:937:17: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, XML_HEX_BYTE_FMT, (ch & 0xFF)); ^~~~~~~~~~~~~~~~ ./ao-strs.h:218:31: note: expanded from macro 'XML_HEX_BYTE_FMT' #define XML_HEX_BYTE_FMT (ao_strs_strtable+745) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:139:21: note: format string is defined here /* 745 */ "#x%02X;\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:35: ./pgusage.c:49:28: warning: format string contains '\0' within the string body [-Wformat] snprintf(bf, bfsz, TMP_FILE_FMT, tmpdir, my_pid); ^~~~~~~~~~~~ ./ao-strs.h:204:31: note: expanded from macro 'TMP_FILE_FMT' #define TMP_FILE_FMT (ao_strs_strtable+702) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:135:30: note: format string is defined here /* 702 */ "%s/use-%u.XXXXXX\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:35: ./pgusage.c:90:29: warning: format string contains '\0' within the string body [-Wformat] snprintf(res, bfsz, PAGE_USAGE_FMT, pager, fname); ^~~~~~~~~~~~~~ ./ao-strs.h:162:31: note: expanded from macro 'PAGE_USAGE_FMT' #define PAGE_USAGE_FMT (ao_strs_strtable+550) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:121:36: note: format string is defined here /* 550 */ "%1$s %2$s ; rm -f %2$s\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:198:33: warning: format string contains '\0' within the string body [-Wformat] out += sprintf(out, MK_STR_OCT_FMT, ch); ^~~~~~~~~~~~~~ ./ao-strs.h:106:31: note: expanded from macro 'MK_STR_OCT_FMT' #define MK_STR_OCT_FMT (ao_strs_strtable+422) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:104:20: note: format string is defined here /* 422 */ "\\%03o\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:284:12: warning: format string contains '\0' within the string body [-Wformat] printf(OPT_VAL_FMT, pOpts->pzPROGNAME, pOD->pz_NAME); ^~~~~~~~~~~ ./ao-strs.h:156:31: note: expanded from macro 'OPT_VAL_FMT' #define OPT_VAL_FMT (ao_strs_strtable+533) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:118:20: note: format string is defined here /* 533 */ "%s_%s=\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:290:12: warning: format string contains '\0' within the string body [-Wformat] printf(QUOT_ARG_FMT, pOD->optArg.argString); ^~~~~~~~~~~~ ./ao-strs.h:174:31: note: expanded from macro 'QUOT_ARG_FMT' #define QUOT_ARG_FMT (ao_strs_strtable+596) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:125:18: note: format string is defined here /* 596 */ "'%s'\0" ~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:295:12: warning: format string contains '\0' within the string body [-Wformat] printf(OPT_END_FMT, pOpts->pzPROGNAME, pOD->pz_NAME); ^~~~~~~~~~~ ./ao-strs.h:154:31: note: expanded from macro 'OPT_END_FMT' #define OPT_END_FMT (ao_strs_strtable+518) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:117:28: note: format string is defined here "export %s_%s\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:304:12: warning: format string contains '\0' within the string body [-Wformat] printf(zOptNumFmt, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~ ./ao-strs.h:270:31: note: expanded from macro 'zOptNumFmt' #define zOptNumFmt (ao_strs_strtable+1391) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:171:32: note: format string is defined here "export %1$s_%2$s\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:322:16: warning: format string contains '\0' within the string body [-Wformat] printf(SHOW_VAL_FMT, (unsigned long)val); ^~~~~~~~~~~~ ./ao-strs.h:194:31: note: expanded from macro 'SHOW_VAL_FMT' #define SHOW_VAL_FMT (ao_strs_strtable+648) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:131:32: note: format string is defined here /* 648 */ "=%1$lu # 0x%1$lX\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:337:12: warning: format string contains '\0' within the string body [-Wformat] printf(zOptCookieCt, pOpts->pzPROGNAME, pOD->pz_NAME, ct); ^~~~~~~~~~~~ ./ao-strs.h:264:31: note: expanded from macro 'zOptCookieCt' #define zOptCookieCt (ao_strs_strtable+1288) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:165:35: note: format string is defined here "export %1$s_%2$s_CT\n\0" ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:340:16: warning: format string contains '\0' within the string body [-Wformat] printf(ARG_BY_NUM_FMT, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~~~~~ ./ao-strs.h:46:31: note: expanded from macro 'ARG_BY_NUM_FMT' #define ARG_BY_NUM_FMT (ao_strs_strtable+267) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:85:23: note: format string is defined here /* 267 */ "%s_%s_%d=\0" ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:343:16: warning: format string contains '\0' within the string body [-Wformat] printf(EXPORT_ARG_FMT, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~~~~~ ./ao-strs.h:74:31: note: expanded from macro 'EXPORT_ARG_FMT' #define EXPORT_ARG_FMT (ao_strs_strtable+317) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:93:31: note: format string is defined here "export %s_%s_%d\n\0" ~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:382:12: warning: format string contains '\0' within the string body [-Wformat] printf(zOptCtFmt, pOpts->curOptIdx-1); ^~~~~~~~~ ./ao-strs.h:266:31: note: expanded from macro 'zOptCtFmt' #define zOptCtFmt (ao_strs_strtable+1327) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:167:32: note: format string is defined here "export OPTION_CT\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:410:20: warning: format string contains '\0' within the string body [-Wformat] printf(zEquivMode, pOpts->pzPROGNAME, pOD->pz_NAME, p->pz_NAME); ^~~~~~~~~~ ./ao-strs.h:240:31: note: expanded from macro 'zEquivMode' #define zEquivMode (ao_strs_strtable+1208) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:161:37: note: format string is defined here "export %1$s_%2$s_MODE\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:447:20: warning: format string contains '\0' within the string body [-Wformat] printf(zOptDisabl, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~ ./ao-strs.h:268:31: note: expanded from macro 'zOptDisabl' #define zOptDisabl (ao_strs_strtable+1358) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:169:32: note: format string is defined here "export %1$s_%2$s\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:458:20: warning: format string contains '\0' within the string body [-Wformat] printf(zOptNumFmt, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~ ./ao-strs.h:270:31: note: expanded from macro 'zOptNumFmt' #define zOptNumFmt (ao_strs_strtable+1391) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:171:32: note: format string is defined here "export %1$s_%2$s\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:478:20: warning: format string contains '\0' within the string body [-Wformat] printf(zFullOptFmt, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~~ ./ao-strs.h:246:31: note: expanded from macro 'zFullOptFmt' #define zFullOptFmt (ao_strs_strtable+1253) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:163:32: note: format string is defined here "export %1$s_%2$s\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:490:20: warning: format string contains '\0' within the string body [-Wformat] printf(zOptNumFmt, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~ ./ao-strs.h:270:31: note: expanded from macro 'zOptNumFmt' #define zOptNumFmt (ao_strs_strtable+1391) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:171:32: note: format string is defined here "export %1$s_%2$s\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:498:16: warning: format string contains '\0' within the string body [-Wformat] printf(OPT_VAL_FMT, pOpts->pzPROGNAME, pOD->pz_NAME); ^~~~~~~~~~~ ./ao-strs.h:156:31: note: expanded from macro 'OPT_VAL_FMT' #define OPT_VAL_FMT (ao_strs_strtable+533) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:118:20: note: format string is defined here /* 533 */ "%s_%s=\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:500:16: warning: format string contains '\0' within the string body [-Wformat] printf(OPT_END_FMT, pOpts->pzPROGNAME, pOD->pz_NAME); ^~~~~~~~~~~ ./ao-strs.h:154:31: note: expanded from macro 'OPT_END_FMT' #define OPT_END_FMT (ao_strs_strtable+518) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:117:28: note: format string is defined here "export %s_%s\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:352:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, NULL_ATR_FMT, ovp->pzName); ^~~~~~~~~~~~ ./ao-strs.h:136:31: note: expanded from macro 'NULL_ATR_FMT' #define NULL_ATR_FMT (ao_strs_strtable+479) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:111:21: note: format string is defined here /* 479 */ "<%s/>\n\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:367:25: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, TYPE_ATR_FMT, ovp->pzName, typ); ^~~~~~~~~~~~ ./ao-strs.h:212:31: note: expanded from macro 'TYPE_ATR_FMT' #define TYPE_ATR_FMT (ao_strs_strtable+724) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:137:26: note: format string is defined here /* 724 */ "<%s type=%s>\0" ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:387:25: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, END_XML_FMT, ovp->pzName); ^~~~~~~~~~~ ./ao-strs.h:68:31: note: expanded from macro 'END_XML_FMT' #define END_XML_FMT (ao_strs_strtable+297) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:89:21: note: format string is defined here /* 297 */ "\n\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:393:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, NUMB_ATR_FMT, ovp->pzName, ovp->v.longVal); ^~~~~~~~~~~~ ./ao-strs.h:138:31: note: expanded from macro 'NUMB_ATR_FMT' #define NUMB_ATR_FMT (ao_strs_strtable+1142) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:158:49: note: format string is defined here /* 1142 */ "<%1$s type=integer>0x%2$lX\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:397:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, BOOL_ATR_FMT, ovp->pzName, ^~~~~~~~~~~~ ./ao-strs.h:48:31: note: expanded from macro 'BOOL_ATR_FMT' #define BOOL_ATR_FMT (ao_strs_strtable+913) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:152:46: note: format string is defined here /* 913 */ "<%1$s type=boolean>%2$s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:412:17: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, OPEN_XML_FMT, name); ^~~~~~~~~~~~ ./ao-strs.h:148:31: note: expanded from macro 'OPEN_XML_FMT' #define OPEN_XML_FMT (ao_strs_strtable+506) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:114:18: note: format string is defined here /* 506 */ "<%s>\0" ~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:440:17: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, END_XML_FMT, name); ^~~~~~~~~~~ ./ao-strs.h:68:31: note: expanded from macro 'END_XML_FMT' #define END_XML_FMT (ao_strs_strtable+297) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:89:21: note: format string is defined here /* 297 */ "\n\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:460:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, OPEN_CLOSE_FMT, name); ^~~~~~~~~~~~~~ ./ao-strs.h:146:31: note: expanded from macro 'OPEN_CLOSE_FMT' #define OPEN_CLOSE_FMT (ao_strs_strtable+479) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:111:21: note: format string is defined here /* 479 */ "<%s/>\n\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:464:17: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, NESTED_OPT_FMT, name); ^~~~~~~~~~~~~~ ./ao-strs.h:114:31: note: expanded from macro 'NESTED_OPT_FMT' #define NESTED_OPT_FMT (ao_strs_strtable+433) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:106:32: note: format string is defined here /* 433 */ "<%s type=nested>\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:504:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, NESTED_OPT_FMT, p->pz_Name); ^~~~~~~~~~~~~~ ./ao-strs.h:114:31: note: expanded from macro 'NESTED_OPT_FMT' #define NESTED_OPT_FMT (ao_strs_strtable+433) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:106:32: note: format string is defined here /* 433 */ "<%s type=nested>\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:557:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, zPresetFile, time_str); ^~~~~~~~~~~ ./ao-strs.h:282:31: note: expanded from macro 'zPresetFile' #define zPresetFile (ao_strs_strtable+96) ^~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:57:22: note: format string is defined here "# %s#\n\0" ~~~~~~~~~^~~ In file included from libopts.c:46: ./usage.c:355:35: warning: format string contains '\0' within the string body [-Wformat] sprintf(line_fmt_buf, zFmtFmt, flen); ^~~~~~~ ./ao-strs.h:244:31: note: expanded from macro 'zFmtFmt' #define zFmtFmt (ao_strs_strtable+33) ^~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:46:26: note: format string is defined here /* 33 */ "%%-%ds %%s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:46: ./usage.c:360:35: warning: format string contains '\0' within the string body [-Wformat] sprintf(line_fmt_buf, zFmtFmt, flen); ^~~~~~~ ./ao-strs.h:244:31: note: expanded from macro 'zFmtFmt' #define zFmtFmt (ao_strs_strtable+33) ^~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:46:26: note: format string is defined here /* 33 */ "%%-%ds %%s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:46: ./usage.c:440:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, PUTS_FMT, t); ^~~~~~~~ ./ao-strs.h:170:31: note: expanded from macro 'PUTS_FMT' #define PUTS_FMT (ao_strs_strtable+577) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:123:30: note: format string is defined here /* 577 */ " puts(_(%s));\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 76 warnings generated. cc -DHAVE_CONFIG_H -I. -I../src -I. -D_U_=__attribute__((unused)) -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libopts_la-libopts.lo -MD -MP -MF .deps/libopts_la-libopts.Tpo -c libopts.c -o libopts_la-libopts.o In file included from libopts.c:26: ./enum.c:112:38: warning: format string contains '\0' within the string body [-Wformat] fprintf(option_usage_fp, ENUM_ERR_LINE, *(paz_names++)); ^~~~~~~~~~~~~ ./ao-strs.h:70:31: note: expanded from macro 'ENUM_ERR_LINE' #define ENUM_ERR_LINE (ao_strs_strtable+304) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:90:20: note: format string is defined here /* 304 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:26: ./enum.c:135:31: warning: format string contains '\0' within the string body [-Wformat] if (snprintf(fmt, 16, ENUM_ERR_WIDTH, (int)max_len) >= 16) ^~~~~~~~~~~~~~ ./ao-strs.h:72:31: note: expanded from macro 'ENUM_ERR_WIDTH' #define ENUM_ERR_WIDTH (ao_strs_strtable+310) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:91:20: note: format string is defined here /* 310 */ "%%-%ds\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:26: ./enum.c:149:42: warning: format string contains '\0' within the string body [-Wformat] fprintf(option_usage_fp, NLSTR_SPACE_FMT, *(paz_names++)); ^~~~~~~~~~~~~~~ ./ao-strs.h:118:31: note: expanded from macro 'NLSTR_SPACE_FMT' #define NLSTR_SPACE_FMT (ao_strs_strtable+455) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:109:16: note: format string is defined here " \0" ~~~^~~ In file included from libopts.c:26: ./enum.c:156:34: warning: format string contains '\0' within the string body [-Wformat] fprintf(option_usage_fp, NLSTR_FMT, *paz_names); ^~~~~~~~~ ./ao-strs.h:116:31: note: expanded from macro 'NLSTR_FMT' #define NLSTR_FMT (ao_strs_strtable+451) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:107:18: note: format string is defined here /* 451 */ "%s\n\0" ~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:26: ./enum.c:308:20: warning: format string contains '\0' within the string body [-Wformat] printf(INVALID_FMT, ix); ^~~~~~~~~~~ ./ao-strs.h:88:31: note: expanded from macro 'INVALID_FMT' #define INVALID_FMT (ao_strs_strtable+356) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:97:24: note: format string is defined here /* 356 */ "INVALID-%d\0" ~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:29: ./find.c:114:29: warning: format string contains '\0' within the string body [-Wformat] fprintf(stderr, zambig_file, hyph, pOD->pz_Name); ^~~~~~~~~~~ ./ao-strs.h:328:31: note: expanded from macro 'zambig_file' #define zambig_file (ao_strs_strtable+4) ^~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:43:22: note: format string is defined here /* 4 */ " %s%s\n\0" ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:29: ./find.c:119:29: warning: format string contains '\0' within the string body [-Wformat] fprintf(stderr, zambig_file, hyph, pOD->pz_DisableName); ^~~~~~~~~~~ ./ao-strs.h:328:31: note: expanded from macro 'zambig_file' #define zambig_file (ao_strs_strtable+4) ^~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:43:22: note: format string is defined here /* 4 */ " %s%s\n\0" ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:29: ./find.c:219:29: warning: format string contains '\0' within the string body [-Wformat] fprintf(stderr, SET_OFF_FMT, pOD->pzText); ^~~~~~~~~~~ ./ao-strs.h:180:31: note: expanded from macro 'SET_OFF_FMT' #define SET_OFF_FMT (ao_strs_strtable+601) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:126:20: note: format string is defined here /* 601 */ " -- %s\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:29: ./find.c:432:37: warning: format string contains '\0' within the string body [-Wformat] fprintf(stderr, SET_OFF_FMT, pRes->pzText); ^~~~~~~~~~~ ./ao-strs.h:180:31: note: expanded from macro 'SET_OFF_FMT' #define SET_OFF_FMT (ao_strs_strtable+601) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:126:20: note: format string is defined here /* 601 */ " -- %s\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:152:16: warning: format string contains '\0' within the string body [-Wformat] printf(LOPT_ARG_FMT, opts->pzPROGNAME); ^~~~~~~~~~~~ ./ao-strs.h:102:31: note: expanded from macro 'LOPT_ARG_FMT' #define LOPT_ARG_FMT (ao_strs_strtable+2949) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:257:28: note: format string is defined here " esac\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:162:16: warning: format string contains '\0' within the string body [-Wformat] printf(LOPT_ARG_FMT, opts->pzPROGNAME); ^~~~~~~~~~~~ ./ao-strs.h:102:31: note: expanded from macro 'LOPT_ARG_FMT' #define LOPT_ARG_FMT (ao_strs_strtable+2949) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:257:28: note: format string is defined here " esac\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:171:16: warning: format string contains '\0' within the string body [-Wformat] printf(OPT_ARG_FMT, opts->pzPROGNAME); ^~~~~~~~~~~ ./ao-strs.h:152:31: note: expanded from macro 'OPT_ARG_FMT' #define OPT_ARG_FMT (ao_strs_strtable+4628) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:341:28: note: format string is defined here " esac\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:183:16: warning: format string contains '\0' within the string body [-Wformat] printf(LOPT_ARG_FMT, opts->pzPROGNAME); ^~~~~~~~~~~~ ./ao-strs.h:102:31: note: expanded from macro 'LOPT_ARG_FMT' #define LOPT_ARG_FMT (ao_strs_strtable+2949) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:257:28: note: format string is defined here " esac\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:189:16: warning: format string contains '\0' within the string body [-Wformat] printf(OPT_ARG_FMT, opts->pzPROGNAME); ^~~~~~~~~~~ ./ao-strs.h:152:31: note: expanded from macro 'OPT_ARG_FMT' #define OPT_ARG_FMT (ao_strs_strtable+4628) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:341:28: note: format string is defined here " esac\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:200:16: warning: format string contains '\0' within the string body [-Wformat] printf(SHOW_PROG_ENV, opts->pzPROGNAME); ^~~~~~~~~~~~~ ./ao-strs.h:192:31: note: expanded from macro 'SHOW_PROG_ENV' #define SHOW_PROG_ENV (ao_strs_strtable+628) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:130:33: note: format string is defined here "env | grep '^%s_'\n\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:235:12: warning: format string contains '\0' within the string body [-Wformat] printf(SET_TEXT_FMT, prog, var); ^~~~~~~~~~~~ ./ao-strs.h:182:31: note: expanded from macro 'SET_TEXT_FMT' #define SET_TEXT_FMT (ao_strs_strtable+608) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:127:26: note: format string is defined here /* 608 */ "%s_%s_TEXT='\0" ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:386:20: warning: format string contains '\0' within the string body [-Wformat] printf(SHELL_MAGIC, shell_prog); ^~~~~~~~~~~ ./ao-strs.h:190:31: note: expanded from macro 'SHELL_MAGIC' #define SHELL_MAGIC (ao_strs_strtable+621) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:128:21: note: format string is defined here /* 621 */ "#! %s\n\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:388:16: warning: format string contains '\0' within the string body [-Wformat] printf(PREAMBLE_FMT, START_MARK, out_nm, tm_nm_buf); ^~~~~~~~~~~~ ./ao-strs.h:168:31: note: expanded from macro 'PREAMBLE_FMT' #define PREAMBLE_FMT (ao_strs_strtable+5856) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:347:49: note: format string is defined here "# the text has been generated %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:391:12: warning: format string contains '\0' within the string body [-Wformat] printf(END_PRE_FMT, opts->pzPROGNAME); ^~~~~~~~~~~ ./ao-strs.h:64:31: note: expanded from macro 'END_PRE_FMT' #define END_PRE_FMT (ao_strs_strtable+945) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:154:17: note: format string is defined here "#\n\0" ~~~~^~~ In file included from libopts.c:32: ./makeshell.c:441:12: warning: format string contains '\0' within the string body [-Wformat] printf(FINISH_LOOP, opts->pzPROGNAME); ^~~~~~~~~~~ ./ao-strs.h:78:31: note: expanded from macro 'FINISH_LOOP' #define FINISH_LOOP (ao_strs_strtable+1995) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:208:38: note: format string is defined here "unset OPT_ARG_VAL || :\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:537:16: warning: format string contains '\0' within the string body [-Wformat] printf(ECHO_N_EXIT, opts->pzPROGNAME, VER_STR); ^~~~~~~~~~~ ./ao-strs.h:56:31: note: expanded from macro 'ECHO_N_EXIT' #define ECHO_N_EXIT (ao_strs_strtable+1828) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:187:34: note: format string is defined here " exit 0\n\0" ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:540:16: warning: format string contains '\0' within the string body [-Wformat] printf(PAGE_USAGE_TEXT, opts->pzPROGNAME); ^~~~~~~~~~~~~~~ ./ao-strs.h:164:31: note: expanded from macro 'PAGE_USAGE_TEXT' #define PAGE_USAGE_TEXT (ao_strs_strtable+5782) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:343:34: note: format string is defined here " exit 0\n\0" ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:543:16: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, NO_LOAD_WARN); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:544:16: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, YES_NEED_OPT_ARG); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:549:20: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, NO_SAVE_OPTS); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:550:20: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, OK_NEED_OPT_ARG); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:552:20: warning: format string contains '\0' within the string body [-Wformat] printf(ECHO_N_EXIT, opts->pzPROGNAME, LONG_USE_STR); ^~~~~~~~~~~ ./ao-strs.h:56:31: note: expanded from macro 'ECHO_N_EXIT' #define ECHO_N_EXIT (ao_strs_strtable+1828) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:187:34: note: format string is defined here " exit 0\n\0" ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:556:20: warning: format string contains '\0' within the string body [-Wformat] printf(SGL_ARG_FMT, opts->pzPROGNAME, od->pz_NAME); ^~~~~~~~~~~ ./ao-strs.h:184:31: note: expanded from macro 'SGL_ARG_FMT' #define SGL_ARG_FMT (ao_strs_strtable+6052) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:356:43: note: format string is defined here " OPT_NAME='%2$s'\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:559:24: warning: format string contains '\0' within the string body [-Wformat] printf(CHK_MAX_COUNT, opts->pzPROGNAME, ^~~~~~~~~~~~~ ./ao-strs.h:50:31: note: expanded from macro 'CHK_MAX_COUNT' #define CHK_MAX_COUNT (ao_strs_strtable+1464) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:177:34: note: format string is defined here " fi >&2\n\0" ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:562:20: warning: format string contains '\0' within the string body [-Wformat] printf(MULTI_ARG_FMT, opts->pzPROGNAME, od->pz_NAME); ^~~~~~~~~~~~~ ./ao-strs.h:110:31: note: expanded from macro 'MULTI_ARG_FMT' #define MULTI_ARG_FMT (ao_strs_strtable+3728) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:260:43: note: format string is defined here " OPT_NAME='%2$s'\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:569:20: warning: format string contains '\0' within the string body [-Wformat] printf(SET_MULTI_ARG, opts->pzPROGNAME, od->pz_NAME); ^~~~~~~~~~~~~ ./ao-strs.h:176:31: note: expanded from macro 'SET_MULTI_ARG' #define SET_MULTI_ARG (ao_strs_strtable+5962) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:349:58: note: format string is defined here " export %1$s_%2$s${OPT_ELEMENT}\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:570:20: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, NO_ARG_NEEDED); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:573:20: warning: format string contains '\0' within the string body [-Wformat] printf(SET_MULTI_ARG, opts->pzPROGNAME, od->pz_NAME); ^~~~~~~~~~~~~ ./ao-strs.h:176:31: note: expanded from macro 'SET_MULTI_ARG' #define SET_MULTI_ARG (ao_strs_strtable+5962) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:349:58: note: format string is defined here " export %1$s_%2$s${OPT_ELEMENT}\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:574:20: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, OK_NEED_OPT_ARG); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:577:20: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, YES_NEED_OPT_ARG); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:587:16: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, NO_SUPPRESS_LOAD); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:590:16: warning: format string contains '\0' within the string body [-Wformat] printf(NO_SGL_ARG_FMT, opts->pzPROGNAME, ^~~~~~~~~~~~~~ ./ao-strs.h:132:31: note: expanded from macro 'NO_SGL_ARG_FMT' #define NO_SGL_ARG_FMT (ao_strs_strtable+4208) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:288:43: note: format string is defined here " OPT_NAME='%2$s'\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:593:16: warning: format string contains '\0' within the string body [-Wformat] printf(NO_MULTI_ARG_FMT, opts->pzPROGNAME, ^~~~~~~~~~~~~~~~ ./ao-strs.h:128:31: note: expanded from macro 'NO_MULTI_ARG_FMT' #define NO_MULTI_ARG_FMT (ao_strs_strtable+4067) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:279:43: note: format string is defined here " OPT_NAME='%2$s'\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:596:12: warning: format string contains '\0' within the string body [-Wformat] printf(LVL3_CMD, NO_ARG_NEEDED); ^~~~~~~~ ./ao-strs.h:104:31: note: expanded from macro 'LVL3_CMD' #define LVL3_CMD (ao_strs_strtable+406) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:103:30: note: format string is defined here /* 406 */ " %s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:619:16: warning: format string contains '\0' within the string body [-Wformat] printf(zOptionFlag, od->optValue); ^~~~~~~~~~~ ./ao-strs.h:276:31: note: expanded from macro 'zOptionFlag' #define zOptionFlag (ao_strs_strtable+863) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:149:30: note: format string is defined here /* 863 */ " '%c' )\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:694:20: warning: format string contains '\0' within the string body [-Wformat] printf(zOptionPartName, name_bf); ^~~~~~~~~~~~~~~ ./ao-strs.h:280:31: note: expanded from macro 'zOptionPartName' #define zOptionPartName (ao_strs_strtable+895) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:151:33: note: format string is defined here /* 895 */ " '%s' | \\\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:32: ./makeshell.c:704:12: warning: format string contains '\0' within the string body [-Wformat] printf(zOptionFullName, name); ^~~~~~~~~~~~~~~ ./ao-strs.h:278:31: note: expanded from macro 'zOptionFullName' #define zOptionFullName (ao_strs_strtable+879) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:150:30: note: format string is defined here /* 879 */ " '%s' )\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:33: ./nested.c:937:17: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, XML_HEX_BYTE_FMT, (ch & 0xFF)); ^~~~~~~~~~~~~~~~ ./ao-strs.h:218:31: note: expanded from macro 'XML_HEX_BYTE_FMT' #define XML_HEX_BYTE_FMT (ao_strs_strtable+745) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:139:21: note: format string is defined here /* 745 */ "#x%02X;\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:35: ./pgusage.c:49:28: warning: format string contains '\0' within the string body [-Wformat] snprintf(bf, bfsz, TMP_FILE_FMT, tmpdir, my_pid); ^~~~~~~~~~~~ ./ao-strs.h:204:31: note: expanded from macro 'TMP_FILE_FMT' #define TMP_FILE_FMT (ao_strs_strtable+702) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:135:30: note: format string is defined here /* 702 */ "%s/use-%u.XXXXXX\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:35: ./pgusage.c:90:29: warning: format string contains '\0' within the string body [-Wformat] snprintf(res, bfsz, PAGE_USAGE_FMT, pager, fname); ^~~~~~~~~~~~~~ ./ao-strs.h:162:31: note: expanded from macro 'PAGE_USAGE_FMT' #define PAGE_USAGE_FMT (ao_strs_strtable+550) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:121:36: note: format string is defined here /* 550 */ "%1$s %2$s ; rm -f %2$s\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:198:33: warning: format string contains '\0' within the string body [-Wformat] out += sprintf(out, MK_STR_OCT_FMT, ch); ^~~~~~~~~~~~~~ ./ao-strs.h:106:31: note: expanded from macro 'MK_STR_OCT_FMT' #define MK_STR_OCT_FMT (ao_strs_strtable+422) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:104:20: note: format string is defined here /* 422 */ "\\%03o\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:284:12: warning: format string contains '\0' within the string body [-Wformat] printf(OPT_VAL_FMT, pOpts->pzPROGNAME, pOD->pz_NAME); ^~~~~~~~~~~ ./ao-strs.h:156:31: note: expanded from macro 'OPT_VAL_FMT' #define OPT_VAL_FMT (ao_strs_strtable+533) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:118:20: note: format string is defined here /* 533 */ "%s_%s=\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:290:12: warning: format string contains '\0' within the string body [-Wformat] printf(QUOT_ARG_FMT, pOD->optArg.argString); ^~~~~~~~~~~~ ./ao-strs.h:174:31: note: expanded from macro 'QUOT_ARG_FMT' #define QUOT_ARG_FMT (ao_strs_strtable+596) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:125:18: note: format string is defined here /* 596 */ "'%s'\0" ~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:295:12: warning: format string contains '\0' within the string body [-Wformat] printf(OPT_END_FMT, pOpts->pzPROGNAME, pOD->pz_NAME); ^~~~~~~~~~~ ./ao-strs.h:154:31: note: expanded from macro 'OPT_END_FMT' #define OPT_END_FMT (ao_strs_strtable+518) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:117:28: note: format string is defined here "export %s_%s\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:304:12: warning: format string contains '\0' within the string body [-Wformat] printf(zOptNumFmt, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~ ./ao-strs.h:270:31: note: expanded from macro 'zOptNumFmt' #define zOptNumFmt (ao_strs_strtable+1391) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:171:32: note: format string is defined here "export %1$s_%2$s\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:322:16: warning: format string contains '\0' within the string body [-Wformat] printf(SHOW_VAL_FMT, (unsigned long)val); ^~~~~~~~~~~~ ./ao-strs.h:194:31: note: expanded from macro 'SHOW_VAL_FMT' #define SHOW_VAL_FMT (ao_strs_strtable+648) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:131:32: note: format string is defined here /* 648 */ "=%1$lu # 0x%1$lX\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:337:12: warning: format string contains '\0' within the string body [-Wformat] printf(zOptCookieCt, pOpts->pzPROGNAME, pOD->pz_NAME, ct); ^~~~~~~~~~~~ ./ao-strs.h:264:31: note: expanded from macro 'zOptCookieCt' #define zOptCookieCt (ao_strs_strtable+1288) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:165:35: note: format string is defined here "export %1$s_%2$s_CT\n\0" ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:340:16: warning: format string contains '\0' within the string body [-Wformat] printf(ARG_BY_NUM_FMT, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~~~~~ ./ao-strs.h:46:31: note: expanded from macro 'ARG_BY_NUM_FMT' #define ARG_BY_NUM_FMT (ao_strs_strtable+267) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:85:23: note: format string is defined here /* 267 */ "%s_%s_%d=\0" ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:343:16: warning: format string contains '\0' within the string body [-Wformat] printf(EXPORT_ARG_FMT, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~~~~~ ./ao-strs.h:74:31: note: expanded from macro 'EXPORT_ARG_FMT' #define EXPORT_ARG_FMT (ao_strs_strtable+317) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:93:31: note: format string is defined here "export %s_%s_%d\n\0" ~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:382:12: warning: format string contains '\0' within the string body [-Wformat] printf(zOptCtFmt, pOpts->curOptIdx-1); ^~~~~~~~~ ./ao-strs.h:266:31: note: expanded from macro 'zOptCtFmt' #define zOptCtFmt (ao_strs_strtable+1327) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:167:32: note: format string is defined here "export OPTION_CT\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:410:20: warning: format string contains '\0' within the string body [-Wformat] printf(zEquivMode, pOpts->pzPROGNAME, pOD->pz_NAME, p->pz_NAME); ^~~~~~~~~~ ./ao-strs.h:240:31: note: expanded from macro 'zEquivMode' #define zEquivMode (ao_strs_strtable+1208) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:161:37: note: format string is defined here "export %1$s_%2$s_MODE\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:447:20: warning: format string contains '\0' within the string body [-Wformat] printf(zOptDisabl, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~ ./ao-strs.h:268:31: note: expanded from macro 'zOptDisabl' #define zOptDisabl (ao_strs_strtable+1358) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:169:32: note: format string is defined here "export %1$s_%2$s\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:458:20: warning: format string contains '\0' within the string body [-Wformat] printf(zOptNumFmt, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~ ./ao-strs.h:270:31: note: expanded from macro 'zOptNumFmt' #define zOptNumFmt (ao_strs_strtable+1391) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:171:32: note: format string is defined here "export %1$s_%2$s\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:478:20: warning: format string contains '\0' within the string body [-Wformat] printf(zFullOptFmt, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~~ ./ao-strs.h:246:31: note: expanded from macro 'zFullOptFmt' #define zFullOptFmt (ao_strs_strtable+1253) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:163:32: note: format string is defined here "export %1$s_%2$s\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:490:20: warning: format string contains '\0' within the string body [-Wformat] printf(zOptNumFmt, pOpts->pzPROGNAME, pOD->pz_NAME, ^~~~~~~~~~ ./ao-strs.h:270:31: note: expanded from macro 'zOptNumFmt' #define zOptNumFmt (ao_strs_strtable+1391) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:171:32: note: format string is defined here "export %1$s_%2$s\n\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:498:16: warning: format string contains '\0' within the string body [-Wformat] printf(OPT_VAL_FMT, pOpts->pzPROGNAME, pOD->pz_NAME); ^~~~~~~~~~~ ./ao-strs.h:156:31: note: expanded from macro 'OPT_VAL_FMT' #define OPT_VAL_FMT (ao_strs_strtable+533) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:118:20: note: format string is defined here /* 533 */ "%s_%s=\0" ~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:36: ./putshell.c:500:16: warning: format string contains '\0' within the string body [-Wformat] printf(OPT_END_FMT, pOpts->pzPROGNAME, pOD->pz_NAME); ^~~~~~~~~~~ ./ao-strs.h:154:31: note: expanded from macro 'OPT_END_FMT' #define OPT_END_FMT (ao_strs_strtable+518) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:117:28: note: format string is defined here "export %s_%s\n\0" ~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:352:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, NULL_ATR_FMT, ovp->pzName); ^~~~~~~~~~~~ ./ao-strs.h:136:31: note: expanded from macro 'NULL_ATR_FMT' #define NULL_ATR_FMT (ao_strs_strtable+479) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:111:21: note: format string is defined here /* 479 */ "<%s/>\n\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:367:25: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, TYPE_ATR_FMT, ovp->pzName, typ); ^~~~~~~~~~~~ ./ao-strs.h:212:31: note: expanded from macro 'TYPE_ATR_FMT' #define TYPE_ATR_FMT (ao_strs_strtable+724) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:137:26: note: format string is defined here /* 724 */ "<%s type=%s>\0" ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:387:25: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, END_XML_FMT, ovp->pzName); ^~~~~~~~~~~ ./ao-strs.h:68:31: note: expanded from macro 'END_XML_FMT' #define END_XML_FMT (ao_strs_strtable+297) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:89:21: note: format string is defined here /* 297 */ "\n\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:393:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, NUMB_ATR_FMT, ovp->pzName, ovp->v.longVal); ^~~~~~~~~~~~ ./ao-strs.h:138:31: note: expanded from macro 'NUMB_ATR_FMT' #define NUMB_ATR_FMT (ao_strs_strtable+1142) ^~~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:158:49: note: format string is defined here /* 1142 */ "<%1$s type=integer>0x%2$lX\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:397:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, BOOL_ATR_FMT, ovp->pzName, ^~~~~~~~~~~~ ./ao-strs.h:48:31: note: expanded from macro 'BOOL_ATR_FMT' #define BOOL_ATR_FMT (ao_strs_strtable+913) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:152:46: note: format string is defined here /* 913 */ "<%1$s type=boolean>%2$s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:412:17: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, OPEN_XML_FMT, name); ^~~~~~~~~~~~ ./ao-strs.h:148:31: note: expanded from macro 'OPEN_XML_FMT' #define OPEN_XML_FMT (ao_strs_strtable+506) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:114:18: note: format string is defined here /* 506 */ "<%s>\0" ~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:440:17: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, END_XML_FMT, name); ^~~~~~~~~~~ ./ao-strs.h:68:31: note: expanded from macro 'END_XML_FMT' #define END_XML_FMT (ao_strs_strtable+297) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:89:21: note: format string is defined here /* 297 */ "\n\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:460:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, OPEN_CLOSE_FMT, name); ^~~~~~~~~~~~~~ ./ao-strs.h:146:31: note: expanded from macro 'OPEN_CLOSE_FMT' #define OPEN_CLOSE_FMT (ao_strs_strtable+479) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:111:21: note: format string is defined here /* 479 */ "<%s/>\n\0" ~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:464:17: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, NESTED_OPT_FMT, name); ^~~~~~~~~~~~~~ ./ao-strs.h:114:31: note: expanded from macro 'NESTED_OPT_FMT' #define NESTED_OPT_FMT (ao_strs_strtable+433) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:106:32: note: format string is defined here /* 433 */ "<%s type=nested>\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:504:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, NESTED_OPT_FMT, p->pz_Name); ^~~~~~~~~~~~~~ ./ao-strs.h:114:31: note: expanded from macro 'NESTED_OPT_FMT' #define NESTED_OPT_FMT (ao_strs_strtable+433) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:106:32: note: format string is defined here /* 433 */ "<%s type=nested>\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:39: ./save.c:557:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, zPresetFile, time_str); ^~~~~~~~~~~ ./ao-strs.h:282:31: note: expanded from macro 'zPresetFile' #define zPresetFile (ao_strs_strtable+96) ^~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:57:22: note: format string is defined here "# %s#\n\0" ~~~~~~~~~^~~ In file included from libopts.c:46: ./usage.c:355:35: warning: format string contains '\0' within the string body [-Wformat] sprintf(line_fmt_buf, zFmtFmt, flen); ^~~~~~~ ./ao-strs.h:244:31: note: expanded from macro 'zFmtFmt' #define zFmtFmt (ao_strs_strtable+33) ^~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:46:26: note: format string is defined here /* 33 */ "%%-%ds %%s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:46: ./usage.c:360:35: warning: format string contains '\0' within the string body [-Wformat] sprintf(line_fmt_buf, zFmtFmt, flen); ^~~~~~~ ./ao-strs.h:244:31: note: expanded from macro 'zFmtFmt' #define zFmtFmt (ao_strs_strtable+33) ^~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:46:26: note: format string is defined here /* 33 */ "%%-%ds %%s\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libopts.c:46: ./usage.c:440:21: warning: format string contains '\0' within the string body [-Wformat] fprintf(fp, PUTS_FMT, t); ^~~~~~~~ ./ao-strs.h:170:31: note: expanded from macro 'PUTS_FMT' #define PUTS_FMT (ao_strs_strtable+577) ^~~~~~~~~~~~~~~~~~~~~~ ./ao-strs.c:123:30: note: format string is defined here /* 577 */ " puts(_(%s));\n\0" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 76 warnings generated. mv -f .deps/libopts_la-libopts.Tpo .deps/libopts_la-libopts.Plo /usr/bin/libtool --tag=CC --mode=link cc -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -version-info 41:1:16 -o libopts.la libopts_la-libopts.lo libtool: link: ar cru .libs/libopts.a .libs/libopts_la-libopts.o libtool: link: ranlib .libs/libopts.a Making all in src /usr/bin/make all-recursive Making all in common /usr/bin/make all-am depbase=`echo cidr.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT cidr.o -MD -MP -MF $depbase.Tpo -c -o cidr.o cidr.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo err.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT err.o -MD -MP -MF $depbase.Tpo -c -o err.o err.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo list.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT list.o -MD -MP -MF $depbase.Tpo -c -o list.o list.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo cache.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT cache.o -MD -MP -MF $depbase.Tpo -c -o cache.o cache.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo services.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT services.o -MD -MP -MF $depbase.Tpo -c -o services.o services.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo get.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT get.o -MD -MP -MF $depbase.Tpo -c -o get.o get.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo fakepcap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT fakepcap.o -MD -MP -MF $depbase.Tpo -c -o fakepcap.o fakepcap.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo fakepcapnav.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT fakepcapnav.o -MD -MP -MF $depbase.Tpo -c -o fakepcapnav.o fakepcapnav.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo fakepoll.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT fakepoll.o -MD -MP -MF $depbase.Tpo -c -o fakepoll.o fakepoll.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo xX.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT xX.o -MD -MP -MF $depbase.Tpo -c -o xX.o xX.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo utils.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT utils.o -MD -MP -MF $depbase.Tpo -c -o utils.o utils.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo timer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT timer.o -MD -MP -MF $depbase.Tpo -c -o timer.o timer.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo git_version.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT git_version.o -MD -MP -MF $depbase.Tpo -c -o git_version.o git_version.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo sendpacket.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT sendpacket.o -MD -MP -MF $depbase.Tpo -c -o sendpacket.o sendpacket.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo dlt_names.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT dlt_names.o -MD -MP -MF $depbase.Tpo -c -o dlt_names.o dlt_names.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo mac.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT mac.o -MD -MP -MF $depbase.Tpo -c -o mac.o mac.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo interface.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT interface.o -MD -MP -MF $depbase.Tpo -c -o interface.o interface.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo flows.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT flows.o -MD -MP -MF $depbase.Tpo -c -o flows.o flows.c && mv -f $depbase.Tpo $depbase.Po flows.c:330:45: warning: incompatible pointer types passing 'const struct bpf_timeval *' to parameter of type 'const struct timeval *' [-Wincompatible-pointer-types] return hash_put_data(fht, hash, &entry, &pkthdr->ts, expiry); ^~~~~~~~~~~ flows.c:115:68: note: passing argument to parameter 'tv' here const flow_entry_data_t *hash_entry, const struct timeval *tv, const int expiry) ^ 1 warning generated. depbase=`echo txring.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT txring.o -MD -MP -MF $depbase.Tpo -c -o txring.o txring.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo tcpdump.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpdump.o -MD -MP -MF $depbase.Tpo -c -o tcpdump.o tcpdump.c && mv -f $depbase.Tpo $depbase.Po rm -f libcommon.a ar cru libcommon.a cidr.o err.o list.o cache.o services.o get.o fakepcap.o fakepcapnav.o fakepoll.o xX.o utils.o timer.o git_version.o sendpacket.o dlt_names.o mac.o interface.o flows.o txring.o tcpdump.o ranlib libcommon.a Making all in tcpedit /usr/bin/make all-am depbase=`echo tcpedit.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpedit.o -MD -MP -MF $depbase.Tpo -c -o tcpedit.o tcpedit.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo parse_args.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT parse_args.o -MD -MP -MF $depbase.Tpo -c -o parse_args.o parse_args.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo edit_packet.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT edit_packet.o -MD -MP -MF $depbase.Tpo -c -o edit_packet.o edit_packet.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo portmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT portmap.o -MD -MP -MF $depbase.Tpo -c -o portmap.o portmap.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo dlt.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT dlt.o -MD -MP -MF $depbase.Tpo -c -o dlt.o dlt.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo checksum.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT checksum.o -MD -MP -MF $depbase.Tpo -c -o checksum.o checksum.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo incremental_checksum.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT incremental_checksum.o -MD -MP -MF $depbase.Tpo -c -o incremental_checksum.o incremental_checksum.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo tcpedit_api.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpedit_api.o -MD -MP -MF $depbase.Tpo -c -o tcpedit_api.o tcpedit_api.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo fuzzing.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT fuzzing.o -MD -MP -MF $depbase.Tpo -c -o fuzzing.o fuzzing.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo rewrite_sequence.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT rewrite_sequence.o -MD -MP -MF $depbase.Tpo -c -o rewrite_sequence.o rewrite_sequence.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_plugins.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_plugins.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_plugins.o plugins/dlt_plugins.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/ethernet.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/ethernet.o -MD -MP -MF $depbase.Tpo -c -o plugins/ethernet.o plugins/ethernet.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_utils.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_utils.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_utils.o plugins/dlt_utils.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_en10mb/en10mb.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_en10mb/en10mb.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_en10mb/en10mb.o plugins/dlt_en10mb/en10mb.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_en10mb/en10mb_api.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_en10mb/en10mb_api.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_en10mb/en10mb_api.o plugins/dlt_en10mb/en10mb_api.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_hdlc/hdlc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_hdlc/hdlc.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_hdlc/hdlc.o plugins/dlt_hdlc/hdlc.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_hdlc/hdlc_api.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_hdlc/hdlc_api.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_hdlc/hdlc_api.o plugins/dlt_hdlc/hdlc_api.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_user/user.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_user/user.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_user/user.o plugins/dlt_user/user.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_user/user_api.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_user/user_api.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_user/user_api.o plugins/dlt_user/user_api.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_raw/raw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_raw/raw.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_raw/raw.o plugins/dlt_raw/raw.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_null/null.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_null/null.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_null/null.o plugins/dlt_null/null.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_loop/loop.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_loop/loop.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_loop/loop.o plugins/dlt_loop/loop.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_linuxsll/linuxsll.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_linuxsll/linuxsll.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_linuxsll/linuxsll.o plugins/dlt_linuxsll/linuxsll.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_ieee80211/ieee80211.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_ieee80211/ieee80211.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_ieee80211/ieee80211.o plugins/dlt_ieee80211/ieee80211.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_ieee80211/ieee80211_hdr.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_ieee80211/ieee80211_hdr.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_ieee80211/ieee80211_hdr.o plugins/dlt_ieee80211/ieee80211_hdr.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_radiotap/radiotap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_radiotap/radiotap.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_radiotap/radiotap.o plugins/dlt_radiotap/radiotap.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_jnpr_ether/jnpr_ether.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_jnpr_ether/jnpr_ether.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_jnpr_ether/jnpr_ether.o plugins/dlt_jnpr_ether/jnpr_ether.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo plugins/dlt_pppserial/pppserial.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I../../src -I.. -I./.. -I./../common -I./../.. -I/usr/local/include -I../../libopts -I./plugins -I../../libopts -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT plugins/dlt_pppserial/pppserial.o -MD -MP -MF $depbase.Tpo -c -o plugins/dlt_pppserial/pppserial.o plugins/dlt_pppserial/pppserial.c && mv -f $depbase.Tpo $depbase.Po rm -f libtcpedit.a ar cru libtcpedit.a tcpedit.o parse_args.o edit_packet.o portmap.o dlt.o checksum.o incremental_checksum.o tcpedit_api.o fuzzing.o rewrite_sequence.o plugins/dlt_plugins.o plugins/ethernet.o plugins/dlt_utils.o plugins/dlt_en10mb/en10mb.o plugins/dlt_en10mb/en10mb_api.o plugins/dlt_hdlc/hdlc.o plugins/dlt_hdlc/hdlc_api.o plugins/dlt_user/user.o plugins/dlt_user/user_api.o plugins/dlt_raw/raw.o plugins/dlt_null/null.o plugins/dlt_loop/loop.o plugins/dlt_linuxsll/linuxsll.o plugins/dlt_ieee80211/ieee80211.o plugins/dlt_ieee80211/ieee80211_hdr.o plugins/dlt_radiotap/radiotap.o plugins/dlt_jnpr_ether/jnpr_ether.o plugins/dlt_pppserial/pppserial.o ranlib libtcpedit.a Making all in fragroute cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-fragroute.o -MD -MP -MF .deps/libfragroute_a-fragroute.Tpo -c -o libfragroute_a-fragroute.o `test -f 'fragroute.c' || echo './'`fragroute.c mv -f .deps/libfragroute_a-fragroute.Tpo .deps/libfragroute_a-fragroute.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-bget.o -MD -MP -MF .deps/libfragroute_a-bget.Tpo -c -o libfragroute_a-bget.o `test -f 'bget.c' || echo './'`bget.c bget.c:690:46: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((compfcn == NULL) || (!(*compfcn)(size, ++compactseq))) { ^ bget.c:708:37: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((bdh = BDH((*acqfcn)((bufsize) size))) != NULL) { ^ bget.c:731:37: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((newpool = (*acqfcn)((bufsize) exp_incr)) != NULL) { ^ bget.c:732:22: warning: passing arguments to 'bpool' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bpool(newpool, exp_incr); ^ bget.c:558:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void *bget(requested_size) ^ In file included from bget.c:471: ./bget.h:17:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void *bget _((bufsize size)); ^ bget.c:752:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void *bgetz(size) ^ In file included from bget.c:471: ./bget.h:18:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void *bgetz _((bufsize size)); ^ bget.c:812:9: warning: passing arguments to 'brel' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] brel(buf); ^ bget.c:782:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void *bgetr(buf, size) ^ In file included from bget.c:471: ./bget.h:19:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void *bgetr _((void *buffer, bufsize newsize)); ^ bget.c:845:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*relfcn)((void *) bdh); /* Release it directly. */ ^ bget.c:953:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*relfcn)(b); ^ bget.c:818:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void brel(buf) ^ In file included from bget.c:471: ./bget.h:20:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void brel _((void *buf)); ^ bget.c:967:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void bectl(compact, acquire, release, pool_incr) ^ In file included from bget.c:471: ./bget.h:21:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void bectl _((int (*compact)(bufsize sizereq, int sequence), ^ bget.c:982:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void bpool(buf, len) ^ In file included from bget.c:471: ./bget.h:16:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void bpool _((void *buffer, bufsize len)); ^ 19 warnings generated. mv -f .deps/libfragroute_a-bget.Tpo .deps/libfragroute_a-bget.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod.o -MD -MP -MF .deps/libfragroute_a-mod.Tpo -c -o libfragroute_a-mod.o `test -f 'mod.c' || echo './'`mod.c mv -f .deps/libfragroute_a-mod.Tpo .deps/libfragroute_a-mod.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-pkt.o -MD -MP -MF .deps/libfragroute_a-pkt.Tpo -c -o libfragroute_a-pkt.o `test -f 'pkt.c' || echo './'`pkt.c pkt.c:27:10: warning: passing arguments to 'bectl' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bectl(NULL, malloc, free, sizeof(struct pkt) * size); ^ pkt.c:44:20: warning: passing arguments to 'bget' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((pkt = bget(sizeof(*pkt))) == NULL) ^ pkt.c:71:20: warning: passing arguments to 'bget' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((new = bget(sizeof(*new))) == NULL) ^ pkt.c:283:9: warning: passing arguments to 'brel' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] brel(pkt); ^ 4 warnings generated. mv -f .deps/libfragroute_a-pkt.Tpo .deps/libfragroute_a-pkt.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-argv.o -MD -MP -MF .deps/libfragroute_a-argv.Tpo -c -o libfragroute_a-argv.o `test -f 'argv.c' || echo './'`argv.c mv -f .deps/libfragroute_a-argv.Tpo .deps/libfragroute_a-argv.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-randutil.o -MD -MP -MF .deps/libfragroute_a-randutil.Tpo -c -o libfragroute_a-randutil.o `test -f 'randutil.c' || echo './'`randutil.c mv -f .deps/libfragroute_a-randutil.Tpo .deps/libfragroute_a-randutil.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_delay.o -MD -MP -MF .deps/libfragroute_a-mod_delay.Tpo -c -o libfragroute_a-mod_delay.o `test -f 'mod_delay.c' || echo './'`mod_delay.c mv -f .deps/libfragroute_a-mod_delay.Tpo .deps/libfragroute_a-mod_delay.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_drop.o -MD -MP -MF .deps/libfragroute_a-mod_drop.Tpo -c -o libfragroute_a-mod_drop.o `test -f 'mod_drop.c' || echo './'`mod_drop.c mv -f .deps/libfragroute_a-mod_drop.Tpo .deps/libfragroute_a-mod_drop.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_dup.o -MD -MP -MF .deps/libfragroute_a-mod_dup.Tpo -c -o libfragroute_a-mod_dup.o `test -f 'mod_dup.c' || echo './'`mod_dup.c mv -f .deps/libfragroute_a-mod_dup.Tpo .deps/libfragroute_a-mod_dup.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_echo.o -MD -MP -MF .deps/libfragroute_a-mod_echo.Tpo -c -o libfragroute_a-mod_echo.o `test -f 'mod_echo.c' || echo './'`mod_echo.c mv -f .deps/libfragroute_a-mod_echo.Tpo .deps/libfragroute_a-mod_echo.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_ip_chaff.o -MD -MP -MF .deps/libfragroute_a-mod_ip_chaff.Tpo -c -o libfragroute_a-mod_ip_chaff.o `test -f 'mod_ip_chaff.c' || echo './'`mod_ip_chaff.c mv -f .deps/libfragroute_a-mod_ip_chaff.Tpo .deps/libfragroute_a-mod_ip_chaff.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_ip_frag.o -MD -MP -MF .deps/libfragroute_a-mod_ip_frag.Tpo -c -o libfragroute_a-mod_ip_frag.o `test -f 'mod_ip_frag.c' || echo './'`mod_ip_frag.c mv -f .deps/libfragroute_a-mod_ip_frag.Tpo .deps/libfragroute_a-mod_ip_frag.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_ip_opt.o -MD -MP -MF .deps/libfragroute_a-mod_ip_opt.Tpo -c -o libfragroute_a-mod_ip_opt.o `test -f 'mod_ip_opt.c' || echo './'`mod_ip_opt.c mv -f .deps/libfragroute_a-mod_ip_opt.Tpo .deps/libfragroute_a-mod_ip_opt.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_ip_ttl.o -MD -MP -MF .deps/libfragroute_a-mod_ip_ttl.Tpo -c -o libfragroute_a-mod_ip_ttl.o `test -f 'mod_ip_ttl.c' || echo './'`mod_ip_ttl.c mv -f .deps/libfragroute_a-mod_ip_ttl.Tpo .deps/libfragroute_a-mod_ip_ttl.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_ip_tos.o -MD -MP -MF .deps/libfragroute_a-mod_ip_tos.Tpo -c -o libfragroute_a-mod_ip_tos.o `test -f 'mod_ip_tos.c' || echo './'`mod_ip_tos.c mv -f .deps/libfragroute_a-mod_ip_tos.Tpo .deps/libfragroute_a-mod_ip_tos.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_order.o -MD -MP -MF .deps/libfragroute_a-mod_order.Tpo -c -o libfragroute_a-mod_order.o `test -f 'mod_order.c' || echo './'`mod_order.c mv -f .deps/libfragroute_a-mod_order.Tpo .deps/libfragroute_a-mod_order.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_print.o -MD -MP -MF .deps/libfragroute_a-mod_print.Tpo -c -o libfragroute_a-mod_print.o `test -f 'mod_print.c' || echo './'`mod_print.c mv -f .deps/libfragroute_a-mod_print.Tpo .deps/libfragroute_a-mod_print.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_tcp_chaff.o -MD -MP -MF .deps/libfragroute_a-mod_tcp_chaff.Tpo -c -o libfragroute_a-mod_tcp_chaff.o `test -f 'mod_tcp_chaff.c' || echo './'`mod_tcp_chaff.c mv -f .deps/libfragroute_a-mod_tcp_chaff.Tpo .deps/libfragroute_a-mod_tcp_chaff.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_tcp_opt.o -MD -MP -MF .deps/libfragroute_a-mod_tcp_opt.Tpo -c -o libfragroute_a-mod_tcp_opt.o `test -f 'mod_tcp_opt.c' || echo './'`mod_tcp_opt.c mv -f .deps/libfragroute_a-mod_tcp_opt.Tpo .deps/libfragroute_a-mod_tcp_opt.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_tcp_seg.o -MD -MP -MF .deps/libfragroute_a-mod_tcp_seg.Tpo -c -o libfragroute_a-mod_tcp_seg.o `test -f 'mod_tcp_seg.c' || echo './'`mod_tcp_seg.c mv -f .deps/libfragroute_a-mod_tcp_seg.Tpo .deps/libfragroute_a-mod_tcp_seg.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-iputil.o -MD -MP -MF .deps/libfragroute_a-iputil.Tpo -c -o libfragroute_a-iputil.o `test -f 'iputil.c' || echo './'`iputil.c mv -f .deps/libfragroute_a-iputil.Tpo .deps/libfragroute_a-iputil.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_ip6_opt.o -MD -MP -MF .deps/libfragroute_a-mod_ip6_opt.Tpo -c -o libfragroute_a-mod_ip6_opt.o `test -f 'mod_ip6_opt.c' || echo './'`mod_ip6_opt.c mv -f .deps/libfragroute_a-mod_ip6_opt.Tpo .deps/libfragroute_a-mod_ip6_opt.Po cc -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../.. -I/usr/local/include -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT libfragroute_a-mod_ip6_qos.o -MD -MP -MF .deps/libfragroute_a-mod_ip6_qos.Tpo -c -o libfragroute_a-mod_ip6_qos.o `test -f 'mod_ip6_qos.c' || echo './'`mod_ip6_qos.c mv -f .deps/libfragroute_a-mod_ip6_qos.Tpo .deps/libfragroute_a-mod_ip6_qos.Po rm -f libfragroute.a ar cru libfragroute.a libfragroute_a-fragroute.o libfragroute_a-bget.o libfragroute_a-mod.o libfragroute_a-pkt.o libfragroute_a-argv.o libfragroute_a-randutil.o libfragroute_a-mod_delay.o libfragroute_a-mod_drop.o libfragroute_a-mod_dup.o libfragroute_a-mod_echo.o libfragroute_a-mod_ip_chaff.o libfragroute_a-mod_ip_frag.o libfragroute_a-mod_ip_opt.o libfragroute_a-mod_ip_ttl.o libfragroute_a-mod_ip_tos.o libfragroute_a-mod_order.o libfragroute_a-mod_print.o libfragroute_a-mod_tcp_chaff.o libfragroute_a-mod_tcp_opt.o libfragroute_a-mod_tcp_seg.o libfragroute_a-iputil.o libfragroute_a-mod_ip6_opt.o libfragroute_a-mod_ip6_qos.o ranlib libfragroute.a cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I/usr/local/include -DTCPREPLAY -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay-tcpreplay_opts.o -MD -MP -MF .deps/tcpreplay-tcpreplay_opts.Tpo -c -o tcpreplay-tcpreplay_opts.o `test -f 'tcpreplay_opts.c' || echo './'`tcpreplay_opts.c mv -f .deps/tcpreplay-tcpreplay_opts.Tpo .deps/tcpreplay-tcpreplay_opts.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I/usr/local/include -DTCPREPLAY -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay-send_packets.o -MD -MP -MF .deps/tcpreplay-send_packets.Tpo -c -o tcpreplay-send_packets.o `test -f 'send_packets.c' || echo './'`send_packets.c mv -f .deps/tcpreplay-send_packets.Tpo .deps/tcpreplay-send_packets.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I/usr/local/include -DTCPREPLAY -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay-signal_handler.o -MD -MP -MF .deps/tcpreplay-signal_handler.Tpo -c -o tcpreplay-signal_handler.o `test -f 'signal_handler.c' || echo './'`signal_handler.c mv -f .deps/tcpreplay-signal_handler.Tpo .deps/tcpreplay-signal_handler.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I/usr/local/include -DTCPREPLAY -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay-tcpreplay.o -MD -MP -MF .deps/tcpreplay-tcpreplay.Tpo -c -o tcpreplay-tcpreplay.o `test -f 'tcpreplay.c' || echo './'`tcpreplay.c mv -f .deps/tcpreplay-tcpreplay.Tpo .deps/tcpreplay-tcpreplay.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I/usr/local/include -DTCPREPLAY -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay-tcpreplay_api.o -MD -MP -MF .deps/tcpreplay-tcpreplay_api.Tpo -c -o tcpreplay-tcpreplay_api.o `test -f 'tcpreplay_api.c' || echo './'`tcpreplay_api.c mv -f .deps/tcpreplay-tcpreplay_api.Tpo .deps/tcpreplay-tcpreplay_api.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I/usr/local/include -DTCPREPLAY -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay-sleep.o -MD -MP -MF .deps/tcpreplay-sleep.Tpo -c -o tcpreplay-sleep.o `test -f 'sleep.c' || echo './'`sleep.c mv -f .deps/tcpreplay-sleep.Tpo .deps/tcpreplay-sleep.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I/usr/local/include -DTCPREPLAY -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay-replay.o -MD -MP -MF .deps/tcpreplay-replay.Tpo -c -o tcpreplay-replay.o `test -f 'replay.c' || echo './'`replay.c mv -f .deps/tcpreplay-replay.Tpo .deps/tcpreplay-replay.Po /usr/bin/libtool --tag=CC --mode=link cc -I../libopts -I./.. -I/usr/local/include -DTCPREPLAY -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -o tcpreplay tcpreplay-tcpreplay_opts.o tcpreplay-send_packets.o tcpreplay-signal_handler.o tcpreplay-tcpreplay.o tcpreplay-tcpreplay_api.o tcpreplay-sleep.o tcpreplay-replay.o ./common/libcommon.a /usr/lib/libpcap.a -L/usr/local/lib -ldnet ../libopts/libopts.la libtool: link: cc -o tcpreplay -I../libopts -I./.. -I/usr/local/include -DTCPREPLAY -D_U_=__attribute__((unused)) -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include tcpreplay-tcpreplay_opts.o tcpreplay-send_packets.o tcpreplay-signal_handler.o tcpreplay-tcpreplay.o tcpreplay-tcpreplay_api.o tcpreplay-sleep.o tcpreplay-replay.o ./common/libcommon.a /usr/lib/libpcap.a /exopi-obj/pobj/tcpreplay-4.3.3/tcpreplay-4.3.3/libopts/.libs/libopts.a -L.libs -ldnet -Wl,-rpath-link,/usr/local/lib interface.c(interface.o:(get_interface_list) in archive ./common/libcommon.a): warning: sprintf() is often misused, please use snprintf() libopts.c(libopts_la-libopts.o:(option_pathfind) in archive /exopi-obj/pobj/tcpreplay-4.3.3/tcpreplay-4.3.3/libopts/.libs/libopts.a): warning: strcpy() is almost always misused, please use strlcpy() cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I/usr/local/include -DTCPPREP -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpprep-tcpprep_opts.o -MD -MP -MF .deps/tcpprep-tcpprep_opts.Tpo -c -o tcpprep-tcpprep_opts.o `test -f 'tcpprep_opts.c' || echo './'`tcpprep_opts.c mv -f .deps/tcpprep-tcpprep_opts.Tpo .deps/tcpprep-tcpprep_opts.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I/usr/local/include -DTCPPREP -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpprep-tcpprep.o -MD -MP -MF .deps/tcpprep-tcpprep.Tpo -c -o tcpprep-tcpprep.o `test -f 'tcpprep.c' || echo './'`tcpprep.c mv -f .deps/tcpprep-tcpprep.Tpo .deps/tcpprep-tcpprep.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I/usr/local/include -DTCPPREP -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpprep-tree.o -MD -MP -MF .deps/tcpprep-tree.Tpo -c -o tcpprep-tree.o `test -f 'tree.c' || echo './'`tree.c mv -f .deps/tcpprep-tree.Tpo .deps/tcpprep-tree.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I/usr/local/include -DTCPPREP -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpprep-tcpprep_api.o -MD -MP -MF .deps/tcpprep-tcpprep_api.Tpo -c -o tcpprep-tcpprep_api.o `test -f 'tcpprep_api.c' || echo './'`tcpprep_api.c mv -f .deps/tcpprep-tcpprep_api.Tpo .deps/tcpprep-tcpprep_api.Po /usr/bin/libtool --tag=CC --mode=link cc -I../libopts -I./.. -I/usr/local/include -DTCPPREP -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -o tcpprep tcpprep-tcpprep_opts.o tcpprep-tcpprep.o tcpprep-tree.o tcpprep-tcpprep_api.o ./common/libcommon.a /usr/lib/libpcap.a ../libopts/libopts.la libtool: link: cc -o tcpprep -I../libopts -I./.. -I/usr/local/include -DTCPPREP -D_U_=__attribute__((unused)) -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include tcpprep-tcpprep_opts.o tcpprep-tcpprep.o tcpprep-tree.o tcpprep-tcpprep_api.o ./common/libcommon.a /usr/lib/libpcap.a /exopi-obj/pobj/tcpreplay-4.3.3/tcpreplay-4.3.3/libopts/.libs/libopts.a tcpprep_opts.c(tcpprep-tcpprep_opts.o:(doOptComment)): warning: strcpy() is almost always misused, please use strlcpy() cidr.c(cidr.o:(cidr2cidr) in archive ./common/libcommon.a): warning: strcat() is almost always misused, please use strlcat() libopts.c(libopts_la-libopts.o:(optionUsage) in archive /exopi-obj/pobj/tcpreplay-4.3.3/tcpreplay-4.3.3/libopts/.libs/libopts.a): warning: sprintf() is often misused, please use snprintf() cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPREWRITE -DHAVE_CACHEFILE_SUPPORT -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcprewrite-tcprewrite_opts.o -MD -MP -MF .deps/tcprewrite-tcprewrite_opts.Tpo -c -o tcprewrite-tcprewrite_opts.o `test -f 'tcprewrite_opts.c' || echo './'`tcprewrite_opts.c mv -f .deps/tcprewrite-tcprewrite_opts.Tpo .deps/tcprewrite-tcprewrite_opts.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPREWRITE -DHAVE_CACHEFILE_SUPPORT -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcprewrite-tcprewrite.o -MD -MP -MF .deps/tcprewrite-tcprewrite.Tpo -c -o tcprewrite-tcprewrite.o `test -f 'tcprewrite.c' || echo './'`tcprewrite.c mv -f .deps/tcprewrite-tcprewrite.Tpo .deps/tcprewrite-tcprewrite.Po /usr/bin/libtool --tag=CC --mode=link cc -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPREWRITE -DHAVE_CACHEFILE_SUPPORT -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -o tcprewrite tcprewrite-tcprewrite_opts.o tcprewrite-tcprewrite.o ./tcpedit/libtcpedit.a ./common/libcommon.a /usr/lib/libpcap.a ../libopts/libopts.la ./fragroute/libfragroute.a -L/usr/local/lib -ldnet libtool: link: cc -o tcprewrite -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPREWRITE -DHAVE_CACHEFILE_SUPPORT -D_U_=__attribute__((unused)) -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include tcprewrite-tcprewrite_opts.o tcprewrite-tcprewrite.o ./tcpedit/libtcpedit.a ./common/libcommon.a /usr/lib/libpcap.a /exopi-obj/pobj/tcpreplay-4.3.3/tcpreplay-4.3.3/libopts/.libs/libopts.a ./fragroute/libfragroute.a -L.libs -ldnet -Wl,-rpath-link,/usr/local/lib cidr.c(cidr.o:(cidr2cidr) in archive ./common/libcommon.a): warning: strcat() is almost always misused, please use strlcat() mod.c(libfragroute_a-mod.o:(mod_open) in archive ./fragroute/libfragroute.a): warning: sprintf() is often misused, please use snprintf() libopts.c(libopts_la-libopts.o:(option_pathfind) in archive /exopi-obj/pobj/tcpreplay-4.3.3/tcpreplay-4.3.3/libopts/.libs/libopts.a): warning: strcpy() is almost always misused, please use strlcpy() cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPREPLAY -DTCPREPLAY_EDIT -DHAVE_CACHEFILE_SUPPORT -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay_edit-tcpreplay_edit_opts.o -MD -MP -MF .deps/tcpreplay_edit-tcpreplay_edit_opts.Tpo -c -o tcpreplay_edit-tcpreplay_edit_opts.o `test -f 'tcpreplay_edit_opts.c' || echo './'`tcpreplay_edit_opts.c mv -f .deps/tcpreplay_edit-tcpreplay_edit_opts.Tpo .deps/tcpreplay_edit-tcpreplay_edit_opts.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPREPLAY -DTCPREPLAY_EDIT -DHAVE_CACHEFILE_SUPPORT -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay_edit-send_packets.o -MD -MP -MF .deps/tcpreplay_edit-send_packets.Tpo -c -o tcpreplay_edit-send_packets.o `test -f 'send_packets.c' || echo './'`send_packets.c mv -f .deps/tcpreplay_edit-send_packets.Tpo .deps/tcpreplay_edit-send_packets.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPREPLAY -DTCPREPLAY_EDIT -DHAVE_CACHEFILE_SUPPORT -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay_edit-signal_handler.o -MD -MP -MF .deps/tcpreplay_edit-signal_handler.Tpo -c -o tcpreplay_edit-signal_handler.o `test -f 'signal_handler.c' || echo './'`signal_handler.c mv -f .deps/tcpreplay_edit-signal_handler.Tpo .deps/tcpreplay_edit-signal_handler.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPREPLAY -DTCPREPLAY_EDIT -DHAVE_CACHEFILE_SUPPORT -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay_edit-tcpreplay.o -MD -MP -MF .deps/tcpreplay_edit-tcpreplay.Tpo -c -o tcpreplay_edit-tcpreplay.o `test -f 'tcpreplay.c' || echo './'`tcpreplay.c mv -f .deps/tcpreplay_edit-tcpreplay.Tpo .deps/tcpreplay_edit-tcpreplay.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPREPLAY -DTCPREPLAY_EDIT -DHAVE_CACHEFILE_SUPPORT -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay_edit-tcpreplay_api.o -MD -MP -MF .deps/tcpreplay_edit-tcpreplay_api.Tpo -c -o tcpreplay_edit-tcpreplay_api.o `test -f 'tcpreplay_api.c' || echo './'`tcpreplay_api.c mv -f .deps/tcpreplay_edit-tcpreplay_api.Tpo .deps/tcpreplay_edit-tcpreplay_api.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPREPLAY -DTCPREPLAY_EDIT -DHAVE_CACHEFILE_SUPPORT -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay_edit-sleep.o -MD -MP -MF .deps/tcpreplay_edit-sleep.Tpo -c -o tcpreplay_edit-sleep.o `test -f 'sleep.c' || echo './'`sleep.c mv -f .deps/tcpreplay_edit-sleep.Tpo .deps/tcpreplay_edit-sleep.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPREPLAY -DTCPREPLAY_EDIT -DHAVE_CACHEFILE_SUPPORT -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpreplay_edit-replay.o -MD -MP -MF .deps/tcpreplay_edit-replay.Tpo -c -o tcpreplay_edit-replay.o `test -f 'replay.c' || echo './'`replay.c mv -f .deps/tcpreplay_edit-replay.Tpo .deps/tcpreplay_edit-replay.Po /usr/bin/libtool --tag=CC --mode=link cc -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPREPLAY -DTCPREPLAY_EDIT -DHAVE_CACHEFILE_SUPPORT -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -o tcpreplay-edit tcpreplay_edit-tcpreplay_edit_opts.o tcpreplay_edit-send_packets.o tcpreplay_edit-signal_handler.o tcpreplay_edit-tcpreplay.o tcpreplay_edit-tcpreplay_api.o tcpreplay_edit-sleep.o tcpreplay_edit-replay.o ./tcpedit/libtcpedit.a ./common/libcommon.a /usr/lib/libpcap.a -L/usr/local/lib -ldnet ../libopts/libopts.la libtool: link: cc -o tcpreplay-edit -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPREPLAY -DTCPREPLAY_EDIT -DHAVE_CACHEFILE_SUPPORT -D_U_=__attribute__((unused)) -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include tcpreplay_edit-tcpreplay_edit_opts.o tcpreplay_edit-send_packets.o tcpreplay_edit-signal_handler.o tcpreplay_edit-tcpreplay.o tcpreplay_edit-tcpreplay_api.o tcpreplay_edit-sleep.o tcpreplay_edit-replay.o ./tcpedit/libtcpedit.a ./common/libcommon.a /usr/lib/libpcap.a /exopi-obj/pobj/tcpreplay-4.3.3/tcpreplay-4.3.3/libopts/.libs/libopts.a -L.libs -ldnet -Wl,-rpath-link,/usr/local/lib cidr.c(cidr.o:(cidr2cidr) in archive ./common/libcommon.a): warning: strcat() is almost always misused, please use strlcat() interface.c(interface.o:(get_interface_list) in archive ./common/libcommon.a): warning: sprintf() is often misused, please use snprintf() libopts.c(libopts_la-libopts.o:(option_pathfind) in archive /exopi-obj/pobj/tcpreplay-4.3.3/tcpreplay-4.3.3/libopts/.libs/libopts.a): warning: strcpy() is almost always misused, please use strlcpy() cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I/usr/local/include -DTCPCAPINFO -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpcapinfo-tcpcapinfo_opts.o -MD -MP -MF .deps/tcpcapinfo-tcpcapinfo_opts.Tpo -c -o tcpcapinfo-tcpcapinfo_opts.o `test -f 'tcpcapinfo_opts.c' || echo './'`tcpcapinfo_opts.c mv -f .deps/tcpcapinfo-tcpcapinfo_opts.Tpo .deps/tcpcapinfo-tcpcapinfo_opts.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I/usr/local/include -DTCPCAPINFO -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpcapinfo-tcpcapinfo.o -MD -MP -MF .deps/tcpcapinfo-tcpcapinfo.Tpo -c -o tcpcapinfo-tcpcapinfo.o `test -f 'tcpcapinfo.c' || echo './'`tcpcapinfo.c mv -f .deps/tcpcapinfo-tcpcapinfo.Tpo .deps/tcpcapinfo-tcpcapinfo.Po /usr/bin/libtool --tag=CC --mode=link cc -I../libopts -I./.. -I/usr/local/include -DTCPCAPINFO -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -o tcpcapinfo tcpcapinfo-tcpcapinfo_opts.o tcpcapinfo-tcpcapinfo.o ./common/libcommon.a /usr/lib/libpcap.a ../libopts/libopts.la libtool: link: cc -o tcpcapinfo -I../libopts -I./.. -I/usr/local/include -DTCPCAPINFO -D_U_=__attribute__((unused)) -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include tcpcapinfo-tcpcapinfo_opts.o tcpcapinfo-tcpcapinfo.o ./common/libcommon.a /usr/lib/libpcap.a /exopi-obj/pobj/tcpreplay-4.3.3/tcpreplay-4.3.3/libopts/.libs/libopts.a libopts.c(libopts_la-libopts.o:(optionUsage) in archive /exopi-obj/pobj/tcpreplay-4.3.3/tcpreplay-4.3.3/libopts/.libs/libopts.a): warning: sprintf() is often misused, please use snprintf() libopts.c(libopts_la-libopts.o:(option_pathfind) in archive /exopi-obj/pobj/tcpreplay-4.3.3/tcpreplay-4.3.3/libopts/.libs/libopts.a): warning: strcpy() is almost always misused, please use strlcpy() cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPBRIDGE -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpbridge-tcpbridge_opts.o -MD -MP -MF .deps/tcpbridge-tcpbridge_opts.Tpo -c -o tcpbridge-tcpbridge_opts.o `test -f 'tcpbridge_opts.c' || echo './'`tcpbridge_opts.c mv -f .deps/tcpbridge-tcpbridge_opts.Tpo .deps/tcpbridge-tcpbridge_opts.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPBRIDGE -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpbridge-tcpbridge.o -MD -MP -MF .deps/tcpbridge-tcpbridge.Tpo -c -o tcpbridge-tcpbridge.o `test -f 'tcpbridge.c' || echo './'`tcpbridge.c mv -f .deps/tcpbridge-tcpbridge.Tpo .deps/tcpbridge-tcpbridge.Po cc -DHAVE_CONFIG_H -I. -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPBRIDGE -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -MT tcpbridge-bridge.o -MD -MP -MF .deps/tcpbridge-bridge.Tpo -c -o tcpbridge-bridge.o `test -f 'bridge.c' || echo './'`bridge.c mv -f .deps/tcpbridge-bridge.Tpo .deps/tcpbridge-bridge.Po /usr/bin/libtool --tag=CC --mode=link cc -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPBRIDGE -D_U_="__attribute__((unused))" -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include -o tcpbridge tcpbridge-tcpbridge_opts.o tcpbridge-tcpbridge.o tcpbridge-bridge.o ./tcpedit/libtcpedit.a ./common/libcommon.a /usr/lib/libpcap.a -L/usr/local/lib -ldnet ../libopts/libopts.la libtool: link: cc -o tcpbridge -I../libopts -I./.. -I./tcpedit -I/usr/local/include -DTCPBRIDGE -D_U_=__attribute__((unused)) -O2 -pipe -Wno-variadic-macros -Wfatal-errors -I/usr/include tcpbridge-tcpbridge_opts.o tcpbridge-tcpbridge.o tcpbridge-bridge.o ./tcpedit/libtcpedit.a ./common/libcommon.a /usr/lib/libpcap.a /exopi-obj/pobj/tcpreplay-4.3.3/tcpreplay-4.3.3/libopts/.libs/libopts.a -L.libs -ldnet -Wl,-rpath-link,/usr/local/lib cidr.c(cidr.o:(cidr2cidr) in archive ./common/libcommon.a): warning: strcat() is almost always misused, please use strlcat() interface.c(interface.o:(get_interface_list) in archive ./common/libcommon.a): warning: sprintf() is often misused, please use snprintf() libopts.c(libopts_la-libopts.o:(option_pathfind) in archive /exopi-obj/pobj/tcpreplay-4.3.3/tcpreplay-4.3.3/libopts/.libs/libopts.a): warning: strcpy() is almost always misused, please use strlcpy() >>> Running package in net/tcpreplay at 1714755087.05 ===> net/tcpreplay ===> Faking installation for tcpreplay-4.3.3 Making install in scripts Making install in lib Making install in libopts /usr/bin/make install-am Making install in src /usr/bin/make install-recursive Making install in common /usr/bin/make install-am Making install in tcpedit /usr/bin/make install-am Making install in fragroute mkdir -p '/exopi-obj/pobj/tcpreplay-4.3.3/fake-amd64/usr/local/bin' /usr/bin/libtool --mode=install /exopi-obj/pobj/tcpreplay-4.3.3/bin/install -c -s -m 755 tcpreplay tcpprep tcprewrite tcpreplay-edit tcpcapinfo tcpbridge '/exopi-obj/pobj/tcpreplay-4.3.3/fake-amd64/usr/local/bin' libtool: install: /exopi-obj/pobj/tcpreplay-4.3.3/bin/install -c -s -m 755 tcpreplay /exopi-obj/pobj/tcpreplay-4.3.3/fake-amd64/usr/local/bin libtool: install: /exopi-obj/pobj/tcpreplay-4.3.3/bin/install -c -s -m 755 tcpprep /exopi-obj/pobj/tcpreplay-4.3.3/fake-amd64/usr/local/bin libtool: install: /exopi-obj/pobj/tcpreplay-4.3.3/bin/install -c -s -m 755 tcprewrite /exopi-obj/pobj/tcpreplay-4.3.3/fake-amd64/usr/local/bin libtool: install: /exopi-obj/pobj/tcpreplay-4.3.3/bin/install -c -s -m 755 tcpreplay-edit /exopi-obj/pobj/tcpreplay-4.3.3/fake-amd64/usr/local/bin libtool: install: /exopi-obj/pobj/tcpreplay-4.3.3/bin/install -c -s -m 755 tcpcapinfo /exopi-obj/pobj/tcpreplay-4.3.3/fake-amd64/usr/local/bin libtool: install: /exopi-obj/pobj/tcpreplay-4.3.3/bin/install -c -s -m 755 tcpbridge /exopi-obj/pobj/tcpreplay-4.3.3/fake-amd64/usr/local/bin mkdir -p '/exopi-obj/pobj/tcpreplay-4.3.3/fake-amd64/usr/local/man/man1' /exopi-obj/pobj/tcpreplay-4.3.3/bin/install -c -m 644 tcpreplay.1 tcpprep.1 tcprewrite.1 tcpreplay-edit.1 tcpcapinfo.1 tcpbridge.1 '/exopi-obj/pobj/tcpreplay-4.3.3/fake-amd64/usr/local/man/man1' ===> Building package for tcpreplay-4.3.3 Create /exopi-cvs/ports/packages/amd64/all/tcpreplay-4.3.3.tgz Creating package tcpreplay-4.3.3 reading plist| checking dependencies| checking dependencies|net/libdnet,-main checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 9% checksumming|******** | 14% checksumming|*********** | 18% checksumming|************** | 23% checksumming|***************** | 27% checksumming|******************* | 32% checksumming|********************** | 36% checksumming|************************* | 41% checksumming|**************************** | 45% checksumming|******************************* | 50% checksumming|********************************* | 55% checksumming|************************************ | 59% checksumming|*************************************** | 64% checksumming|****************************************** | 68% checksumming|******************************************** | 73% checksumming|*********************************************** | 77% checksumming|************************************************** | 82% checksumming|***************************************************** | 86% checksumming|******************************************************* | 91% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*********** | 18% archiving|******************* | 29% archiving|**************************** | 43% archiving|************************************* | 58% archiving|************************************************* | 77% archiving|************************************************************* | 95% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/tcpreplay-4.3.3.tgz >>> Running clean in net/tcpreplay at 1714755090.02 ===> net/tcpreplay ===> Cleaning for tcpreplay-4.3.3 >>> Ended at 1714755090.25 max_stuck=0.00/depends=2.13/show-prepare-results=0.57/build=58.92/package=2.96/clean=0.26