Build of oidentd with clang_glibc toolchain

The build took 00h 01m 39s and was NOT successful.

The program in this build is written in the following languages, according to sloccount:

SLOCLanguage
7,664 ansic
3,366 sh
1,715 makefile
370 yacc
335 lex
13,450 total

The process tree of the build process is here.

Log

To avoid scrolling, you may jump to the last line of the invocation of makepkg that was used to build this package.

Removed vanilla repositories from pacman.conf and added:
# [tuscan]
# Server = file:///var/cache/pacman/pkg/

CMD: pacman -Syy --noconfirm
# :: Synchronizing package databases...
# downloading tuscan.db...

Copied permanent toolchain into container-local sysroot
# /toolchain_root/sysroot --> /sysroot/sysroot
# /toolchain_root/lib --> /sysroot/lib
# /toolchain_root/sbin --> /sysroot/sbin
# /toolchain_root/lib64 --> /sysroot/lib64
# /toolchain_root/etc --> /sysroot/etc
# /toolchain_root/share --> /sysroot/share
# /toolchain_root/bin --> /sysroot/bin
# /toolchain_root/var --> /sysroot/var
# /toolchain_root/usr --> /sysroot/usr
# /toolchain_root/glibc-build --> /sysroot/glibc-build
# /toolchain_root/x86_64-pc-linux-gnu --> /sysroot/x86_64-pc-linux-gnu
# /toolchain_root/include --> /sysroot/include
# /toolchain_root/libexec --> /sysroot/libexec

CMD: sudo -u tuscan PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: oidentd 2.0.8-9 (Thu Apr 13 15:21:46 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# configure: WARNING: If you wanted to set the --build type, don't use --host.
# If a cross compiler is detected then cross compile mode will be used.
# checking for a BSD-compatible install... /usr/bin/install -c
# checking whether build environment is sane... yes
# checking for gawk... gawk
# checking whether make sets $(MAKE)... yes
# checking for x86_64-unknown-linux-strip... no
# checking for strip... strip
# checking for x86_64-unknown-linux-gcc... clang
# checking for C compiler default output file name... a.out
# checking whether the C compiler works... yes
# checking whether we are cross compiling... no
# checking for suffix of executables...
# checking for suffix of object files... o
# checking whether we are using the GNU C compiler... yes
# checking whether clang accepts -g... yes
# checking for clang option to accept ANSI C... none needed
# checking for style of include used by make... GNU
# checking dependency style of clang... gcc3
# checking how to run the C preprocessor... clang -E
# checking for bison... bison -y
# checking for flex... flex
# checking for yywrap in -lfl... no
# checking for yywrap in -ll... no
# checking lex output file root... lex.yy
# checking whether yytext is a pointer... no
# checking for flex... /usr/bin/flex
# checking for x86_64-unknown-linux-ranlib... no
# checking for ranlib... ranlib
# checking for a BSD-compatible install... /usr/bin/install -c
# checking for sed... /usr/bin/sed
# checking for egrep... grep -E
# checking for ANSI C header files... yes
# checking for sys/wait.h that is POSIX.1 compatible... yes
# checking for an ANSI C-conforming const... yes
# checking for inline... inline
# checking for sys/types.h... yes
# checking for sys/stat.h... yes
# checking for stdlib.h... yes
# checking for string.h... yes
# checking for memory.h... yes
# checking for strings.h... yes
# checking for inttypes.h... yes
# checking for stdint.h... yes
# checking for unistd.h... yes
# checking for pid_t... yes
# checking for size_t... yes
# checking whether time.h and sys/time.h may both be included... yes
# checking whether struct tm is in sys/time.h or time.h... time.h
# checking build system type... x86_64-unknown-linux-gnu
# checking host system type... x86_64-unknown-linux-gnu
# checking netinet/ip_compat.h usability... no
# checking netinet/ip_compat.h presence... no
# checking for netinet/ip_compat.h... no
# checking netinet6/in6_pcb.h usability... no
# checking netinet6/in6_pcb.h presence... no
# checking for netinet6/in6_pcb.h... no
# checking fcntl.h usability... yes
# checking fcntl.h presence... yes
# checking for fcntl.h... yes
# checking sys/time.h usability... yes
# checking sys/time.h presence... yes
# checking for sys/time.h... yes
# checking for unistd.h... (cached) yes
# checking for u_int32_t... yes
# checking for u_int16_t... yes
# checking for u_int8_t... yes
# checking for AF_INET6... yes
# checking for socklen_t... yes
# checking for in_addr_t... yes
# checking for in_port_t... yes
# checking for void *... yes
# checking size of void *... 8
# checking for __attribute__ unused... yes
# checking for __attribute__ noreturn... no
# checking for __attribute__ format... yes
# checking return type of signal handlers... void
# checking for snprintf... yes
# checking for vsnprintf... yes
# checking for getopt_long... yes
# checking for strsep... yes
# checking for vasprintf... yes
# checking for gettimeofday... yes
# checking for select... yes
# checking for strdup... yes
# checking for strstr... yes
# checking for strtol... yes
# checking for uname... yes
# checking for memcmp... yes
# checking for strftime... yes
# checking for vprintf... yes
# checking for gethostbyname... yes
# checking for vasprintf... (cached) yes
# checking for asprintf... yes
# checking for snprintf... (cached) yes
# checking for vsnprintf... (cached) yes
# checking for inet_aton... yes
# checking for getpagesize... yes
# checking for getopt_long... (cached) yes
# checking for library containing socket... none required
# checking for getaddrinfo... yes
# checking for freeaddrinfo... yes
# checking for gai_strerror... yes
# checking for getnameinfo... yes
# checking for inet_ntop... yes
# checking for main in -ludb... no
# checking for struct sockaddr_storage... yes
# checking for ss_family member in struct sockaddr_storage... yes
# checking for struct sockaddr_in6... yes
# checking for struct in6_addr... yes
# checking for struct addrinfo... yes
# checking netinet/ip_nat.h usability... no
# checking netinet/ip_nat.h presence... no
# checking for netinet/ip_nat.h... no
# checking /usr/src/sys/contrib/ipfilter/netinet/ip_nat.h usability... no
# checking /usr/src/sys/contrib/ipfilter/netinet/ip_nat.h presence... no
# checking for /usr/src/sys/contrib/ipfilter/netinet/ip_nat.h... no
# checking if nat_t has nat_p member... no
# configure: creating ./config.status
# config.status: creating Makefile
# config.status: creating src/Makefile
# config.status: creating src/missing/Makefile
# config.status: creating doc/Makefile
# config.status: creating config.h
# config.status: executing depfiles commands
# make all-recursive
# make[1]: Entering directory '/tmp/oidentd/src/oidentd-2.0.8'
# Making all in src
# make[2]: Entering directory '/tmp/oidentd/src/oidentd-2.0.8/src'
# Making all in missing
# make[3]: Entering directory '/tmp/oidentd/src/oidentd-2.0.8/src/missing'
# if clang -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -MT inet_aton.o -MD -MP -MF ".deps/inet_aton.Tpo" -c -o inet_aton.o inet_aton.c; \
# then mv -f ".deps/inet_aton.Tpo" ".deps/inet_aton.Po"; else rm -f ".deps/inet_aton.Tpo"; exit 1; fi
# if clang -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -MT inet_ntop.o -MD -MP -MF ".deps/inet_ntop.Tpo" -c -o inet_ntop.o inet_ntop.c; \
# then mv -f ".deps/inet_ntop.Tpo" ".deps/inet_ntop.Po"; else rm -f ".deps/inet_ntop.Tpo"; exit 1; fi
# if clang -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -MT ipv6_missing.o -MD -MP -MF ".deps/ipv6_missing.Tpo" -c -o ipv6_missing.o ipv6_missing.c; \
# then mv -f ".deps/ipv6_missing.Tpo" ".deps/ipv6_missing.Po"; else rm -f ".deps/ipv6_missing.Tpo"; exit 1; fi
# if clang -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -MT getopt.o -MD -MP -MF ".deps/getopt.Tpo" -c -o getopt.o getopt.c; \
# then mv -f ".deps/getopt.Tpo" ".deps/getopt.Po"; else rm -f ".deps/getopt.Tpo"; exit 1; fi
# if clang -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -MT snprintf.o -MD -MP -MF ".deps/snprintf.Tpo" -c -o snprintf.o snprintf.c; \
# then mv -f ".deps/snprintf.Tpo" ".deps/snprintf.Po"; else rm -f ".deps/snprintf.Tpo"; exit 1; fi
# if clang -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -MT vasprintf.o -MD -MP -MF ".deps/vasprintf.Tpo" -c -o vasprintf.o vasprintf.c; \
# then mv -f ".deps/vasprintf.Tpo" ".deps/vasprintf.Po"; else rm -f ".deps/vasprintf.Tpo"; exit 1; fi
# rm -f libmissing.a
# ar cru libmissing.a inet_aton.o inet_ntop.o ipv6_missing.o getopt.o snprintf.o vasprintf.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# ranlib libmissing.a
# make[3]: Leaving directory '/tmp/oidentd/src/oidentd-2.0.8/src/missing'
# make[3]: Entering directory '/tmp/oidentd/src/oidentd-2.0.8/src'
# if clang -DHAVE_CONFIG_H -I. -I. -I.. "-Imissing" -funsigned-char -MT oidentd.o -MD -MP -MF ".deps/oidentd.Tpo" -c -o oidentd.o oidentd.c; \
# then mv -f ".deps/oidentd.Tpo" ".deps/oidentd.Po"; else rm -f ".deps/oidentd.Tpo"; exit 1; fi
# if clang -DHAVE_CONFIG_H -I. -I. -I.. "-Imissing" -funsigned-char -MT oidentd_util.o -MD -MP -MF ".deps/oidentd_util.Tpo" -c -o oidentd_util.o oidentd_util.c; \
# then mv -f ".deps/oidentd_util.Tpo" ".deps/oidentd_util.Po"; else rm -f ".deps/oidentd_util.Tpo"; exit 1; fi
# if clang -DHAVE_CONFIG_H -I. -I. -I.. "-Imissing" -funsigned-char -MT oidentd_inet_util.o -MD -MP -MF ".deps/oidentd_inet_util.Tpo" -c -o oidentd_inet_util.o oidentd_inet_util.c; \
# then mv -f ".deps/oidentd_inet_util.Tpo" ".deps/oidentd_inet_util.Po"; else rm -f ".deps/oidentd_inet_util.Tpo"; exit 1; fi
# oidentd_inet_util.c:140:11: warning: passing 'u_char [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# snprintf(listen_port_str, sizeof(listen_port_str), "%d", listen_port);
# ^~~~~~~~~~~~~~~
# /usr/include/stdio.h:386:39: note: passing argument to parameter '__s' here
# extern int snprintf (char *__restrict __s, size_t __maxlen,
# ^
# oidentd_inet_util.c:142:26: warning: passing 'u_char [64]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# ret = getaddrinfo(NULL, listen_port_str, &hints, &res);
# ^~~~~~~~~~~~~~~
# /usr/include/netdb.h:663:27: note: passing argument to parameter '__service' here
# const char *__restrict __service,
# ^
# 2 warnings generated.
# if clang -DHAVE_CONFIG_H -I. -I. -I.. "-Imissing" -funsigned-char -MT oidentd_user_db.o -MD -MP -MF ".deps/oidentd_user_db.Tpo" -c -o oidentd_user_db.o oidentd_user_db.c; \
# then mv -f ".deps/oidentd_user_db.Tpo" ".deps/oidentd_user_db.Po"; else rm -f ".deps/oidentd_user_db.Tpo"; exit 1; fi
# oidentd_user_db.c:99:9: warning: returning 'char *' from a function with result type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
# return (user->force_data[randval(user->num_replies)]);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# oidentd_user_db.c:155:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# xstrncpy(reply, select_reply(user_cap), len);
# ^~~~~~~~~~~~~~~~~~~~~~
# ./oidentd_util.h:51:40: note: passing argument to parameter 'src' here
# char *xstrncpy(char *dest, const char *src, size_t n);
# ^
# oidentd_user_db.c:193:11: warning: initializing 'char *' with an expression of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
# char *temp_reply = select_reply(user_pref);
# ^ ~~~~~~~~~~~~~~~~~~~~~~~
# In file included from oidentd_user_db.c:37:
# ./oidentd_util.h:61:12: warning: inline function 'randval' is not defined [-Wundefined-inline]
# inline int randval(int i);
# ^
# oidentd_user_db.c:89:18: note: used here
# buf[i] = valid[randval(sizeof(valid) - 1)];
# ^
# 4 warnings generated.
# if clang -DHAVE_CONFIG_H -I. -I. -I.. "-Imissing" -funsigned-char -MT oidentd_options.o -MD -MP -MF ".deps/oidentd_options.Tpo" -c -o oidentd_options.o oidentd_options.c; \
# then mv -f ".deps/oidentd_options.Tpo" ".deps/oidentd_options.Po"; else rm -f ".deps/oidentd_options.Tpo"; exit 1; fi
# if clang -DHAVE_CONFIG_H -I. -I. -I.. "-Imissing" -funsigned-char -MT oidentd_masq.o -MD -MP -MF ".deps/oidentd_masq.Tpo" -c -o oidentd_masq.o oidentd_masq.c; \
# then mv -f ".deps/oidentd_masq.Tpo" ".deps/oidentd_masq.Po"; else rm -f ".deps/oidentd_masq.Tpo"; exit 1; fi
# if clang -DHAVE_CONFIG_H -I. -I. -I.. "-Imissing" -funsigned-char -MT oidentd_cfg_scan.o -MD -MP -MF ".deps/oidentd_cfg_scan.Tpo" -c -o oidentd_cfg_scan.o oidentd_cfg_scan.c; \
# then mv -f ".deps/oidentd_cfg_scan.Tpo" ".deps/oidentd_cfg_scan.Po"; else rm -f ".deps/oidentd_cfg_scan.Tpo"; exit 1; fi
# if clang -DHAVE_CONFIG_H -I. -I. -I.. "-Imissing" -funsigned-char -MT oidentd_cfg_parse.o -MD -MP -MF ".deps/oidentd_cfg_parse.Tpo" -c -o oidentd_cfg_parse.o oidentd_cfg_parse.c; \
# then mv -f ".deps/oidentd_cfg_parse.Tpo" ".deps/oidentd_cfg_parse.Po"; else rm -f ".deps/oidentd_cfg_parse.Tpo"; exit 1; fi
# if clang -DHAVE_CONFIG_H -I. -I. -I.. "-Imissing" -funsigned-char -MT os.o -MD -MP -MF ".deps/os.Tpo" -c -o os.o os.c; \
# then mv -f ".deps/os.Tpo" ".deps/os.Po"; else rm -f ".deps/os.Tpo"; exit 1; fi
# clang -funsigned-char -o oidentd oidentd.o oidentd_util.o oidentd_inet_util.o oidentd_user_db.o oidentd_options.o oidentd_masq.o oidentd_cfg_scan.o oidentd_cfg_parse.o os.o -Lmissing -lmissing
# oidentd_user_db.o: In function `select_reply':
# oidentd_user_db.c:(.text+0x615): undefined reference to `randval'
# oidentd_user_db.o: In function `random_ident':
# oidentd_user_db.c:(.text+0x663): undefined reference to `randval'
# oidentd_user_db.o: In function `random_ident_numeric':
# oidentd_user_db.c:(.text+0x708): undefined reference to `randval'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# make[3]: *** [Makefile:260: oidentd] Error 1
# make[3]: Leaving directory '/tmp/oidentd/src/oidentd-2.0.8/src'
# make[2]: *** [Makefile:326: all-recursive] Error 1
# make[2]: Leaving directory '/tmp/oidentd/src/oidentd-2.0.8/src'
# make[1]: *** [Makefile:229: all-recursive] Error 1
# make[1]: Leaving directory '/tmp/oidentd/src/oidentd-2.0.8'
# make: *** [Makefile:167: all] Error 2
# ==> ERROR: A failure occurred in build().
# Aborting...

Printing config logfiles

CMD: config logfiles '/tmp/oidentd/src/oidentd-2.0.8/config.log'
# This file contains any messages produced by compilers while
# running configure, to aid debugging if configure makes a mistake.
#
# It was created by oidentd configure 2.0.8, which was
# generated by GNU Autoconf 2.59. Invocation command line was
#
# $ ./configure --host=x86_64-unknown-linux --prefix=/usr --sbindir=/usr/bin --mandir=/usr/share/man
#
# ## --------- ##
# ## Platform. ##
# ## --------- ##
#
# hostname = a1f5a3f340c8
# uname -m = x86_64
# uname -r = 4.10.6-1-ARCH
# uname -s = Linux
# uname -v = #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017
#
# /usr/bin/uname -p = unknown
# /bin/uname -X = unknown
#
# /bin/arch = unknown
# /usr/bin/arch -k = unknown
# /usr/convex/getsysinfo = unknown
# hostinfo = unknown
# /bin/machine = unknown
# /usr/bin/oslevel = unknown
# /bin/universe = unknown
#
# PATH: /usr/bin
# PATH: /usr/local/sbin
# PATH: /usr/local/bin
# PATH: /usr/sbin
# PATH: /usr/bin
# PATH: /sbin
# PATH: /bin
#
#
# ## ----------- ##
# ## Core tests. ##
# ## ----------- ##
#
# configure:1360: checking for a BSD-compatible install
# configure:1415: result: /usr/bin/install -c
# configure:1426: checking whether build environment is sane
# configure:1469: result: yes
# configure:1534: checking for gawk
# configure:1550: found /usr/bin/gawk
# configure:1560: result: gawk
# configure:1570: checking whether make sets $(MAKE)
# configure:1590: result: yes
# configure:1666: checking for x86_64-unknown-linux-strip
# configure:1695: result: no
# configure:1704: checking for strip
# configure:1720: found /usr/bin/strip
# configure:1731: result: strip
# configure:1781: checking for x86_64-unknown-linux-gcc
# configure:1807: result: clang
# configure:2089: checking for C compiler version
# configure:2092: clang --version &5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# configure:2095: $? = 0
# configure:2097: clang -v &5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Candidate multilib: .;@m64
# Selected multilib: .;@m64
# configure:2100: $? = 0
# configure:2102: clang -V &5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:2105: $? = 1
# configure:2128: checking for C compiler default output file name
# configure:2131: clang conftest.c >&5
# configure:2134: $? = 0
# configure:2180: result: a.out
# configure:2185: checking whether the C compiler works
# configure:2191: ./a.out
# configure:2194: $? = 0
# configure:2211: result: yes
# configure:2218: checking whether we are cross compiling
# configure:2220: result: no
# configure:2223: checking for suffix of executables
# configure:2225: clang -o conftest conftest.c >&5
# configure:2228: $? = 0
# configure:2253: result:
# configure:2259: checking for suffix of object files
# configure:2280: clang -c conftest.c >&5
# configure:2283: $? = 0
# configure:2305: result: o
# configure:2309: checking whether we are using the GNU C compiler
# configure:2333: clang -c conftest.c >&5
# configure:2339: $? = 0
# configure:2343: test -z
# || test ! -s conftest.err
# configure:2346: $? = 0
# configure:2349: test -s conftest.o
# configure:2352: $? = 0
# configure:2365: result: yes
# configure:2371: checking whether clang accepts -g
# configure:2392: clang -c -g conftest.c >&5
# configure:2398: $? = 0
# configure:2402: test -z
# || test ! -s conftest.err
# configure:2405: $? = 0
# configure:2408: test -s conftest.o
# configure:2411: $? = 0
# configure:2422: result: yes
# configure:2439: checking for clang option to accept ANSI C
# configure:2509: clang -c conftest.c >&5
# configure:2515: $? = 0
# configure:2519: test -z
# || test ! -s conftest.err
# configure:2522: $? = 0
# configure:2525: test -s conftest.o
# configure:2528: $? = 0
# configure:2546: result: none needed
# configure:2564: clang -c conftest.c >&5
# conftest.c:2:3: error: unknown type name 'choke'
# choke me
# ^
# conftest.c:2:11: error: expected ';' after top level declarator
# choke me
# ^
# ;
# 2 errors generated.
# configure:2570: $? = 1
# configure: failed program was:
# | #ifndef __cplusplus
# | choke me
# | #endif
# configure:2714: checking for style of include used by make
# configure:2742: result: GNU
# configure:2770: checking dependency style of clang
# configure:2860: result: gcc3
# configure:2882: checking how to run the C preprocessor
# configure:2917: clang -E conftest.c
# configure:2923: $? = 0
# configure:2955: clang -E conftest.c
# conftest.c:13:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:2961: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | /* end confdefs.h. */
# | #include
# configure:3000: result: clang -E
# configure:3024: clang -E conftest.c
# configure:3030: $? = 0
# configure:3062: clang -E conftest.c
# conftest.c:13:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:3068: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | /* end confdefs.h. */
# | #include
# configure:3115: checking for bison
# configure:3131: found /usr/bin/bison
# configure:3141: result: bison -y
# configure:3157: checking for flex
# configure:3173: found /usr/bin/flex
# configure:3183: result: flex
# configure:3196: checking for yywrap in -lfl
# configure:3226: clang -o conftest conftest.c -lfl >&5
# /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib64/libfl.so: undefined reference to `yylex'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:3232: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | /* end confdefs.h. */
# |
# | /* Override any gcc2 internal prototype to avoid an error. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | /* We use char because int might match the return type of a gcc2
# | builtin and then its argument prototype would still apply. */
# | char yywrap ();
# | int
# | main ()
# | {
# | yywrap ();
# | ;
# | return 0;
# | }
# configure:3258: result: no
# configure:3263: checking for yywrap in -ll
# configure:3293: clang -o conftest conftest.c -ll >&5
# /usr/bin/ld: cannot find -ll
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:3299: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | /* end confdefs.h. */
# |
# | /* Override any gcc2 internal prototype to avoid an error. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | /* We use char because int might match the return type of a gcc2
# | builtin and then its argument prototype would still apply. */
# | char yywrap ();
# | int
# | main ()
# | {
# | yywrap ();
# | ;
# | return 0;
# | }
# configure:3325: result: no
# configure:3336: checking lex output file root
# configure:3347: flex conftest.l
# configure:3350: $? = 1
# configure:3362: result: lex.yy
# configure:3367: checking whether yytext is a pointer
# configure:3383: clang -o conftest conftest.c >&5
# /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib64/crt1.o: In function `_start':
# (.text+0x20): undefined reference to `main'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:3389: $? = 1
# configure: failed program was:
# | extern char *yytext;
# configure:3416: result: no
# configure:3432: checking for flex
# configure:3450: found /usr/bin/flex
# configure:3462: result: /usr/bin/flex
# configure:3472: checking for x86_64-unknown-linux-ranlib
# configure:3501: result: no
# configure:3510: checking for ranlib
# configure:3526: found /usr/bin/ranlib
# configure:3537: result: ranlib
# configure:3562: checking for a BSD-compatible install
# configure:3617: result: /usr/bin/install -c
# configure:3630: checking for sed
# configure:3648: found /usr/bin/sed
# configure:3660: result: /usr/bin/sed
# configure:3669: checking for egrep
# configure:3679: result: grep -E
# configure:3684: checking for ANSI C header files
# configure:3709: clang -c conftest.c >&5
# configure:3715: $? = 0
# configure:3719: test -z
# || test ! -s conftest.err
# configure:3722: $? = 0
# configure:3725: test -s conftest.o
# configure:3728: $? = 0
# configure:3817: clang -o conftest conftest.c >&5
# conftest.c:30:7: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration]
# exit(2);
# ^
# conftest.c:30:7: note: include the header or explicitly provide a declaration for 'exit'
# 1 warning generated.
# configure:3820: $? = 0
# configure:3822: ./conftest
# configure:3825: $? = 0
# configure:3840: result: yes
# configure:3850: checking for sys/wait.h that is POSIX.1 compatible
# configure:3881: clang -c conftest.c >&5
# configure:3887: $? = 0
# configure:3891: test -z
# || test ! -s conftest.err
# configure:3894: $? = 0
# configure:3897: test -s conftest.o
# configure:3900: $? = 0
# configure:3911: result: yes
# configure:3921: checking for an ANSI C-conforming const
# configure:3988: clang -c conftest.c >&5
# configure:3994: $? = 0
# configure:3998: test -z
# || test ! -s conftest.err
# configure:4001: $? = 0
# configure:4004: test -s conftest.o
# configure:4007: $? = 0
# configure:4018: result: yes
# configure:4028: checking for inline
# configure:4049: clang -c conftest.c >&5
# configure:4055: $? = 0
# configure:4059: test -z
# || test ! -s conftest.err
# configure:4062: $? = 0
# configure:4065: test -s conftest.o
# configure:4068: $? = 0
# configure:4080: result: inline
# configure:4113: checking for sys/types.h
# configure:4129: clang -c conftest.c >&5
# configure:4135: $? = 0
# configure:4139: test -z
# || test ! -s conftest.err
# configure:4142: $? = 0
# configure:4145: test -s conftest.o
# configure:4148: $? = 0
# configure:4159: result: yes
# configure:4113: checking for sys/stat.h
# configure:4129: clang -c conftest.c >&5
# configure:4135: $? = 0
# configure:4139: test -z
# || test ! -s conftest.err
# configure:4142: $? = 0
# configure:4145: test -s conftest.o
# configure:4148: $? = 0
# configure:4159: result: yes
# configure:4113: checking for stdlib.h
# configure:4129: clang -c conftest.c >&5
# configure:4135: $? = 0
# configure:4139: test -z
# || test ! -s conftest.err
# configure:4142: $? = 0
# configure:4145: test -s conftest.o
# configure:4148: $? = 0
# configure:4159: result: yes
# configure:4113: checking for string.h
# configure:4129: clang -c conftest.c >&5
# configure:4135: $? = 0
# configure:4139: test -z
# || test ! -s conftest.err
# configure:4142: $? = 0
# configure:4145: test -s conftest.o
# configure:4148: $? = 0
# configure:4159: result: yes
# configure:4113: checking for memory.h
# configure:4129: clang -c conftest.c >&5
# configure:4135: $? = 0
# configure:4139: test -z
# || test ! -s conftest.err
# configure:4142: $? = 0
# configure:4145: test -s conftest.o
# configure:4148: $? = 0
# configure:4159: result: yes
# configure:4113: checking for strings.h
# configure:4129: clang -c conftest.c >&5
# configure:4135: $? = 0
# configure:4139: test -z
# || test ! -s conftest.err
# configure:4142: $? = 0
# configure:4145: test -s conftest.o
# configure:4148: $? = 0
# configure:4159: result: yes
# configure:4113: checking for inttypes.h
# configure:4129: clang -c conftest.c >&5
# configure:4135: $? = 0
# configure:4139: test -z
# || test ! -s conftest.err
# configure:4142: $? = 0
# configure:4145: test -s conftest.o
# configure:4148: $? = 0
# configure:4159: result: yes
# configure:4113: checking for stdint.h
# configure:4129: clang -c conftest.c >&5
# configure:4135: $? = 0
# configure:4139: test -z
# || test ! -s conftest.err
# configure:4142: $? = 0
# configure:4145: test -s conftest.o
# configure:4148: $? = 0
# configure:4159: result: yes
# configure:4113: checking for unistd.h
# configure:4129: clang -c conftest.c >&5
# configure:4135: $? = 0
# configure:4139: test -z
# || test ! -s conftest.err
# configure:4142: $? = 0
# configure:4145: test -s conftest.o
# configure:4148: $? = 0
# configure:4159: result: yes
# configure:4171: checking for pid_t
# configure:4195: clang -c conftest.c >&5
# configure:4201: $? = 0
# configure:4205: test -z
# || test ! -s conftest.err
# configure:4208: $? = 0
# configure:4211: test -s conftest.o
# configure:4214: $? = 0
# configure:4225: result: yes
# configure:4237: checking for size_t
# configure:4261: clang -c conftest.c >&5
# configure:4267: $? = 0
# configure:4271: test -z
# || test ! -s conftest.err
# configure:4274: $? = 0
# configure:4277: test -s conftest.o
# configure:4280: $? = 0
# configure:4291: result: yes
# configure:4303: checking whether time.h and sys/time.h may both be included
# configure:4328: clang -c conftest.c >&5
# configure:4334: $? = 0
# configure:4338: test -z
# || test ! -s conftest.err
# configure:4341: $? = 0
# configure:4344: test -s conftest.o
# configure:4347: $? = 0
# configure:4358: result: yes
# configure:4368: checking whether struct tm is in sys/time.h or time.h
# configure:4391: clang -c conftest.c >&5
# conftest.c:31:20: warning: expression result unused [-Wunused-value]
# struct tm *tp; tp->tm_sec;
# ~~ ^~~~~~
# 1 warning generated.
# configure:4397: $? = 0
# configure:4401: test -z
# || test ! -s conftest.err
# configure:4404: $? = 0
# configure:4407: test -s conftest.o
# configure:4410: $? = 0
# configure:4421: result: time.h
# configure:4437: checking build system type
# configure:4455: result: x86_64-unknown-linux-gnu
# configure:4463: checking host system type
# configure:4477: result: x86_64-unknown-linux-gnu
# configure:4568: checking netinet/ip_compat.h usability
# configure:4580: clang -c conftest.c >&5
# conftest.c:59:10: fatal error: 'netinet/ip_compat.h' file not found
# #include
# ^
# 1 error generated.
# configure:4586: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define TIME_WITH_SYS_TIME 1
# | /* end confdefs.h. */
# | #include
# | #if HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #if HAVE_SYS_STAT_H
# | # include
# | #endif
# | #if STDC_HEADERS
# | # include
# | # include
# | #else
# | # if HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #if HAVE_STRING_H
# | # if !STDC_HEADERS && HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #if HAVE_STRINGS_H
# | # include
# | #endif
# | #if HAVE_INTTYPES_H
# | # include
# | #else
# | # if HAVE_STDINT_H
# | # include
# | # endif
# | #endif
# | #if HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:4609: result: no
# configure:4613: checking netinet/ip_compat.h presence
# configure:4623: clang -E conftest.c
# conftest.c:25:10: fatal error: 'netinet/ip_compat.h' file not found
# #include
# ^
# 1 error generated.
# configure:4629: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define TIME_WITH_SYS_TIME 1
# | /* end confdefs.h. */
# | #include
# configure:4649: result: no
# configure:4684: checking for netinet/ip_compat.h
# configure:4691: result: no
# configure:4568: checking netinet6/in6_pcb.h usability
# configure:4580: clang -c conftest.c >&5
# conftest.c:59:10: fatal error: 'netinet6/in6_pcb.h' file not found
# #include
# ^
# 1 error generated.
# configure:4586: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define TIME_WITH_SYS_TIME 1
# | /* end confdefs.h. */
# | #include
# | #if HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #if HAVE_SYS_STAT_H
# | # include
# | #endif
# | #if STDC_HEADERS
# | # include
# | # include
# | #else
# | # if HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #if HAVE_STRING_H
# | # if !STDC_HEADERS && HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #if HAVE_STRINGS_H
# | # include
# | #endif
# | #if HAVE_INTTYPES_H
# | # include
# | #else
# | # if HAVE_STDINT_H
# | # include
# | # endif
# | #endif
# | #if HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:4609: result: no
# configure:4613: checking netinet6/in6_pcb.h presence
# configure:4623: clang -E conftest.c
# conftest.c:25:10: fatal error: 'netinet6/in6_pcb.h' file not found
# #include
# ^
# 1 error generated.
# configure:4629: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define TIME_WITH_SYS_TIME 1
# | /* end confdefs.h. */
# | #include
# configure:4649: result: no
# configure:4684: checking for netinet6/in6_pcb.h
# configure:4691: result: no
# configure:4720: checking fcntl.h usability
# configure:4732: clang -c conftest.c >&5
# configure:4738: $? = 0
# configure:4742: test -z
# || test ! -s conftest.err
# configure:4745: $? = 0
# configure:4748: test -s conftest.o
# configure:4751: $? = 0
# configure:4761: result: yes
# configure:4765: checking fcntl.h presence
# configure:4775: clang -E conftest.c
# configure:4781: $? = 0
# configure:4801: result: yes
# configure:4836: checking for fcntl.h
# configure:4843: result: yes
# configure:4720: checking sys/time.h usability
# configure:4732: clang -c conftest.c >&5
# configure:4738: $? = 0
# configure:4742: test -z
# || test ! -s conftest.err
# configure:4745: $? = 0
# configure:4748: test -s conftest.o
# configure:4751: $? = 0
# configure:4761: result: yes
# configure:4765: checking sys/time.h presence
# configure:4775: clang -E conftest.c
# configure:4781: $? = 0
# configure:4801: result: yes
# configure:4836: checking for sys/time.h
# configure:4843: result: yes
# configure:4711: checking for unistd.h
# configure:4716: result: yes
# configure:4857: checking for u_int32_t
# configure:4881: clang -c conftest.c >&5
# configure:4887: $? = 0
# configure:4891: test -z
# || test ! -s conftest.err
# configure:4894: $? = 0
# configure:4897: test -s conftest.o
# configure:4900: $? = 0
# configure:4911: result: yes
# configure:4992: checking for u_int16_t
# configure:5016: clang -c conftest.c >&5
# configure:5022: $? = 0
# configure:5026: test -z
# || test ! -s conftest.err
# configure:5029: $? = 0
# configure:5032: test -s conftest.o
# configure:5035: $? = 0
# configure:5046: result: yes
# configure:5127: checking for u_int8_t
# configure:5151: clang -c conftest.c >&5
# configure:5157: $? = 0
# configure:5161: test -z
# || test ! -s conftest.err
# configure:5164: $? = 0
# configure:5167: test -s conftest.o
# configure:5170: $? = 0
# configure:5181: result: yes
# configure:5262: checking for AF_INET6
# configure:5285: clang -c conftest.c >&5
# conftest.c:37:9: warning: expression result unused [-Wunused-value]
# AF_INET6+1;
# ~~~~~~~~^~
# 1 warning generated.
# configure:5291: $? = 0
# configure:5295: test -z
# || test ! -s conftest.err
# configure:5298: $? = 0
# configure:5301: test -s conftest.o
# configure:5304: $? = 0
# configure:5306: result: yes
# configure:5322: checking for socklen_t
# configure:5342: clang -c conftest.c >&5
# conftest.c:34:1: warning: expression result unused [-Wunused-value]
# sizeof(socklen_t);
# ^~~~~~~~~~~~~~~~~
# 1 warning generated.
# configure:5348: $? = 0
# configure:5352: test -z
# || test ! -s conftest.err
# configure:5355: $? = 0
# configure:5358: test -s conftest.o
# configure:5361: $? = 0
# configure:5363: result: yes
# configure:5379: checking for in_addr_t
# configure:5402: clang -c conftest.c >&5
# conftest.c:37:1: warning: expression result unused [-Wunused-value]
# sizeof(in_addr_t);
# ^~~~~~~~~~~~~~~~~
# 1 warning generated.
# configure:5408: $? = 0
# configure:5412: test -z
# || test ! -s conftest.err
# configure:5415: $? = 0
# configure:5418: test -s conftest.o
# configure:5421: $? = 0
# configure:5423: result: yes
# configure:5439: checking for in_port_t
# configure:5462: clang -c conftest.c >&5
# conftest.c:37:1: warning: expression result unused [-Wunused-value]
# sizeof(in_port_t);
# ^~~~~~~~~~~~~~~~~
# 1 warning generated.
# configure:5468: $? = 0
# configure:5472: test -z
# || test ! -s conftest.err
# configure:5475: $? = 0
# configure:5478: test -s conftest.o
# configure:5481: $? = 0
# configure:5483: result: yes
# configure:5499: checking for void *
# configure:5523: clang -c conftest.c >&5
# configure:5529: $? = 0
# configure:5533: test -z
# || test ! -s conftest.err
# configure:5536: $? = 0
# configure:5539: test -s conftest.o
# configure:5542: $? = 0
# configure:5553: result: yes
# configure:5556: checking size of void *
# configure:5875: clang -o conftest conftest.c >&5
# configure:5878: $? = 0
# configure:5880: ./conftest
# configure:5883: $? = 0
# configure:5906: result: 8
# configure:5919: checking for __attribute__ unused
# configure:5937: clang -c conftest.c >&5
# configure:5943: $? = 0
# configure:5947: test -z
# || test ! -s conftest.err
# configure:5950: $? = 0
# configure:5953: test -s conftest.o
# configure:5956: $? = 0
# configure:5958: result: yes
# configure:5974: checking for __attribute__ noreturn
# configure:5993: clang -c conftest.c >&5
# conftest.c:38:3: warning: function 'foo' declared 'noreturn' should not return [-Winvalid-noreturn]
# return 0;
# ^
# conftest.c:38:3: error: void function 'foo' should not return a value [-Wreturn-type]
# return 0;
# ^ ~
# 1 warning and 1 error generated.
# configure:5999: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_FCNTL_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 8
# | #define SIZEOF_VOID_P 8
# | #define HAVE___ATTRIBUTE__UNUSED 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | exit(0); } static void foo(void) __attribute__((noreturn));
# | static void foo(void) {exit(0);
# | ;
# | return 0;
# | }
# configure:6025: result: no
# configure:6030: checking for __attribute__ format
# configure:6050: clang -c conftest.c >&5
# configure:6056: $? = 0
# configure:6060: test -z
# || test ! -s conftest.err
# configure:6063: $? = 0
# configure:6066: test -s conftest.o
# configure:6069: $? = 0
# configure:6071: result: yes
# configure:6087: checking return type of signal handlers
# configure:6118: clang -c conftest.c >&5
# configure:6124: $? = 0
# configure:6128: test -z
# || test ! -s conftest.err
# configure:6131: $? = 0
# configure:6134: test -s conftest.o
# configure:6137: $? = 0
# configure:6148: result: void
# configure:6165: checking for snprintf
# configure:6222: clang -o conftest conftest.c >&5
# conftest.c:57:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration]
# char snprintf ();
# ^
# conftest.c:57:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)'
# 1 warning generated.
# configure:6228: $? = 0
# configure:6232: test -z
# || test ! -s conftest.err
# configure:6235: $? = 0
# configure:6238: test -s conftest
# configure:6241: $? = 0
# configure:6253: result: yes
# configure:6165: checking for vsnprintf
# configure:6222: clang -o conftest conftest.c >&5
# conftest.c:58:6: warning: incompatible redeclaration of library function 'vsnprintf' [-Wincompatible-library-redeclaration]
# char vsnprintf ();
# ^
# conftest.c:58:6: note: 'vsnprintf' is a builtin with type 'int (char *, unsigned long, const char *, struct __va_list_tag *)'
# 1 warning generated.
# configure:6228: $? = 0
# configure:6232: test -z
# || test ! -s conftest.err
# configure:6235: $? = 0
# configure:6238: test -s conftest
# configure:6241: $? = 0
# configure:6253: result: yes
# configure:6165: checking for getopt_long
# configure:6222: clang -o conftest conftest.c >&5
# configure:6228: $? = 0
# configure:6232: test -z
# || test ! -s conftest.err
# configure:6235: $? = 0
# configure:6238: test -s conftest
# configure:6241: $? = 0
# configure:6253: result: yes
# configure:6165: checking for strsep
# configure:6222: clang -o conftest conftest.c >&5
# configure:6228: $? = 0
# configure:6232: test -z
# || test ! -s conftest.err
# configure:6235: $? = 0
# configure:6238: test -s conftest
# configure:6241: $? = 0
# configure:6253: result: yes
# configure:6165: checking for vasprintf
# configure:6222: clang -o conftest conftest.c >&5
# configure:6228: $? = 0
# configure:6232: test -z
# || test ! -s conftest.err
# configure:6235: $? = 0
# configure:6238: test -s conftest
# configure:6241: $? = 0
# configure:6253: result: yes
# configure:6272: checking for gettimeofday
# configure:6329: clang -o conftest conftest.c >&5
# configure:6335: $? = 0
# configure:6339: test -z
# || test ! -s conftest.err
# configure:6342: $? = 0
# configure:6345: test -s conftest
# configure:6348: $? = 0
# configure:6360: result: yes
# configure:6272: checking for select
# configure:6329: clang -o conftest conftest.c >&5
# configure:6335: $? = 0
# configure:6339: test -z
# || test ! -s conftest.err
# configure:6342: $? = 0
# configure:6345: test -s conftest
# configure:6348: $? = 0
# configure:6360: result: yes
# configure:6272: checking for strdup
# configure:6329: clang -o conftest conftest.c >&5
# conftest.c:64:6: warning: incompatible redeclaration of library function 'strdup' [-Wincompatible-library-redeclaration]
# char strdup ();
# ^
# conftest.c:64:6: note: 'strdup' is a builtin with type 'char *(const char *)'
# 1 warning generated.
# configure:6335: $? = 0
# configure:6339: test -z
# || test ! -s conftest.err
# configure:6342: $? = 0
# configure:6345: test -s conftest
# configure:6348: $? = 0
# configure:6360: result: yes
# configure:6272: checking for strstr
# configure:6329: clang -o conftest conftest.c >&5
# conftest.c:65:6: warning: incompatible redeclaration of library function 'strstr' [-Wincompatible-library-redeclaration]
# char strstr ();
# ^
# conftest.c:65:6: note: 'strstr' is a builtin with type 'char *(const char *, const char *)'
# 1 warning generated.
# configure:6335: $? = 0
# configure:6339: test -z
# || test ! -s conftest.err
# configure:6342: $? = 0
# configure:6345: test -s conftest
# configure:6348: $? = 0
# configure:6360: result: yes
# configure:6272: checking for strtol
# configure:6329: clang -o conftest conftest.c >&5
# configure:6335: $? = 0
# configure:6339: test -z
# || test ! -s conftest.err
# configure:6342: $? = 0
# configure:6345: test -s conftest
# configure:6348: $? = 0
# configure:6360: result: yes
# configure:6272: checking for uname
# configure:6329: clang -o conftest conftest.c >&5
# configure:6335: $? = 0
# configure:6339: test -z
# || test ! -s conftest.err
# configure:6342: $? = 0
# configure:6345: test -s conftest
# configure:6348: $? = 0
# configure:6360: result: yes
# configure:6377: checking for memcmp
# configure:6434: clang -o conftest conftest.c >&5
# conftest.c:68:6: warning: incompatible redeclaration of library function 'memcmp' [-Wincompatible-library-redeclaration]
# char memcmp ();
# ^
# conftest.c:68:6: note: 'memcmp' is a builtin with type 'int (const void *, const void *, unsigned long)'
# 1 warning generated.
# configure:6440: $? = 0
# configure:6444: test -z
# || test ! -s conftest.err
# configure:6447: $? = 0
# configure:6450: test -s conftest
# configure:6453: $? = 0
# configure:6465: result: yes
# configure:6377: checking for strftime
# configure:6434: clang -o conftest conftest.c >&5
# configure:6440: $? = 0
# configure:6444: test -z
# || test ! -s conftest.err
# configure:6447: $? = 0
# configure:6450: test -s conftest
# configure:6453: $? = 0
# configure:6465: result: yes
# configure:6377: checking for vprintf
# configure:6434: clang -o conftest conftest.c >&5
# conftest.c:70:6: warning: incompatible redeclaration of library function 'vprintf' [-Wincompatible-library-redeclaration]
# char vprintf ();
# ^
# conftest.c:70:6: note: 'vprintf' is a builtin with type 'int (const char *, struct __va_list_tag *)'
# 1 warning generated.
# configure:6440: $? = 0
# configure:6444: test -z
# || test ! -s conftest.err
# configure:6447: $? = 0
# configure:6450: test -s conftest
# configure:6453: $? = 0
# configure:6465: result: yes
# configure:6377: checking for gethostbyname
# configure:6434: clang -o conftest conftest.c >&5
# configure:6440: $? = 0
# configure:6444: test -z
# || test ! -s conftest.err
# configure:6447: $? = 0
# configure:6450: test -s conftest
# configure:6453: $? = 0
# configure:6465: result: yes
# configure:6482: checking for vasprintf
# configure:6570: result: yes
# configure:6482: checking for asprintf
# configure:6539: clang -o conftest conftest.c >&5
# configure:6545: $? = 0
# configure:6549: test -z
# || test ! -s conftest.err
# configure:6552: $? = 0
# configure:6555: test -s conftest
# configure:6558: $? = 0
# configure:6570: result: yes
# configure:6482: checking for snprintf
# configure:6570: result: yes
# configure:6482: checking for vsnprintf
# configure:6570: result: yes
# configure:6586: checking for inet_aton
# configure:6643: clang -o conftest conftest.c >&5
# configure:6649: $? = 0
# configure:6653: test -z
# || test ! -s conftest.err
# configure:6656: $? = 0
# configure:6659: test -s conftest
# configure:6662: $? = 0
# configure:6674: result: yes
# configure:6586: checking for getpagesize
# configure:6643: clang -o conftest conftest.c >&5
# configure:6649: $? = 0
# configure:6653: test -z
# || test ! -s conftest.err
# configure:6656: $? = 0
# configure:6659: test -s conftest
# configure:6662: $? = 0
# configure:6674: result: yes
# configure:6586: checking for getopt_long
# configure:6674: result: yes
# configure:6685: checking for library containing socket
# configure:6715: clang -o conftest conftest.c >&5
# configure:6721: $? = 0
# configure:6725: test -z
# || test ! -s conftest.err
# configure:6728: $? = 0
# configure:6731: test -s conftest
# configure:6734: $? = 0
# configure:6804: result: none required
# configure:6881: checking for getaddrinfo
# configure:6938: clang -o conftest conftest.c >&5
# configure:6944: $? = 0
# configure:6948: test -z
# || test ! -s conftest.err
# configure:6951: $? = 0
# configure:6954: test -s conftest
# configure:6957: $? = 0
# configure:6969: result: yes
# configure:7053: checking for freeaddrinfo
# configure:7110: clang -o conftest conftest.c >&5
# configure:7116: $? = 0
# configure:7120: test -z
# || test ! -s conftest.err
# configure:7123: $? = 0
# configure:7126: test -s conftest
# configure:7129: $? = 0
# configure:7141: result: yes
# configure:7227: checking for gai_strerror
# configure:7284: clang -o conftest conftest.c >&5
# configure:7290: $? = 0
# configure:7294: test -z
# || test ! -s conftest.err
# configure:7297: $? = 0
# configure:7300: test -s conftest
# configure:7303: $? = 0
# configure:7315: result: yes
# configure:7399: checking for getnameinfo
# configure:7456: clang -o conftest conftest.c >&5
# configure:7462: $? = 0
# configure:7466: test -z
# || test ! -s conftest.err
# configure:7469: $? = 0
# configure:7472: test -s conftest
# configure:7475: $? = 0
# configure:7487: result: yes
# configure:7571: checking for inet_ntop
# configure:7628: clang -o conftest conftest.c >&5
# configure:7634: $? = 0
# configure:7638: test -z
# || test ! -s conftest.err
# configure:7641: $? = 0
# configure:7644: test -s conftest
# configure:7647: $? = 0
# configure:7659: result: yes
# configure:7744: checking for main in -ludb
# configure:7768: clang -o conftest conftest.c -ludb >&5
# /usr/bin/ld: cannot find -ludb
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:7774: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_FCNTL_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 8
# | #define SIZEOF_VOID_P 8
# | #define HAVE___ATTRIBUTE__UNUSED 1
# | #define HAVE___ATTRIBUTE__FORMAT 1
# | #define RETSIGTYPE void
# | #define HAVE_SNPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_STRSEP 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_SELECT 1
# | #define HAVE_STRDUP 1
# | #define HAVE_STRSTR 1
# | #define HAVE_STRTOL 1
# | #define HAVE_UNAME 1
# | #define HAVE_MEMCMP 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VPRINTF 1
# | #define HAVE_GETHOSTBYNAME 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_SNPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_INET_ATON 1
# | #define HAVE_GETPAGESIZE 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETADDRINFO 1
# | #define HAVE_FREEADDRINFO 1
# | #define HAVE_GAI_STRERROR 1
# | #define HAVE_GETNAMEINFO 1
# | #define HAVE_INET_NTOP 1
# | /* end confdefs.h. */
# |
# |
# | int
# | main ()
# | {
# | main ();
# | ;
# | return 0;
# | }
# configure:7800: result: no
# configure:7812: checking for struct sockaddr_storage
# configure:7831: clang -c conftest.c >&5
# configure:7837: $? = 0
# configure:7841: test -z
# || test ! -s conftest.err
# configure:7844: $? = 0
# configure:7847: test -s conftest.o
# configure:7850: $? = 0
# configure:7860: result: yes
# configure:7870: checking for ss_family member in struct sockaddr_storage
# configure:7890: clang -c conftest.c >&5
# configure:7896: $? = 0
# configure:7900: test -z
# || test ! -s conftest.err
# configure:7903: $? = 0
# configure:7906: test -s conftest.o
# configure:7909: $? = 0
# configure:7919: result: yes
# configure:7985: checking for struct sockaddr_in6
# configure:8004: clang -c conftest.c >&5
# configure:8010: $? = 0
# configure:8014: test -z
# || test ! -s conftest.err
# configure:8017: $? = 0
# configure:8020: test -s conftest.o
# configure:8023: $? = 0
# configure:8033: result: yes
# configure:8044: checking for struct in6_addr
# configure:8063: clang -c conftest.c >&5
# configure:8069: $? = 0
# configure:8073: test -z
# || test ! -s conftest.err
# configure:8076: $? = 0
# configure:8079: test -s conftest.o
# configure:8082: $? = 0
# configure:8092: result: yes
# configure:8103: checking for struct addrinfo
# configure:8124: clang -c conftest.c >&5
# configure:8130: $? = 0
# configure:8134: test -z
# || test ! -s conftest.err
# configure:8137: $? = 0
# configure:8140: test -s conftest.o
# configure:8143: $? = 0
# configure:8153: result: yes
# configure:8176: checking netinet/ip_nat.h usability
# configure:8188: clang -c conftest.c >&5
# conftest.c:98:10: fatal error: 'netinet/ip_nat.h' file not found
# #include
# ^
# 1 error generated.
# configure:8194: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_FCNTL_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 8
# | #define SIZEOF_VOID_P 8
# | #define HAVE___ATTRIBUTE__UNUSED 1
# | #define HAVE___ATTRIBUTE__FORMAT 1
# | #define RETSIGTYPE void
# | #define HAVE_SNPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_STRSEP 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_SELECT 1
# | #define HAVE_STRDUP 1
# | #define HAVE_STRSTR 1
# | #define HAVE_STRTOL 1
# | #define HAVE_UNAME 1
# | #define HAVE_MEMCMP 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VPRINTF 1
# | #define HAVE_GETHOSTBYNAME 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_SNPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_INET_ATON 1
# | #define HAVE_GETPAGESIZE 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETADDRINFO 1
# | #define HAVE_FREEADDRINFO 1
# | #define HAVE_GAI_STRERROR 1
# | #define HAVE_GETNAMEINFO 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
# | #define HAVE_STRUCT_SOCKADDR_IN6 1
# | #define HAVE_STRUCT_IN6_ADDR 1
# | #define HAVE_STRUCT_ADDRINFO 1
# | /* end confdefs.h. */
# | #include
# | #if HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #if HAVE_SYS_STAT_H
# | # include
# | #endif
# | #if STDC_HEADERS
# | # include
# | # include
# | #else
# | # if HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #if HAVE_STRING_H
# | # if !STDC_HEADERS && HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #if HAVE_STRINGS_H
# | # include
# | #endif
# | #if HAVE_INTTYPES_H
# | # include
# | #else
# | # if HAVE_STDINT_H
# | # include
# | # endif
# | #endif
# | #if HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:8217: result: no
# configure:8221: checking netinet/ip_nat.h presence
# configure:8231: clang -E conftest.c
# conftest.c:64:10: fatal error: 'netinet/ip_nat.h' file not found
# #include
# ^
# 1 error generated.
# configure:8237: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_FCNTL_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 8
# | #define SIZEOF_VOID_P 8
# | #define HAVE___ATTRIBUTE__UNUSED 1
# | #define HAVE___ATTRIBUTE__FORMAT 1
# | #define RETSIGTYPE void
# | #define HAVE_SNPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_STRSEP 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_SELECT 1
# | #define HAVE_STRDUP 1
# | #define HAVE_STRSTR 1
# | #define HAVE_STRTOL 1
# | #define HAVE_UNAME 1
# | #define HAVE_MEMCMP 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VPRINTF 1
# | #define HAVE_GETHOSTBYNAME 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_SNPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_INET_ATON 1
# | #define HAVE_GETPAGESIZE 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETADDRINFO 1
# | #define HAVE_FREEADDRINFO 1
# | #define HAVE_GAI_STRERROR 1
# | #define HAVE_GETNAMEINFO 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
# | #define HAVE_STRUCT_SOCKADDR_IN6 1
# | #define HAVE_STRUCT_IN6_ADDR 1
# | #define HAVE_STRUCT_ADDRINFO 1
# | /* end confdefs.h. */
# | #include
# configure:8257: result: no
# configure:8292: checking for netinet/ip_nat.h
# configure:8299: result: no
# configure:8321: checking /usr/src/sys/contrib/ipfilter/netinet/ip_nat.h usability
# configure:8333: clang -c conftest.c >&5
# conftest.c:98:10: fatal error: '/usr/src/sys/contrib/ipfilter/netinet/ip_nat.h' file not found
# #include
# ^
# 1 error generated.
# configure:8339: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_FCNTL_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 8
# | #define SIZEOF_VOID_P 8
# | #define HAVE___ATTRIBUTE__UNUSED 1
# | #define HAVE___ATTRIBUTE__FORMAT 1
# | #define RETSIGTYPE void
# | #define HAVE_SNPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_STRSEP 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_SELECT 1
# | #define HAVE_STRDUP 1
# | #define HAVE_STRSTR 1
# | #define HAVE_STRTOL 1
# | #define HAVE_UNAME 1
# | #define HAVE_MEMCMP 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VPRINTF 1
# | #define HAVE_GETHOSTBYNAME 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_SNPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_INET_ATON 1
# | #define HAVE_GETPAGESIZE 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETADDRINFO 1
# | #define HAVE_FREEADDRINFO 1
# | #define HAVE_GAI_STRERROR 1
# | #define HAVE_GETNAMEINFO 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
# | #define HAVE_STRUCT_SOCKADDR_IN6 1
# | #define HAVE_STRUCT_IN6_ADDR 1
# | #define HAVE_STRUCT_ADDRINFO 1
# | /* end confdefs.h. */
# | #include
# | #if HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #if HAVE_SYS_STAT_H
# | # include
# | #endif
# | #if STDC_HEADERS
# | # include
# | # include
# | #else
# | # if HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #if HAVE_STRING_H
# | # if !STDC_HEADERS && HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #if HAVE_STRINGS_H
# | # include
# | #endif
# | #if HAVE_INTTYPES_H
# | # include
# | #else
# | # if HAVE_STDINT_H
# | # include
# | # endif
# | #endif
# | #if HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:8362: result: no
# configure:8366: checking /usr/src/sys/contrib/ipfilter/netinet/ip_nat.h presence
# configure:8376: clang -E conftest.c
# conftest.c:64:10: fatal error: '/usr/src/sys/contrib/ipfilter/netinet/ip_nat.h' file not found
# #include
# ^
# 1 error generated.
# configure:8382: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_FCNTL_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 8
# | #define SIZEOF_VOID_P 8
# | #define HAVE___ATTRIBUTE__UNUSED 1
# | #define HAVE___ATTRIBUTE__FORMAT 1
# | #define RETSIGTYPE void
# | #define HAVE_SNPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_STRSEP 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_SELECT 1
# | #define HAVE_STRDUP 1
# | #define HAVE_STRSTR 1
# | #define HAVE_STRTOL 1
# | #define HAVE_UNAME 1
# | #define HAVE_MEMCMP 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VPRINTF 1
# | #define HAVE_GETHOSTBYNAME 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_SNPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_INET_ATON 1
# | #define HAVE_GETPAGESIZE 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETADDRINFO 1
# | #define HAVE_FREEADDRINFO 1
# | #define HAVE_GAI_STRERROR 1
# | #define HAVE_GETNAMEINFO 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
# | #define HAVE_STRUCT_SOCKADDR_IN6 1
# | #define HAVE_STRUCT_IN6_ADDR 1
# | #define HAVE_STRUCT_ADDRINFO 1
# | /* end confdefs.h. */
# | #include
# configure:8402: result: no
# configure:8437: checking for /usr/src/sys/contrib/ipfilter/netinet/ip_nat.h
# configure:8444: result: no
# configure:8468: checking if nat_t has nat_p member
# configure:8513: clang -c conftest.c >&5
# conftest.c:73:14: fatal error: 'netinet/in_pcb.h' file not found
# #include
# ^
# 1 error generated.
# configure:8519: $? = 1
# configure: failed program was:
# | /* confdefs.h. */
# |
# | #define PACKAGE_NAME "oidentd"
# | #define PACKAGE_TARNAME "oidentd"
# | #define PACKAGE_VERSION "2.0.8"
# | #define PACKAGE_STRING "oidentd 2.0.8"
# | #define PACKAGE_BUGREPORT "ryan@numb.org"
# | #define PACKAGE "oidentd"
# | #define VERSION "2.0.8"
# | #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# | #define PACKAGE_AUTHOR "Ryan McCabe"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_FCNTL_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_VOID_P 8
# | #define SIZEOF_VOID_P 8
# | #define HAVE___ATTRIBUTE__UNUSED 1
# | #define HAVE___ATTRIBUTE__FORMAT 1
# | #define RETSIGTYPE void
# | #define HAVE_SNPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_STRSEP 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_SELECT 1
# | #define HAVE_STRDUP 1
# | #define HAVE_STRSTR 1
# | #define HAVE_STRTOL 1
# | #define HAVE_UNAME 1
# | #define HAVE_MEMCMP 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VPRINTF 1
# | #define HAVE_GETHOSTBYNAME 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_SNPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_INET_ATON 1
# | #define HAVE_GETPAGESIZE 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETADDRINFO 1
# | #define HAVE_FREEADDRINFO 1
# | #define HAVE_GAI_STRERROR 1
# | #define HAVE_GETNAMEINFO 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
# | #define HAVE_STRUCT_SOCKADDR_IN6 1
# | #define HAVE_STRUCT_IN6_ADDR 1
# | #define HAVE_STRUCT_ADDRINFO 1
# | /* end confdefs.h. */
# |
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | #if defined(__OpenBSD__)
# | # include
# | #else
# | # if defined(SOLARIS) && SOLARIS >= 8
# | # include
# | # endif
# | # include
# | #endif
# |
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | int i = sizeof(((nat_t *)0)->nat_p);
# | ;
# | return 0;
# | }
# configure:8544: result: no
# configure:8886: creating ./config.status
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by oidentd config.status 2.0.8, which was
# generated by GNU Autoconf 2.59. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ ./config.status
#
# on a1f5a3f340c8
#
# config.status:711: creating Makefile
# config.status:711: creating src/Makefile
# config.status:711: creating src/missing/Makefile
# config.status:711: creating doc/Makefile
# config.status:815: creating config.h
# config.status:1207: executing depfiles commands
#
# ## ---------------- ##
# ## Cache variables. ##
# ## ---------------- ##
#
# ac_cv_build=x86_64-unknown-linux-gnu
# ac_cv_build_alias=x86_64-unknown-linux-gnu
# ac_cv_c_compiler_gnu=yes
# ac_cv_c_const=yes
# ac_cv_c_inline=inline
# ac_cv_env_CC_set=set
# ac_cv_env_CC_value=clang
# ac_cv_env_CFLAGS_set=set
# ac_cv_env_CFLAGS_value=
# ac_cv_env_CPPFLAGS_set=set
# ac_cv_env_CPPFLAGS_value=
# ac_cv_env_CPP_set=
# ac_cv_env_CPP_value=
# ac_cv_env_LDFLAGS_set=set
# ac_cv_env_LDFLAGS_value=
# ac_cv_env_build_alias_set=
# ac_cv_env_build_alias_value=
# ac_cv_env_host_alias_set=set
# ac_cv_env_host_alias_value=x86_64-unknown-linux
# ac_cv_env_target_alias_set=
# ac_cv_env_target_alias_value=
# ac_cv_exeext=
# ac_cv_func_asprintf=yes
# ac_cv_func_freeaddrinfo=yes
# ac_cv_func_gai_strerror=yes
# ac_cv_func_getaddrinfo=yes
# ac_cv_func_gethostbyname=yes
# ac_cv_func_getnameinfo=yes
# ac_cv_func_getopt_long=yes
# ac_cv_func_getpagesize=yes
# ac_cv_func_gettimeofday=yes
# ac_cv_func_inet_aton=yes
# ac_cv_func_inet_ntop=yes
# ac_cv_func_memcmp=yes
# ac_cv_func_select=yes
# ac_cv_func_snprintf=yes
# ac_cv_func_strdup=yes
# ac_cv_func_strftime=yes
# ac_cv_func_strsep=yes
# ac_cv_func_strstr=yes
# ac_cv_func_strtol=yes
# ac_cv_func_uname=yes
# ac_cv_func_vasprintf=yes
# ac_cv_func_vprintf=yes
# ac_cv_func_vsnprintf=yes
# ac_cv_header__usr_src_sys_contrib_ipfilter_netinet_ip_nat_h=no
# ac_cv_header_fcntl_h=yes
# ac_cv_header_inttypes_h=yes
# ac_cv_header_memory_h=yes
# ac_cv_header_netinet6_in6_pcb_h=no
# ac_cv_header_netinet_ip_compat_h=no
# ac_cv_header_netinet_ip_nat_h=no
# ac_cv_header_stdc=yes
# ac_cv_header_stdint_h=yes
# ac_cv_header_stdlib_h=yes
# ac_cv_header_string_h=yes
# ac_cv_header_strings_h=yes
# ac_cv_header_sys_stat_h=yes
# ac_cv_header_sys_time_h=yes
# ac_cv_header_sys_types_h=yes
# ac_cv_header_sys_wait_h=yes
# ac_cv_header_time=yes
# ac_cv_header_unistd_h=yes
# ac_cv_host=x86_64-unknown-linux-gnu
# ac_cv_host_alias=x86_64-unknown-linux
# ac_cv_ipf_nat_p=no
# ac_cv_lib_fl_yywrap=no
# ac_cv_lib_l_yywrap=no
# ac_cv_lib_udb_main=no
# ac_cv_objext=o
# ac_cv_path_LEX=/usr/bin/flex
# ac_cv_path_install='/usr/bin/install -c'
# ac_cv_path_sedpath=/usr/bin/sed
# ac_cv_prog_AWK=gawk
# ac_cv_prog_CC=clang
# ac_cv_prog_CPP='clang -E'
# ac_cv_prog_LEX=flex
# ac_cv_prog_YACC='bison -y'
# ac_cv_prog_ac_ct_RANLIB=ranlib
# ac_cv_prog_ac_ct_STRIP=strip
# ac_cv_prog_cc_g=yes
# ac_cv_prog_cc_stdc=
# ac_cv_prog_egrep='grep -E'
# ac_cv_prog_lex_root=lex.yy
# ac_cv_prog_lex_yytext_pointer=no
# ac_cv_prog_make_make_set=yes
# ac_cv_search_socket='none required'
# ac_cv_sizeof_void_p=8
# ac_cv_struct_tm=time.h
# ac_cv_type_pid_t=yes
# ac_cv_type_signal=void
# ac_cv_type_size_t=yes
# ac_cv_type_u_int16_t=yes
# ac_cv_type_u_int32_t=yes
# ac_cv_type_u_int8_t=yes
# ac_cv_type_void_p=yes
# am_cv_CC_dependencies_compiler_type=gcc3
#
# ## ----------------- ##
# ## Output variables. ##
# ## ----------------- ##
#
# ACLOCAL='${SHELL} /tmp/oidentd/src/oidentd-2.0.8/missing --run aclocal-1.9'
# ADD_LIB=''
# AMDEPBACKSLASH='\'
# AMDEP_FALSE='#'
# AMDEP_TRUE=''
# AMTAR='${SHELL} /tmp/oidentd/src/oidentd-2.0.8/missing --run tar'
# AUTOCONF='${SHELL} /tmp/oidentd/src/oidentd-2.0.8/missing --run autoconf'
# AUTOHEADER='${SHELL} /tmp/oidentd/src/oidentd-2.0.8/missing --run autoheader'
# AUTOMAKE='${SHELL} /tmp/oidentd/src/oidentd-2.0.8/missing --run automake-1.9'
# AWK='gawk'
# CC='clang'
# CCDEPMODE='depmode=gcc3'
# CFLAGS=''
# CPP='clang -E'
# CPPFLAGS=''
# CYGPATH_W='echo'
# DEBUG_CFLAGS=''
# DEFS='-DHAVE_CONFIG_H'
# DEPDIR='.deps'
# ECHO_C=''
# ECHO_N='-n'
# ECHO_T=''
# EGREP='grep -E'
# EXEEXT=''
# FLEX_PATH=''
# INSTALL_DATA='${INSTALL} -m 644'
# INSTALL_PROGRAM='${INSTALL}'
# INSTALL_SCRIPT='${INSTALL}'
# INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
# LDFLAGS=''
# LEX='/usr/bin/flex'
# LEXLIB=''
# LEX_OUTPUT_ROOT='lex.yy'
# LIBOBJS=''
# LIBS=''
# LTLIBOBJS=''
# MAKEINFO='${SHELL} /tmp/oidentd/src/oidentd-2.0.8/missing --run makeinfo'
# OBJEXT='o'
# PACKAGE='oidentd'
# PACKAGE_BUGREPORT='ryan@numb.org'
# PACKAGE_NAME='oidentd'
# PACKAGE_STRING='oidentd 2.0.8'
# PACKAGE_TARNAME='oidentd'
# PACKAGE_VERSION='2.0.8'
# PATH_SEPARATOR=':'
# RANLIB='ranlib'
# SET_MAKE=''
# SHELL='/bin/sh'
# STRIP='strip'
# VERSION='2.0.8'
# WARN_CFLAGS=''
# YACC='bison -y'
# ac_ct_CC=''
# ac_ct_RANLIB='ranlib'
# ac_ct_STRIP='strip'
# am__fastdepCC_FALSE='#'
# am__fastdepCC_TRUE=''
# am__include='include'
# am__leading_dot='.'
# am__quote=''
# am__tar='${AMTAR} chof - "$$tardir"'
# am__untar='${AMTAR} xf -'
# bindir='${exec_prefix}/bin'
# build='x86_64-unknown-linux-gnu'
# build_alias=''
# build_cpu='x86_64'
# build_os='linux-gnu'
# build_vendor='unknown'
# datadir='${prefix}/share'
# exec_prefix='${prefix}'
# host='x86_64-unknown-linux-gnu'
# host_alias='x86_64-unknown-linux'
# host_cpu='x86_64'
# host_os='linux-gnu'
# host_vendor='unknown'
# includedir='${prefix}/include'
# infodir='${prefix}/info'
# install_sh='/tmp/oidentd/src/oidentd-2.0.8/install-sh'
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# localstatedir='${prefix}/var'
# mandir='/usr/share/man'
# mkdir_p='mkdir -p --'
# oldincludedir='/usr/include'
# prefix='/usr'
# program_transform_name='s,x,x,'
# sbindir='/usr/bin'
# sedpath='/usr/bin/sed'
# sharedstatedir='${prefix}/com'
# sysconfdir='${prefix}/etc'
# target_alias=''
#
# ## ----------- ##
# ## confdefs.h. ##
# ## ----------- ##
#
# #define HAVE_ASPRINTF 1
# #define HAVE_FCNTL_H 1
# #define HAVE_FREEADDRINFO 1
# #define HAVE_GAI_STRERROR 1
# #define HAVE_GETADDRINFO 1
# #define HAVE_GETHOSTBYNAME 1
# #define HAVE_GETNAMEINFO 1
# #define HAVE_GETOPT_LONG 1
# #define HAVE_GETOPT_LONG 1
# #define HAVE_GETPAGESIZE 1
# #define HAVE_GETTIMEOFDAY 1
# #define HAVE_INET_ATON 1
# #define HAVE_INET_NTOP 1
# #define HAVE_INTTYPES_H 1
# #define HAVE_MEMCMP 1
# #define HAVE_MEMORY_H 1
# #define HAVE_SELECT 1
# #define HAVE_SNPRINTF 1
# #define HAVE_SNPRINTF 1
# #define HAVE_STDINT_H 1
# #define HAVE_STDLIB_H 1
# #define HAVE_STRDUP 1
# #define HAVE_STRFTIME 1
# #define HAVE_STRINGS_H 1
# #define HAVE_STRING_H 1
# #define HAVE_STRSEP 1
# #define HAVE_STRSTR 1
# #define HAVE_STRTOL 1
# #define HAVE_STRUCT_ADDRINFO 1
# #define HAVE_STRUCT_IN6_ADDR 1
# #define HAVE_STRUCT_SOCKADDR_IN6 1
# #define HAVE_STRUCT_SOCKADDR_STORAGE 1
# #define HAVE_SYS_STAT_H 1
# #define HAVE_SYS_TIME_H 1
# #define HAVE_SYS_TYPES_H 1
# #define HAVE_SYS_WAIT_H 1
# #define HAVE_UNAME 1
# #define HAVE_UNISTD_H 1
# #define HAVE_UNISTD_H 1
# #define HAVE_VASPRINTF 1
# #define HAVE_VASPRINTF 1
# #define HAVE_VPRINTF 1
# #define HAVE_VSNPRINTF 1
# #define HAVE_VSNPRINTF 1
# #define HAVE___ATTRIBUTE__FORMAT 1
# #define HAVE___ATTRIBUTE__UNUSED 1
# #define MASQ_SUPPORT 1
# #define PACKAGE "oidentd"
# #define PACKAGE_AUTHOR "Ryan McCabe"
# #define PACKAGE_BUGREPORT "ryan@numb.org"
# #define PACKAGE_NAME "oidentd"
# #define PACKAGE_STRING "oidentd 2.0.8"
# #define PACKAGE_TARNAME "oidentd"
# #define PACKAGE_VERSION "2.0.8"
# #define PACKAGE_WEBSITE "http://dev.ojnk.net"
# #define RETSIGTYPE void
# #define SIZEOF_VOID_P 8
# #define SIZEOF_VOID_P 8
# #define STDC_HEADERS 1
# #define TIME_WITH_SYS_TIME 1
# #define VERSION "2.0.8"
# #define WANT_IPV6 1
#
# configure: exit 0