Skip to content

Instantly share code, notes, and snippets.

@mistydemeo
Created July 18, 2020 18:24
Show Gist options
  • Save mistydemeo/cbef8bbb07f0b04aa0509de53d35f49f to your computer and use it in GitHub Desktop.
Save mistydemeo/cbef8bbb07f0b04aa0509de53d35f49f to your computer and use it in GitHub Desktop.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by Kerberos 5 configure 1.18.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./configure --disable-debug --disable-dependency-tracking --disable-silent-rules --prefix=/usr/local/Cellar/krb5/1.18.2 --without-system-verto
## --------- ##
## Platform. ##
## --------- ##
hostname = dtk.home.drac.at
uname -m = arm64
uname -r = 20.0.0
uname -s = Darwin
uname -v = Darwin Kernel Version 20.0.0: Sun Jun 14 21:36:36 PDT 2020; root:Bridge_xnu-7090.111.5.2~1/RELEASE_ARM64_T8020
/usr/bin/uname -p = arm
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = Mach kernel version:
Darwin Kernel Version 20.0.0: Sun Jun 14 21:36:36 PDT 2020; root:Bridge_xnu-7090.111.5.2~1/RELEASE_ARM64_T8020
Kernel configured for up to 8 processors.
8 processors are physically available.
8 processors are logically available.
Processor type: arm64e (ARM64E)
Processors active: 0 1 2 3 4 5 6 7
Primary memory available: 16.00 gigabytes
Default processor set: 520 tasks, 2077 threads, 8 processors
Load average: 8.71, Mach factor: 1.27
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /usr/local/Homebrew/Library/Homebrew/shims/mac/super
PATH: /usr/local/opt/[email protected]/bin
PATH: /usr/bin
PATH: /bin
PATH: /usr/sbin
PATH: /sbin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2938: checking for gcc
configure:2965: result: clang
configure:3194: checking for C compiler version
configure:3203: clang --version >&5
Apple clang version 12.0.0 (clang-1200.0.22.19)
Target: arm64-apple-darwin20.0.0
Thread model: posix
InstalledDir: /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
configure:3214: $? = 0
configure:3203: clang -v >&5
Apple clang version 12.0.0 (clang-1200.0.22.19)
Target: arm64-apple-darwin20.0.0
Thread model: posix
InstalledDir: /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
configure:3214: $? = 0
configure:3203: clang -V >&5
clang: error: unsupported option '-V -isysroot/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk'
configure:3214: $? = 1
configure:3203: clang -qversion >&5
clang: error: unknown argument '-qversion'; did you mean '--version'?
configure:3214: $? = 1
configure:3234: checking whether the C compiler works
configure:3256: clang conftest.c >&5
configure:3260: $? = 0
configure:3308: result: yes
configure:3311: checking for C compiler default output file name
configure:3313: result: a.out
configure:3319: checking for suffix of executables
configure:3326: clang -o conftest conftest.c >&5
configure:3330: $? = 0
configure:3352: result:
configure:3374: checking whether we are cross compiling
configure:3382: clang -o conftest conftest.c >&5
configure:3386: $? = 0
configure:3393: ./conftest
configure:3397: $? = 0
configure:3412: result: no
configure:3417: checking for suffix of object files
configure:3439: clang -c conftest.c >&5
configure:3443: $? = 0
configure:3464: result: o
configure:3468: checking whether we are using the GNU C compiler
configure:3487: clang -c conftest.c >&5
configure:3487: $? = 0
configure:3496: result: yes
configure:3505: checking whether clang accepts -g
configure:3525: clang -c -g conftest.c >&5
configure:3525: $? = 0
configure:3566: result: yes
configure:3583: checking for clang option to accept ISO C89
configure:3646: clang -c -g -O2 conftest.c >&5
configure:3646: $? = 0
configure:3659: result: none needed
configure:3791: checking for C++ compiler version
configure:3800: clang++ --version >&5
Apple clang version 12.0.0 (clang-1200.0.22.19)
Target: arm64-apple-darwin20.0.0
Thread model: posix
InstalledDir: /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
configure:3811: $? = 0
configure:3800: clang++ -v >&5
Apple clang version 12.0.0 (clang-1200.0.22.19)
Target: arm64-apple-darwin20.0.0
Thread model: posix
InstalledDir: /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
configure:3811: $? = 0
configure:3800: clang++ -V >&5
clang: error: unsupported option '-V -isysroot/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk'
configure:3811: $? = 1
configure:3800: clang++ -qversion >&5
clang: error: unknown argument '-qversion'; did you mean '--version'?
configure:3811: $? = 1
configure:3815: checking whether we are using the GNU C++ compiler
configure:3834: clang++ -c conftest.cpp >&5
configure:3834: $? = 0
configure:3843: result: yes
configure:3852: checking whether clang++ accepts -g
configure:3872: clang++ -c -g conftest.cpp >&5
configure:3872: $? = 0
configure:3913: result: yes
configure:3939: checking if C compiler supports -Werror=unknown-warning-option
configure:3956: clang -c -g -O2 conftest.c >&5
conftest.c:13:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:3956: $? = 0
configure:3970: clang -c -g -O2 -Werror=unknown-warning-option conftest.c >&5
conftest.c:13:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:3970: $? = 0
configure:3983: result: yes
configure:3999: checking how to run the C preprocessor
configure:4030: clang -E conftest.c
configure:4030: $? = 0
configure:4044: clang -E conftest.c
conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found
#include <ac_nonexistent.h>
^~~~~~~~~~~~~~~~~~
1 error generated.
configure:4044: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:4069: result: clang -E
configure:4089: clang -E conftest.c
configure:4089: $? = 0
configure:4103: clang -E conftest.c
conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found
#include <ac_nonexistent.h>
^~~~~~~~~~~~~~~~~~
1 error generated.
configure:4103: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:4146: checking build system type
configure:4160: result: arm-apple-darwin20.0.0
configure:4180: checking host system type
configure:4193: result: arm-apple-darwin20.0.0
configure:4213: checking for a sed that does not truncate output
configure:4277: result: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/sed
configure:4282: checking for grep that handles long lines and -e
configure:4340: result: /usr/bin/grep
configure:4345: checking for egrep
configure:4407: result: /usr/bin/grep -E
configure:4426: checking for GNU linker
configure:4434: clang -Wl,-v 2>&1 | grep GNU ld > /dev/null
configure:4437: $? = 1
configure:4443: result: no
configure:4476: adding extra warning flags for gcc
configure:4480: skipping pedantic warnings on Darwin
configure:4493: adding extra warning flags for g++
configure:4500: checking if C compiler supports -Wno-format-zero-length
configure:4517: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4517: $? = 0
configure:4531: clang -c -g -O2 -Werror=unknown-warning-option -Wno-format-zero-length conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4531: $? = 0
configure:4544: result: yes
configure:4555: checking if C compiler supports -Woverflow
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Woverflow conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wstrict-overflow
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wstrict-overflow conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wmissing-format-attribute
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wmissing-format-attribute conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wmissing-prototypes
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wmissing-prototypes conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wreturn-type
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wreturn-type conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wmissing-braces
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wmissing-braces conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wparentheses
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wparentheses conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wswitch
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wswitch conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wunused-function
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wunused-function conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wunused-label
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wunused-label conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wunused-variable
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wunused-variable conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wunused-value
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wunused-value conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wunknown-pragmas
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wunknown-pragmas conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wsign-compare
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wsign-compare conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wnewline-eof
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wnewline-eof conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Werror=uninitialized
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Werror=uninitialized conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Wno-maybe-uninitialized
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Wno-maybe-uninitialized conftest.c >&5
error: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Werror,-Wunknown-warning-option]
configure:4586: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| /* end confdefs.h. */
|
| int
| main ()
| {
| 1;
| ;
| return 0;
| }
configure:4599: result: no
configure:4555: checking if C compiler supports -Werror=pointer-arith
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Werror=pointer-arith conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Werror=int-conversion
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Werror=int-conversion conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Werror=incompatible-pointer-types
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Werror=incompatible-pointer-types conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4555: checking if C compiler supports -Werror=discarded-qualifiers
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Werror=discarded-qualifiers conftest.c >&5
error: unknown warning option '-Werror=discarded-qualifiers'; did you mean '-Werror=ignored-qualifiers'? [-Werror,-Wunknown-warning-option]
configure:4586: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| /* end confdefs.h. */
|
| int
| main ()
| {
| 1;
| ;
| return 0;
| }
configure:4599: result: no
configure:4555: checking if C compiler supports -Werror=implicit-int
configure:4572: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4572: $? = 0
configure:4586: clang -c -g -O2 -Werror=unknown-warning-option -Werror=implicit-int conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4586: $? = 0
configure:4599: result: yes
configure:4622: checking if C compiler supports -Werror=declaration-after-statement
configure:4639: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4639: $? = 0
configure:4653: clang -c -g -O2 -Werror=unknown-warning-option -Werror=declaration-after-statement conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4653: $? = 0
configure:4666: result: yes
configure:4736: checking if C compiler supports -Werror-implicit-function-declaration
configure:4753: clang -c -g -O2 conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4753: $? = 0
configure:4767: clang -c -g -O2 -Werror=unknown-warning-option -Werror-implicit-function-declaration conftest.c >&5
conftest.c:15:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:4767: $? = 0
configure:4780: result: yes
configure:4854: disabling the use of common storage on Darwin
configure:4924: checking which version of com_err to use
configure:4933: result: krb5
configure:5144: checking which version of subsystem package to use
configure:5230: result: krb5
configure:5278: checking for an ANSI C-conforming const
configure:5344: clang -c -g -O2 -fno-common conftest.c >&5
configure:5344: $? = 0
configure:5351: result: yes
configure:5375: checking for gethostbyname
configure:5375: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c >&5
configure:5375: $? = 0
configure:5375: result: yes
configure:5565: checking for socket
configure:5565: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c >&5
configure:5565: $? = 0
configure:5565: result: yes
configure:5680: checking for main in -lresolv
configure:5699: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:5699: $? = 0
configure:5708: result: yes
configure:5726: checking for res_ninit
configure:5748: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:5748: $? = 0
configure:5757: result: yes
configure:5726: checking for res_nclose
configure:5748: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:5748: $? = 0
configure:5757: result: yes
configure:5726: checking for res_ndestroy
configure:5748: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:5748: $? = 0
configure:5757: result: yes
configure:5726: checking for res_nsearch
configure:5748: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:5748: $? = 0
configure:5757: result: yes
configure:5726: checking for ns_initparse
configure:5748: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:5748: $? = 0
configure:5757: result: yes
configure:5726: checking for ns_name_uncompress
configure:5748: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:5748: $? = 0
configure:5757: result: yes
configure:5726: checking for dn_skipname
configure:5748: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:5748: $? = 0
configure:5757: result: yes
configure:5726: checking for res_search
configure:5748: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:5748: $? = 0
configure:5757: result: yes
configure:5877: checking whether pragma weak references are supported
configure:5894: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
Undefined symbols for architecture arm64:
"_flurbl", referenced from:
_main in conftest-d8a4fc.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:5894: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| /* end confdefs.h. */
| #pragma weak flurbl
| extern int flurbl(void);
| int
| main ()
| {
| if (&flurbl != 0) return flurbl();
| ;
| return 0;
| }
configure:5902: result: no
configure:5947: checking for constructor/destructor attribute support
configure:5975: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
conftest.c:25:15: error: implicit declaration of function 'unlink' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
void foo1() { unlink("conftest.1"); }
^
conftest.c:27:15: error: implicit declaration of function 'unlink' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
void foo2() { unlink("conftest.2"); }
^
2 errors generated.
configure:5975: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| /* end confdefs.h. */
| void foo1() __attribute__((constructor));
| void foo1() { unlink("conftest.1"); }
| void foo2() __attribute__((destructor));
| void foo2() { unlink("conftest.2"); }
| int main () { return 0; }
configure:5999: result: no,no
configure:6038: enabling thread support
configure:6228: checking whether clang is Clang
configure:6253: result: yes
configure:6300: checking whether Clang needs flag to prevent "argument unused" warning when linking with -pthread
configure:6325: clang -o conftest -Werror -Wunknown-warning-option -pthread -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:6325: $? = 0
configure:6331: (clang -c -Werror -Wunknown-warning-option -pthread -g -O2 -fno-common conftest.c >&5) && (echo ==== >&5) && (clang -o conftest -Werror -Wunknown-warning-option -pthread -g -O2 -fno-common -Wl,-search_paths_first conftest.o -lresolv >&5)
====
configure:6331: $? = 0
configure:6349: result: no
configure:6498: checking for joinable pthread attribute
configure:6516: clang -o conftest -g -O2 -fno-common -pthread -Wl,-search_paths_first conftest.c -lresolv >&5
configure:6516: $? = 0
configure:6524: result: PTHREAD_CREATE_JOINABLE
configure:6538: checking whether more special flags are required for pthreads
configure:6551: result: no
configure:6559: checking for PTHREAD_PRIO_INHERIT
configure:6575: clang -o conftest -g -O2 -fno-common -pthread -Wl,-search_paths_first conftest.c -lresolv >&5
configure:6575: $? = 0
configure:6584: result: yes
configure:6686: PTHREAD_CC = clang
configure:6688: PTHREAD_CFLAGS = -pthread
configure:6690: PTHREAD_LIBS =
configure:6739: checking for pthread_once
configure:6739: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:6739: $? = 0
configure:6739: result: yes
configure:6739: checking for pthread_rwlock_init
configure:6739: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:6739: $? = 0
configure:6739: result: yes
configure:6756: rechecking with PTHREAD_... options
configure:6758: checking for pthread_rwlock_init in -lc
configure:6783: clang -o conftest -g -O2 -fno-common -pthread -Wl,-search_paths_first conftest.c -lc -lresolv >&5
configure:6783: $? = 0
configure:6792: result: yes
configure:6807: checking for library containing dlopen
configure:6838: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:6838: $? = 0
configure:6855: result: none required
configure:6933: checking for pkg-config
configure:6951: found /usr/local/Homebrew/Library/Homebrew/shims/mac/super/pkg-config
configure:6963: result: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/pkg-config
configure:6988: checking pkg-config is at least version 0.9.0
configure:6991: result: yes
configure:7000: checking for ANSI C header files
configure:7020: clang -c -g -O2 -fno-common conftest.c >&5
configure:7020: $? = 0
configure:7093: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:7093: $? = 0
configure:7093: ./conftest
configure:7093: $? = 0
configure:7104: result: yes
configure:7117: checking for sys/types.h
configure:7117: clang -c -g -O2 -fno-common conftest.c >&5
configure:7117: $? = 0
configure:7117: result: yes
configure:7117: checking for sys/stat.h
configure:7117: clang -c -g -O2 -fno-common conftest.c >&5
configure:7117: $? = 0
configure:7117: result: yes
configure:7117: checking for stdlib.h
configure:7117: clang -c -g -O2 -fno-common conftest.c >&5
configure:7117: $? = 0
configure:7117: result: yes
configure:7117: checking for string.h
configure:7117: clang -c -g -O2 -fno-common conftest.c >&5
configure:7117: $? = 0
configure:7117: result: yes
configure:7117: checking for memory.h
configure:7117: clang -c -g -O2 -fno-common conftest.c >&5
configure:7117: $? = 0
configure:7117: result: yes
configure:7117: checking for strings.h
configure:7117: clang -c -g -O2 -fno-common conftest.c >&5
configure:7117: $? = 0
configure:7117: result: yes
configure:7117: checking for inttypes.h
configure:7117: clang -c -g -O2 -fno-common conftest.c >&5
configure:7117: $? = 0
configure:7117: result: yes
configure:7117: checking for stdint.h
configure:7117: clang -c -g -O2 -fno-common conftest.c >&5
configure:7117: $? = 0
configure:7117: result: yes
configure:7117: checking for unistd.h
configure:7117: clang -c -g -O2 -fno-common conftest.c >&5
configure:7117: $? = 0
configure:7117: result: yes
configure:7129: checking for stdint.h
configure:7129: result: yes
configure:7138: checking whether integers are two's complement
configure:7164: clang -c -g -O2 -fno-common conftest.c >&5
configure:7164: $? = 0
configure:7171: result: yes
configure:7178: checking whether CHAR_BIT is 8
configure:7191: clang -E conftest.c
configure:7191: $? = 0
configure:7198: result: yes
configure:7205: checking if va_copy is available
configure:7226: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:7226: $? = 0
configure:7234: result: yes
configure:7245: checking if va_list objects can be copied by assignment
configure:7259: clang -c -g -O2 -fno-common conftest.c >&5
configure:7259: $? = 0
configure:7266: result: yes
configure:7349: using shared libraries
configure:7426: checking for tclConfig.sh
configure:7447: result: not found
configure:7795: WARNING: Could not find Tcl which is needed for some tests
configure:7822: checking whether ln -s works
configure:7826: result: yes
configure:7876: checking for ranlib
configure:7892: found /usr/bin/ranlib
configure:7903: result: ranlib
configure:7927: checking for ar
configure:7943: found /usr/bin/ar
configure:7955: result: ar cqv
configure:7965: checking for ar
configure:7981: found /usr/bin/ar
configure:7993: result: ar cruv
configure:8015: checking for a BSD-compatible install
configure:8083: result: /usr/bin/install -c
configure:8096: checking for ar
configure:8112: found /usr/bin/ar
configure:8124: result: ar
configure:8137: checking for perl
configure:8153: found /usr/bin/perl
configure:8165: result: perl
configure:8202: checking for working regcomp
configure:8220: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
configure:8220: $? = 0
configure:8220: ./conftest
configure:8220: $? = 0
configure:8231: result: yes
configure:8303: checking for mode_t
configure:8303: clang -c -g -O2 -fno-common conftest.c >&5
configure:8303: $? = 0
configure:8303: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:80:21: error: expected expression
if (sizeof ((mode_t)))
^
1 error generated.
configure:8303: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((mode_t)))
| return 0;
| ;
| return 0;
| }
configure:8303: result: yes
configure:8318: checking if daemon needs a prototype provided
configure:8340: clang -c -g -O2 -fno-common conftest.c >&5
configure:8340: $? = 0
configure:8347: result: yes
configure:8365: checking if getsockname() takes arguments struct sockaddr * and size_t *
configure:8385: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:47:12: error: conflicting types for 'getsockname'
extern int getsockname(int, struct sockaddr *, size_t *);
^
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/sys/socket.h:706:9: note: previous declaration is here
int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
^
1 error generated.
configure:8385: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/socket.h>
| extern int getsockname(int, struct sockaddr *, size_t *);
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:8398: result: no
configure:8365: checking if getsockname() takes arguments struct sockaddr * and int *
configure:8385: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:47:12: error: conflicting types for 'getsockname'
extern int getsockname(int, struct sockaddr *, int *);
^
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/sys/socket.h:706:9: note: previous declaration is here
int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
^
1 error generated.
configure:8385: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/socket.h>
| extern int getsockname(int, struct sockaddr *, int *);
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:8398: result: no
configure:8365: checking if getsockname() takes arguments struct sockaddr * and socklen_t *
configure:8385: clang -c -g -O2 -fno-common conftest.c >&5
configure:8385: $? = 0
configure:8394: result: yes
configure:8425: checking for main in -lutil
configure:8444: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lutil -lresolv >&5
configure:8444: $? = 0
configure:8453: result: yes
configure:8475: checking libintl.h usability
configure:8475: clang -c -g -O2 -fno-common conftest.c >&5
configure:8475: $? = 0
configure:8475: result: yes
configure:8475: checking libintl.h presence
configure:8475: clang -E conftest.c
configure:8475: $? = 0
configure:8475: result: yes
configure:8475: checking for libintl.h
configure:8475: result: yes
configure:8478: checking for library containing dgettext
configure:8509: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lresolv >&5
Undefined symbols for architecture arm64:
"_dgettext", referenced from:
_main in conftest-da7346.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:8509: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char dgettext ();
| int
| main ()
| {
| return dgettext ();
| ;
| return 0;
| }
configure:8509: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:8509: $? = 0
configure:8526: result: -lintl
configure:8544: checking for msgfmt
configure:8574: result: no
configure:8600: checking sys/sockio.h usability
configure:8600: clang -c -g -O2 -fno-common conftest.c >&5
configure:8600: $? = 0
configure:8600: result: yes
configure:8600: checking sys/sockio.h presence
configure:8600: clang -E conftest.c
configure:8600: $? = 0
configure:8600: result: yes
configure:8600: checking for sys/sockio.h
configure:8600: result: yes
configure:8600: checking ifaddrs.h usability
configure:8600: clang -c -g -O2 -fno-common conftest.c >&5
configure:8600: $? = 0
configure:8600: result: yes
configure:8600: checking ifaddrs.h presence
configure:8600: clang -E conftest.c
configure:8600: $? = 0
configure:8600: result: yes
configure:8600: checking for ifaddrs.h
configure:8600: result: yes
configure:8600: checking for unistd.h
configure:8600: result: yes
configure:8600: checking fnmatch.h usability
configure:8600: clang -c -g -O2 -fno-common conftest.c >&5
configure:8600: $? = 0
configure:8600: result: yes
configure:8600: checking fnmatch.h presence
configure:8600: clang -E conftest.c
configure:8600: $? = 0
configure:8600: result: yes
configure:8600: checking for fnmatch.h
configure:8600: result: yes
configure:8613: checking for vsprintf
configure:8613: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
conftest.c:76:6: warning: incompatible redeclaration of library function 'vsprintf' [-Wincompatible-library-redeclaration]
char vsprintf ();
^
conftest.c:76:6: note: 'vsprintf' is a builtin with type 'int (char *, const char *, __builtin_va_list)'
1 warning generated.
configure:8613: $? = 0
configure:8613: result: yes
configure:8613: checking for vasprintf
configure:8613: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
conftest.c:88:19: warning: format string missing [-Wformat]
return vasprintf ();
~~~~~~~~~ ^
1 warning generated.
configure:8613: $? = 0
configure:8613: result: yes
configure:8613: checking for vsnprintf
configure:8613: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
conftest.c:78:6: warning: incompatible redeclaration of library function 'vsnprintf' [-Wincompatible-library-redeclaration]
char vsnprintf ();
^
conftest.c:78:6: note: 'vsnprintf' is a builtin with type 'int (char *, unsigned long, const char *, __builtin_va_list)'
1 warning generated.
configure:8613: $? = 0
configure:8613: result: yes
configure:8613: checking for strlcpy
configure:8613: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
conftest.c:79:6: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration]
char strlcpy ();
^
conftest.c:79:6: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)'
1 warning generated.
configure:8613: $? = 0
configure:8613: result: yes
configure:8613: checking for fnmatch
configure:8613: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:8613: $? = 0
configure:8613: result: yes
configure:8613: checking for secure_getenv
configure:8613: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_secure_getenv", referenced from:
_main in conftest-ffbcdd.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:8613: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| /* end confdefs.h. */
| /* Define secure_getenv to an innocuous variant, in case <limits.h> declares secure_getenv.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define secure_getenv innocuous_secure_getenv
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char secure_getenv (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef secure_getenv
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char secure_getenv ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_secure_getenv || defined __stub___secure_getenv
| choke me
| #endif
|
| int
| main ()
| {
| return secure_getenv ();
| ;
| return 0;
| }
configure:8613: result: no
configure:8624: checking for strlcpy
configure:8624: result: yes
configure:8637: checking for getopt
configure:8637: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:8637: $? = 0
configure:8637: result: yes
configure:8653: checking for getopt_long
configure:8653: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:8653: $? = 0
configure:8653: result: yes
configure:8669: checking for fnmatch
configure:8669: result: yes
configure:8682: checking for vasprintf
configure:8682: result: yes
configure:8696: checking if vasprintf needs a prototype provided
configure:8718: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:68:12: error: conflicting types for 'vasprintf'
extern int vasprintf (struct k5foo*);
^
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/stdio.h:377:6: note: previous declaration is here
int vasprintf(char ** __restrict, const char * __restrict, va_list) __printflike(2, 0);
^
1 error generated.
configure:8718: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| /* end confdefs.h. */
| #include <stdarg.h>
| #include <stdio.h>
|
| int
| main ()
| {
| #undef vasprintf
| struct k5foo {int foo; } xx;
| extern int vasprintf (struct k5foo*);
| vasprintf(&xx);
|
| ;
| return 0;
| }
configure:8725: result: no
configure:8736: checking if swab needs a prototype provided
configure:8762: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:72:12: error: conflicting types for 'swab'
extern int swab (struct k5foo*);
^
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/unistd.h:597:10: note: previous declaration is here
void swab(const void * __restrict, void * __restrict, ssize_t);
^
1 error generated.
configure:8762: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| /* end confdefs.h. */
| #include <string.h>
| #ifdef HAVE_UNISTD_H
| #include <unistd.h>
| #endif
| /* Solaris 8 declares swab in stdlib.h. */
| #include <stdlib.h>
|
| int
| main ()
| {
| #undef swab
| struct k5foo {int foo; } xx;
| extern int swab (struct k5foo*);
| swab(&xx);
|
| ;
| return 0;
| }
configure:8769: result: no
configure:8779: checking for secure_getenv
configure:8779: result: no
configure:8799: checking for gawk
configure:8829: result: no
configure:8799: checking for mawk
configure:8829: result: no
configure:8799: checking for nawk
configure:8829: result: no
configure:8799: checking for awk
configure:8815: found /usr/bin/awk
configure:8826: result: awk
configure:8837: checking for struct sockaddr.sa_len
configure:8837: clang -c -g -O2 -fno-common conftest.c >&5
configure:8837: $? = 0
configure:8837: result: yes
configure:8851: checking for sys/types.h
configure:8851: result: yes
configure:8851: checking sys/socket.h usability
configure:8851: clang -c -g -O2 -fno-common conftest.c >&5
configure:8851: $? = 0
configure:8851: result: yes
configure:8851: checking sys/socket.h presence
configure:8851: clang -E conftest.c
configure:8851: $? = 0
configure:8851: result: yes
configure:8851: checking for sys/socket.h
configure:8851: result: yes
configure:8851: checking netinet/in.h usability
configure:8851: clang -c -g -O2 -fno-common conftest.c >&5
configure:8851: $? = 0
configure:8851: result: yes
configure:8851: checking netinet/in.h presence
configure:8851: clang -E conftest.c
configure:8851: $? = 0
configure:8851: result: yes
configure:8851: checking for netinet/in.h
configure:8851: result: yes
configure:8851: checking netdb.h usability
configure:8851: clang -c -g -O2 -fno-common conftest.c >&5
configure:8851: $? = 0
configure:8851: result: yes
configure:8851: checking netdb.h presence
configure:8851: clang -E conftest.c
configure:8851: $? = 0
configure:8851: result: yes
configure:8851: checking for netdb.h
configure:8851: result: yes
configure:8864: checking for inet_ntop
configure:8864: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:8864: $? = 0
configure:8864: result: yes
configure:8864: checking for inet_pton
configure:8864: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:8864: $? = 0
configure:8864: result: yes
configure:8864: checking for getnameinfo
configure:8864: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:8864: $? = 0
configure:8864: result: yes
configure:8873: checking for getaddrinfo
configure:8894: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:8894: $? = 0
configure:8903: result: yes
configure:8910: checking for IPv6 compile-time support without -DINET6
configure:8941: clang -c -g -O2 -fno-common conftest.c >&5
configure:8941: $? = 0
configure:8950: result: yes
configure:9003: checking for struct sockaddr.sa_len
configure:9003: result: yes
configure:9014: checking for sigprocmask
configure:9014: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:9014: $? = 0
configure:9014: result: yes
configure:9016: checking for sigset_t and POSIX_SIGNALS
configure:9032: clang -c -g -O2 -fno-common conftest.c >&5
configure:9032: $? = 0
configure:9040: result: yes
configure:9245: checking for SSL_CTX_new in -lssl
configure:9270: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lssl -lcrypto -lintl -lresolv >&5
configure:9270: $? = 0
configure:9279: result: yes
configure:9287: checking for OpenSSL
configure:9293: result: yes
configure:9297: TLS module will use OpenSSL
configure:9342: checking keyutils.h usability
configure:9342: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:106:10: fatal error: 'keyutils.h' file not found
#include <keyutils.h>
^~~~~~~~~~~~
1 error generated.
configure:9342: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <keyutils.h>
configure:9342: result: no
configure:9342: checking keyutils.h presence
configure:9342: clang -E conftest.c
conftest.c:73:10: fatal error: 'keyutils.h' file not found
#include <keyutils.h>
^~~~~~~~~~~~
1 error generated.
configure:9342: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| /* end confdefs.h. */
| #include <keyutils.h>
configure:9342: result: no
configure:9342: checking for keyutils.h
configure:9342: result: no
configure:9457: checking for EC_POINT_new in -lcrypto
configure:9482: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lcrypto -lintl -lresolv >&5
configure:9482: $? = 0
configure:9491: result: yes
configure:9646: checking return type of signal handlers
configure:9664: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:80:8: error: indirection requires pointer operand ('void' invalid)
return *(signal (0, 0)) (0) == 1;
^~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:9664: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <signal.h>
|
| int
| main ()
| {
| return *(signal (0, 0)) (0) == 1;
| ;
| return 0;
| }
configure:9671: result: void
configure:9689: checking for flex
configure:9705: found /usr/bin/flex
configure:9716: result: flex
configure:9754: flex conftest.l
configure:9758: $? = 0
configure:9760: checking lex output file root
configure:9774: result: lex.yy
configure:9779: checking lex library
configure:9793: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_yywrap", referenced from:
_yylex in conftest-39511c.o
_main in conftest-39511c.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:9793: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| /* end confdefs.h. */
|
| #line 3 "lex.yy.c"
|
| #define YY_INT_ALIGNED short int
|
| /* A lexical scanner generated by flex */
|
| #define FLEX_SCANNER
| #define YY_FLEX_MAJOR_VERSION 2
| #define YY_FLEX_MINOR_VERSION 5
| #define YY_FLEX_SUBMINOR_VERSION 35
| #if YY_FLEX_SUBMINOR_VERSION > 0
| #define FLEX_BETA
| #endif
|
| /* First, we deal with platform-specific or compiler-specific issues. */
|
| /* begin standard C headers. */
| #include <stdio.h>
| #include <string.h>
| #include <errno.h>
| #include <stdlib.h>
|
| /* end standard C headers. */
|
| /* flex integer type definitions */
|
| #ifndef FLEXINT_H
| #define FLEXINT_H
|
| /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
|
| #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
|
| /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
| * if you want the limit (max/min) macros for int types.
| */
| #ifndef __STDC_LIMIT_MACROS
| #define __STDC_LIMIT_MACROS 1
| #endif
|
| #include <inttypes.h>
| typedef int8_t flex_int8_t;
| typedef uint8_t flex_uint8_t;
| typedef int16_t flex_int16_t;
| typedef uint16_t flex_uint16_t;
| typedef int32_t flex_int32_t;
| typedef uint32_t flex_uint32_t;
| typedef uint64_t flex_uint64_t;
| #else
| typedef signed char flex_int8_t;
| typedef short int flex_int16_t;
| typedef int flex_int32_t;
| typedef unsigned char flex_uint8_t;
| typedef unsigned short int flex_uint16_t;
| typedef unsigned int flex_uint32_t;
| #endif /* ! C99 */
|
| /* Limits of integral types. */
| #ifndef INT8_MIN
| #define INT8_MIN (-128)
| #endif
| #ifndef INT16_MIN
| #define INT16_MIN (-32767-1)
| #endif
| #ifndef INT32_MIN
| #define INT32_MIN (-2147483647-1)
| #endif
| #ifndef INT8_MAX
| #define INT8_MAX (127)
| #endif
| #ifndef INT16_MAX
| #define INT16_MAX (32767)
| #endif
| #ifndef INT32_MAX
| #define INT32_MAX (2147483647)
| #endif
| #ifndef UINT8_MAX
| #define UINT8_MAX (255U)
| #endif
| #ifndef UINT16_MAX
| #define UINT16_MAX (65535U)
| #endif
| #ifndef UINT32_MAX
| #define UINT32_MAX (4294967295U)
| #endif
|
| #endif /* ! FLEXINT_H */
|
| #ifdef __cplusplus
|
| /* The "const" storage-class-modifier is valid. */
| #define YY_USE_CONST
|
| #else /* ! __cplusplus */
|
| /* C99 requires __STDC__ to be defined as 1. */
| #if defined (__STDC__)
|
| #define YY_USE_CONST
|
| #endif /* defined (__STDC__) */
| #endif /* ! __cplusplus */
|
| #ifdef YY_USE_CONST
| #define yyconst const
| #else
| #define yyconst
| #endif
|
| /* Returned upon end-of-file. */
| #define YY_NULL 0
|
| /* Promotes a possibly negative, possibly signed char to an unsigned
| * integer for use as an array index. If the signed char is negative,
| * we want to instead treat it as an 8-bit unsigned char, hence the
| * double cast.
| */
| #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
|
| /* Enter a start condition. This macro really ought to take a parameter,
| * but we do it the disgusting crufty way forced on us by the ()-less
| * definition of BEGIN.
| */
| #define BEGIN (yy_start) = 1 + 2 *
|
| /* Translate the current start state into a value that can be later handed
| * to BEGIN to return to the state. The YYSTATE alias is for lex
| * compatibility.
| */
| #define YY_START (((yy_start) - 1) / 2)
| #define YYSTATE YY_START
|
| /* Action number for EOF rule of a given start state. */
| #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
|
| /* Special action meaning "start processing a new file". */
| #define YY_NEW_FILE yyrestart(yyin )
|
| #define YY_END_OF_BUFFER_CHAR 0
|
| /* Size of default input buffer. */
| #ifndef YY_BUF_SIZE
| #define YY_BUF_SIZE 16384
| #endif
|
| /* The state buf must be large enough to hold one state per character in the main buffer.
| */
| #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
|
| #ifndef YY_TYPEDEF_YY_BUFFER_STATE
| #define YY_TYPEDEF_YY_BUFFER_STATE
| typedef struct yy_buffer_state *YY_BUFFER_STATE;
| #endif
|
| #ifndef YY_TYPEDEF_YY_SIZE_T
| #define YY_TYPEDEF_YY_SIZE_T
| typedef size_t yy_size_t;
| #endif
|
| extern yy_size_t yyleng;
|
| extern FILE *yyin, *yyout;
|
| #define EOB_ACT_CONTINUE_SCAN 0
| #define EOB_ACT_END_OF_FILE 1
| #define EOB_ACT_LAST_MATCH 2
|
| #define YY_LESS_LINENO(n)
|
| /* Return all but the first "n" matched characters back to the input stream. */
| #define yyless(n) \
| do \
| { \
| /* Undo effects of setting up yytext. */ \
| int yyless_macro_arg = (n); \
| YY_LESS_LINENO(yyless_macro_arg);\
| *yy_cp = (yy_hold_char); \
| YY_RESTORE_YY_MORE_OFFSET \
| (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
| YY_DO_BEFORE_ACTION; /* set up yytext again */ \
| } \
| while ( 0 )
|
| #define unput(c) yyunput( c, (yytext_ptr) )
|
| #ifndef YY_STRUCT_YY_BUFFER_STATE
| #define YY_STRUCT_YY_BUFFER_STATE
| struct yy_buffer_state
| {
| FILE *yy_input_file;
|
| char *yy_ch_buf; /* input buffer */
| char *yy_buf_pos; /* current position in input buffer */
|
| /* Size of input buffer in bytes, not including room for EOB
| * characters.
| */
| yy_size_t yy_buf_size;
|
| /* Number of characters read into yy_ch_buf, not including EOB
| * characters.
| */
| yy_size_t yy_n_chars;
|
| /* Whether we "own" the buffer - i.e., we know we created it,
| * and can realloc() it to grow it, and should free() it to
| * delete it.
| */
| int yy_is_our_buffer;
|
| /* Whether this is an "interactive" input source; if so, and
| * if we're using stdio for input, then we want to use getc()
| * instead of fread(), to make sure we stop fetching input after
| * each newline.
| */
| int yy_is_interactive;
|
| /* Whether we're considered to be at the beginning of a line.
| * If so, '^' rules will be active on the next match, otherwise
| * not.
| */
| int yy_at_bol;
|
| int yy_bs_lineno; /**< The line count. */
| int yy_bs_column; /**< The column count. */
|
| /* Whether to try to fill the input buffer when we reach the
| * end of it.
| */
| int yy_fill_buffer;
|
| int yy_buffer_status;
|
| #define YY_BUFFER_NEW 0
| #define YY_BUFFER_NORMAL 1
| /* When an EOF's been seen but there's still some text to process
| * then we mark the buffer as YY_EOF_PENDING, to indicate that we
| * shouldn't try reading from the input source any more. We might
| * still have a bunch of tokens to match, though, because of
| * possible backing-up.
| *
| * When we actually see the EOF, we change the status to "new"
| * (via yyrestart()), so that the user can continue scanning by
| * just pointing yyin at a new input file.
| */
| #define YY_BUFFER_EOF_PENDING 2
|
| };
| #endif /* !YY_STRUCT_YY_BUFFER_STATE */
|
| /* Stack of input buffers. */
| static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
| static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
| static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
|
| /* We provide macros for accessing buffer states in case in the
| * future we want to put the buffer states in a more general
| * "scanner state".
| *
| * Returns the top of the stack, or NULL.
| */
| #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
| ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
| : NULL)
|
| /* Same as previous macro, but useful when we know that the buffer stack is not
| * NULL or when we need an lvalue. For internal use only.
| */
| #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
|
| /* yy_hold_char holds the character lost when yytext is formed. */
| static char yy_hold_char;
| static yy_size_t yy_n_chars; /* number of characters read into yy_ch_buf */
| yy_size_t yyleng;
|
| /* Points to current character in buffer. */
| static char *yy_c_buf_p = (char *) 0;
| static int yy_init = 0; /* whether we need to initialize */
| static int yy_start = 0; /* start state number */
|
| /* Flag which is used to allow yywrap()'s to do buffer switches
| * instead of setting up a fresh yyin. A bit of a hack ...
| */
| static int yy_did_buffer_switch_on_eof;
|
| void yyrestart (FILE *input_file );
| void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer );
| YY_BUFFER_STATE yy_create_buffer (FILE *file,int size );
| void yy_delete_buffer (YY_BUFFER_STATE b );
| void yy_flush_buffer (YY_BUFFER_STATE b );
| void yypush_buffer_state (YY_BUFFER_STATE new_buffer );
| void yypop_buffer_state (void );
|
| static void yyensure_buffer_stack (void );
| static void yy_load_buffer_state (void );
| static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file );
|
| #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
|
| YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size );
| YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str );
| YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,yy_size_t len );
|
| void *yyalloc (yy_size_t );
| void *yyrealloc (void *,yy_size_t );
| void yyfree (void * );
|
| #define yy_new_buffer yy_create_buffer
|
| #define yy_set_interactive(is_interactive) \
| { \
| if ( ! YY_CURRENT_BUFFER ){ \
| yyensure_buffer_stack (); \
| YY_CURRENT_BUFFER_LVALUE = \
| yy_create_buffer(yyin,YY_BUF_SIZE ); \
| } \
| YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
| }
|
| #define yy_set_bol(at_bol) \
| { \
| if ( ! YY_CURRENT_BUFFER ){\
| yyensure_buffer_stack (); \
| YY_CURRENT_BUFFER_LVALUE = \
| yy_create_buffer(yyin,YY_BUF_SIZE ); \
| } \
| YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
| }
|
| #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
|
| /* Begin user sect3 */
|
| typedef unsigned char YY_CHAR;
|
| FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
|
| typedef int yy_state_type;
|
| extern int yylineno;
|
| int yylineno = 1;
|
| extern char *yytext;
| #define yytext_ptr yytext
|
| static yy_state_type yy_get_previous_state (void );
| static yy_state_type yy_try_NUL_trans (yy_state_type current_state );
| static int yy_get_next_buffer (void );
| static void yy_fatal_error (yyconst char msg[] );
|
| /* Done after the current pattern has been matched and before the
| * corresponding action - sets up yytext.
| */
| #define YY_DO_BEFORE_ACTION \
| (yytext_ptr) = yy_bp; \
| (yytext_ptr) -= (yy_more_len); \
| yyleng = (yy_size_t) (yy_cp - (yytext_ptr)); \
| (yy_hold_char) = *yy_cp; \
| *yy_cp = '\0'; \
| (yy_c_buf_p) = yy_cp;
|
| #define YY_NUM_RULES 8
| #define YY_END_OF_BUFFER 9
| /* This struct is not used in this scanner,
| but its presence is necessary. */
| struct yy_trans_info
| {
| flex_int32_t yy_verify;
| flex_int32_t yy_nxt;
| };
| static yyconst flex_int16_t yy_acclist[23] =
| { 0,
| 9, 7, 8, 8, 1, 7, 8, 2, 7, 8,
| 3, 7, 8, 4, 7, 8, 5, 7, 8, 6,
| 7, 8
| } ;
|
| static yyconst flex_int16_t yy_accept[14] =
| { 0,
| 1, 1, 1, 2, 4, 5, 8, 11, 14, 17,
| 20, 23, 23
| } ;
|
| static yyconst flex_int32_t yy_ec[256] =
| { 0,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 3, 4, 5, 6,
|
| 7, 8, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
|
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1
| } ;
|
| static yyconst flex_int32_t yy_meta[9] =
| { 0,
| 1, 1, 1, 1, 1, 1, 1, 1
| } ;
|
| static yyconst flex_int16_t yy_base[13] =
| { 0,
| 0, 0, 9, 10, 10, 10, 10, 10, 10, 10,
| 10, 10
| } ;
|
| static yyconst flex_int16_t yy_def[13] =
| { 0,
| 12, 1, 12, 12, 12, 12, 12, 12, 12, 12,
| 12, 0
| } ;
|
| static yyconst flex_int16_t yy_nxt[19] =
| { 0,
| 4, 5, 6, 7, 8, 9, 10, 11, 12, 3,
| 12, 12, 12, 12, 12, 12, 12, 12
| } ;
|
| static yyconst flex_int16_t yy_chk[19] =
| { 0,
| 1, 1, 1, 1, 1, 1, 1, 1, 3, 12,
| 12, 12, 12, 12, 12, 12, 12, 12
| } ;
|
| extern int yy_flex_debug;
| int yy_flex_debug = 0;
|
| static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
| static char *yy_full_match;
| static int yy_lp;
| #define REJECT \
| { \
| *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
| yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
| ++(yy_lp); \
| goto find_rule; \
| }
|
| static int yy_more_flag = 0;
| static int yy_more_len = 0;
| #define yymore() ((yy_more_flag) = 1)
| #define YY_MORE_ADJ (yy_more_len)
| #define YY_RESTORE_YY_MORE_OFFSET
| char *yytext;
| #line 1 "conftest.l"
| #line 469 "lex.yy.c"
|
| #define INITIAL 0
|
| #ifndef YY_NO_UNISTD_H
| /* Special case for "unistd.h", since it is non-ANSI. We include it way
| * down here because we want the user's section 1 to have been scanned first.
| * The user has a chance to override it with an option.
| */
| #include <unistd.h>
| #endif
|
| #ifndef YY_EXTRA_TYPE
| #define YY_EXTRA_TYPE void *
| #endif
|
| static int yy_init_globals (void );
|
| /* Accessor methods to globals.
| These are made visible to non-reentrant scanners for convenience. */
|
| int yylex_destroy (void );
|
| int yyget_debug (void );
|
| void yyset_debug (int debug_flag );
|
| YY_EXTRA_TYPE yyget_extra (void );
|
| void yyset_extra (YY_EXTRA_TYPE user_defined );
|
| FILE *yyget_in (void );
|
| void yyset_in (FILE * in_str );
|
| FILE *yyget_out (void );
|
| void yyset_out (FILE * out_str );
|
| yy_size_t yyget_leng (void );
|
| char *yyget_text (void );
|
| int yyget_lineno (void );
|
| void yyset_lineno (int line_number );
|
| /* Macros after this point can all be overridden by user definitions in
| * section 1.
| */
|
| #ifndef YY_SKIP_YYWRAP
| #ifdef __cplusplus
| extern "C" int yywrap (void );
| #else
| extern int yywrap (void );
| #endif
| #endif
|
| static void yyunput (int c,char *buf_ptr );
|
| #ifndef yytext_ptr
| static void yy_flex_strncpy (char *,yyconst char *,int );
| #endif
|
| #ifdef YY_NEED_STRLEN
| static int yy_flex_strlen (yyconst char * );
| #endif
|
| #ifndef YY_NO_INPUT
|
| #ifdef __cplusplus
| static int yyinput (void );
| #else
| static int input (void );
| #endif
|
| #endif
|
| /* Amount of stuff to slurp up with each read. */
| #ifndef YY_READ_BUF_SIZE
| #define YY_READ_BUF_SIZE 8192
| #endif
|
| /* Copy whatever the last rule matched to the standard output. */
| #ifndef ECHO
| /* This used to be an fputs(), but since the string might contain NUL's,
| * we now use fwrite().
| */
| #define ECHO fwrite( yytext, yyleng, 1, yyout )
| #endif
|
| /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL,
| * is returned in "result".
| */
| #ifndef YY_INPUT
| #define YY_INPUT(buf,result,max_size) \
| if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
| { \
| int c = '*'; \
| yy_size_t n; \
| for ( n = 0; n < max_size && \
| (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
| buf[n] = (char) c; \
| if ( c == '\n' ) \
| buf[n++] = (char) c; \
| if ( c == EOF && ferror( yyin ) ) \
| YY_FATAL_ERROR( "input in flex scanner failed" ); \
| result = n; \
| } \
| else \
| { \
| errno=0; \
| while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \
| { \
| if( errno != EINTR) \
| { \
| YY_FATAL_ERROR( "input in flex scanner failed" ); \
| break; \
| } \
| errno=0; \
| clearerr(yyin); \
| } \
| }\
| \
|
| #endif
|
| /* No semi-colon after return; correct usage is to write "yyterminate();" -
| * we don't want an extra ';' after the "return" because that will cause
| * some compilers to complain about unreachable statements.
| */
| #ifndef yyterminate
| #define yyterminate() return YY_NULL
| #endif
|
| /* Number of entries by which start-condition stack grows. */
| #ifndef YY_START_STACK_INCR
| #define YY_START_STACK_INCR 25
| #endif
|
| /* Report a fatal error. */
| #ifndef YY_FATAL_ERROR
| #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
| #endif
|
| /* end tables serialization structures and prototypes */
|
| /* Default declaration of generated scanner - a define so the user can
| * easily add parameters.
| */
| #ifndef YY_DECL
| #define YY_DECL_IS_OURS 1
|
| extern int yylex (void);
|
| #define YY_DECL int yylex (void)
| #endif /* !YY_DECL */
|
| /* Code executed at the beginning of each rule, after yytext and yyleng
| * have been set up.
| */
| #ifndef YY_USER_ACTION
| #define YY_USER_ACTION
| #endif
|
| /* Code executed at the end of each rule. */
| #ifndef YY_BREAK
| #define YY_BREAK break;
| #endif
|
| #define YY_RULE_SETUP \
| YY_USER_ACTION
|
| /** The main scanner function which does all the work.
| */
| YY_DECL
| {
| register yy_state_type yy_current_state;
| register char *yy_cp, *yy_bp;
| register int yy_act;
|
| #line 1 "conftest.l"
|
| #line 653 "lex.yy.c"
|
| if ( !(yy_init) )
| {
| (yy_init) = 1;
|
| #ifdef YY_USER_INIT
| YY_USER_INIT;
| #endif
|
| /* Create the reject buffer large enough to save one state per allowed character. */
| if ( ! (yy_state_buf) )
| (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE );
| if ( ! (yy_state_buf) )
| YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
|
| if ( ! (yy_start) )
| (yy_start) = 1; /* first start state */
|
| if ( ! yyin )
| yyin = stdin;
|
| if ( ! yyout )
| yyout = stdout;
|
| if ( ! YY_CURRENT_BUFFER ) {
| yyensure_buffer_stack ();
| YY_CURRENT_BUFFER_LVALUE =
| yy_create_buffer(yyin,YY_BUF_SIZE );
| }
|
| yy_load_buffer_state( );
| }
|
| while ( 1 ) /* loops until end-of-file is reached */
| {
| (yy_more_len) = 0;
| if ( (yy_more_flag) )
| {
| (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
| (yy_more_flag) = 0;
| }
| yy_cp = (yy_c_buf_p);
|
| /* Support of yytext. */
| *yy_cp = (yy_hold_char);
|
| /* yy_bp points to the position in yy_ch_buf of the start of
| * the current run.
| */
| yy_bp = yy_cp;
|
| yy_current_state = (yy_start);
|
| (yy_state_ptr) = (yy_state_buf);
| *(yy_state_ptr)++ = yy_current_state;
|
| yy_match:
| do
| {
| register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
| while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
| {
| yy_current_state = (int) yy_def[yy_current_state];
| if ( yy_current_state >= 13 )
| yy_c = yy_meta[(unsigned int) yy_c];
| }
| yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
| *(yy_state_ptr)++ = yy_current_state;
| ++yy_cp;
| }
| while ( yy_base[yy_current_state] != 10 );
|
| yy_find_action:
| yy_current_state = *--(yy_state_ptr);
| (yy_lp) = yy_accept[yy_current_state];
| goto find_rule; /* Shut up GCC warning -Wall */
| find_rule: /* we branch to this label when backing up */
| for ( ; ; ) /* until we find what rule we matched */
| {
| if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] )
| {
| yy_act = yy_acclist[(yy_lp)];
| {
| (yy_full_match) = yy_cp;
| break;
| }
| }
| --yy_cp;
| yy_current_state = *--(yy_state_ptr);
| (yy_lp) = yy_accept[yy_current_state];
| }
|
| YY_DO_BEFORE_ACTION;
|
| do_action: /* This label is used only to access EOF actions. */
|
| switch ( yy_act )
| { /* beginning of action switch */
| case 1:
| YY_RULE_SETUP
| #line 2 "conftest.l"
| { ECHO; }
| YY_BREAK
| case 2:
| YY_RULE_SETUP
| #line 3 "conftest.l"
| { REJECT; }
| YY_BREAK
| case 3:
| YY_RULE_SETUP
| #line 4 "conftest.l"
| { yymore (); }
| YY_BREAK
| case 4:
| YY_RULE_SETUP
| #line 5 "conftest.l"
| { yyless (1); }
| YY_BREAK
| case 5:
| YY_RULE_SETUP
| #line 6 "conftest.l"
| { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */
| yyless ((input () != 0)); }
| YY_BREAK
| case 6:
| YY_RULE_SETUP
| #line 8 "conftest.l"
| { unput (yytext[0]); }
| YY_BREAK
| case 7:
| YY_RULE_SETUP
| #line 9 "conftest.l"
| { BEGIN INITIAL; }
| YY_BREAK
| case 8:
| YY_RULE_SETUP
| #line 10 "conftest.l"
| ECHO;
| YY_BREAK
| #line 793 "lex.yy.c"
| case YY_STATE_EOF(INITIAL):
| yyterminate();
|
| case YY_END_OF_BUFFER:
| {
| /* Amount of text matched not including the EOB char. */
| int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1;
|
| /* Undo the effects of YY_DO_BEFORE_ACTION. */
| *yy_cp = (yy_hold_char);
| YY_RESTORE_YY_MORE_OFFSET
|
| if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
| {
| /* We're scanning a new file or input source. It's
| * possible that this happened because the user
| * just pointed yyin at a new source and called
| * yylex(). If so, then we have to assure
| * consistency between YY_CURRENT_BUFFER and our
| * globals. Here is the right place to do so, because
| * this is the first action (other than possibly a
| * back-up) that will match for the new input source.
| */
| (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
| YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
| YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL;
| }
|
| /* Note that here we test for yy_c_buf_p "<=" to the position
| * of the first EOB in the buffer, since yy_c_buf_p will
| * already have been incremented past the NUL character
| * (since all states make transitions on EOB to the
| * end-of-buffer state). Contrast this with the test
| * in input().
| */
| if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
| { /* This was really a NUL. */
| yy_state_type yy_next_state;
|
| (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
|
| yy_current_state = yy_get_previous_state( );
|
| /* Okay, we're now positioned to make the NUL
| * transition. We couldn't have
| * yy_get_previous_state() go ahead and do it
| * for us because it doesn't know how to deal
| * with the possibility of jamming (and we don't
| * want to build jamming into it because then it
| * will run more slowly).
| */
|
| yy_next_state = yy_try_NUL_trans( yy_current_state );
|
| yy_bp = (yytext_ptr) + YY_MORE_ADJ;
|
| if ( yy_next_state )
| {
| /* Consume the NUL. */
| yy_cp = ++(yy_c_buf_p);
| yy_current_state = yy_next_state;
| goto yy_match;
| }
|
| else
| {
| yy_cp = (yy_c_buf_p);
| goto yy_find_action;
| }
| }
|
| else switch ( yy_get_next_buffer( ) )
| {
| case EOB_ACT_END_OF_FILE:
| {
| (yy_did_buffer_switch_on_eof) = 0;
|
| if ( yywrap( ) )
| {
| /* Note: because we've taken care in
| * yy_get_next_buffer() to have set up
| * yytext, we can now set up
| * yy_c_buf_p so that if some total
| * hoser (like flex itself) wants to
| * call the scanner after we return the
| * YY_NULL, it'll still work - another
| * YY_NULL will get returned.
| */
| (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ;
|
| yy_act = YY_STATE_EOF(YY_START);
| goto do_action;
| }
|
| else
| {
| if ( ! (yy_did_buffer_switch_on_eof) )
| YY_NEW_FILE;
| }
| break;
| }
|
| case EOB_ACT_CONTINUE_SCAN:
| (yy_c_buf_p) =
| (yytext_ptr) + yy_amount_of_matched_text;
|
| yy_current_state = yy_get_previous_state( );
|
| yy_cp = (yy_c_buf_p);
| yy_bp = (yytext_ptr) + YY_MORE_ADJ;
| goto yy_match;
|
| case EOB_ACT_LAST_MATCH:
| (yy_c_buf_p) =
| &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)];
|
| yy_current_state = yy_get_previous_state( );
|
| yy_cp = (yy_c_buf_p);
| yy_bp = (yytext_ptr) + YY_MORE_ADJ;
| goto yy_find_action;
| }
| break;
| }
|
| default:
| YY_FATAL_ERROR(
| "fatal flex scanner internal error--no action found" );
| } /* end of action switch */
| } /* end of scanning one token */
| } /* end of yylex */
|
| /* yy_get_next_buffer - try to read in a new buffer
| *
| * Returns a code representing an action:
| * EOB_ACT_LAST_MATCH -
| * EOB_ACT_CONTINUE_SCAN - continue scanning from current position
| * EOB_ACT_END_OF_FILE - end of file
| */
| static int yy_get_next_buffer (void)
| {
| register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
| register char *source = (yytext_ptr);
| register int number_to_move, i;
| int ret_val;
|
| if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
| YY_FATAL_ERROR(
| "fatal flex scanner internal error--end of buffer missed" );
|
| if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
| { /* Don't try to fill the buffer, so this is an EOF. */
| if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
| {
| /* We matched a single character, the EOB, so
| * treat this as a final EOF.
| */
| return EOB_ACT_END_OF_FILE;
| }
|
| else
| {
| /* We matched some text prior to the EOB, first
| * process it.
| */
| return EOB_ACT_LAST_MATCH;
| }
| }
|
| /* Try to read more data. */
|
| /* First move last chars to start of buffer. */
| number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
|
| for ( i = 0; i < number_to_move; ++i )
| *(dest++) = *(source++);
|
| if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
| /* don't do the read, it's not guaranteed to return an EOF,
| * just force an EOF
| */
| YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
|
| else
| {
| yy_size_t num_to_read =
| YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
|
| while ( num_to_read <= 0 )
| { /* Not enough room in the buffer - grow it. */
|
| YY_FATAL_ERROR(
| "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
|
| }
|
| if ( num_to_read > YY_READ_BUF_SIZE )
| num_to_read = YY_READ_BUF_SIZE;
|
| /* Read in more data. */
| YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
| (yy_n_chars), num_to_read );
|
| YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
| }
|
| if ( (yy_n_chars) == 0 )
| {
| if ( number_to_move == YY_MORE_ADJ )
| {
| ret_val = EOB_ACT_END_OF_FILE;
| yyrestart(yyin );
| }
|
| else
| {
| ret_val = EOB_ACT_LAST_MATCH;
| YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
| YY_BUFFER_EOF_PENDING;
| }
| }
|
| else
| ret_val = EOB_ACT_CONTINUE_SCAN;
|
| if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
| /* Extend the array by 50%, plus the number we really need. */
| yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
| YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size );
| if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
| YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
| }
|
| (yy_n_chars) += number_to_move;
| YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR;
| YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR;
|
| (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
|
| return ret_val;
| }
|
| /* yy_get_previous_state - get the state just before the EOB char was reached */
|
| static yy_state_type yy_get_previous_state (void)
| {
| register yy_state_type yy_current_state;
| register char *yy_cp;
|
| yy_current_state = (yy_start);
|
| (yy_state_ptr) = (yy_state_buf);
| *(yy_state_ptr)++ = yy_current_state;
|
| for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
| {
| register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
| while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
| {
| yy_current_state = (int) yy_def[yy_current_state];
| if ( yy_current_state >= 13 )
| yy_c = yy_meta[(unsigned int) yy_c];
| }
| yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
| *(yy_state_ptr)++ = yy_current_state;
| }
|
| return yy_current_state;
| }
|
| /* yy_try_NUL_trans - try to make a transition on the NUL character
| *
| * synopsis
| * next_state = yy_try_NUL_trans( current_state );
| */
| static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state )
| {
| register int yy_is_jam;
|
| register YY_CHAR yy_c = 1;
| while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
| {
| yy_current_state = (int) yy_def[yy_current_state];
| if ( yy_current_state >= 13 )
| yy_c = yy_meta[(unsigned int) yy_c];
| }
| yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
| yy_is_jam = (yy_current_state == 12);
| if ( ! yy_is_jam )
| *(yy_state_ptr)++ = yy_current_state;
|
| return yy_is_jam ? 0 : yy_current_state;
| }
|
| static void yyunput (int c, register char * yy_bp )
| {
| register char *yy_cp;
|
| yy_cp = (yy_c_buf_p);
|
| /* undo effects of setting up yytext */
| *yy_cp = (yy_hold_char);
|
| if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
| { /* need to shift things up to make room */
| /* +2 for EOB chars. */
| register yy_size_t number_to_move = (yy_n_chars) + 2;
| register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
| YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
| register char *source =
| &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
|
| while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
| *--dest = *--source;
|
| yy_cp += (int) (dest - source);
| yy_bp += (int) (dest - source);
| YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
| (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
|
| if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
| YY_FATAL_ERROR( "flex scanner push-back overflow" );
| }
|
| *--yy_cp = (char) c;
|
| (yytext_ptr) = yy_bp;
| (yy_hold_char) = *yy_cp;
| (yy_c_buf_p) = yy_cp;
| }
|
| #ifndef YY_NO_INPUT
| #ifdef __cplusplus
| static int yyinput (void)
| #else
| static int input (void)
| #endif
|
| {
| int c;
|
| *(yy_c_buf_p) = (yy_hold_char);
|
| if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
| {
| /* yy_c_buf_p now points to the character we want to return.
| * If this occurs *before* the EOB characters, then it's a
| * valid NUL; if not, then we've hit the end of the buffer.
| */
| if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
| /* This was really a NUL. */
| *(yy_c_buf_p) = '\0';
|
| else
| { /* need more input */
| yy_size_t offset = (yy_c_buf_p) - (yytext_ptr);
| ++(yy_c_buf_p);
|
| switch ( yy_get_next_buffer( ) )
| {
| case EOB_ACT_LAST_MATCH:
| /* This happens because yy_g_n_b()
| * sees that we've accumulated a
| * token and flags that we need to
| * try matching the token before
| * proceeding. But for input(),
| * there's no matching to consider.
| * So convert the EOB_ACT_LAST_MATCH
| * to EOB_ACT_END_OF_FILE.
| */
|
| /* Reset buffer status. */
| yyrestart(yyin );
|
| /*FALLTHROUGH*/
|
| case EOB_ACT_END_OF_FILE:
| {
| if ( yywrap( ) )
| return 0;
|
| if ( ! (yy_did_buffer_switch_on_eof) )
| YY_NEW_FILE;
| #ifdef __cplusplus
| return yyinput();
| #else
| return input();
| #endif
| }
|
| case EOB_ACT_CONTINUE_SCAN:
| (yy_c_buf_p) = (yytext_ptr) + offset;
| break;
| }
| }
| }
|
| c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */
| *(yy_c_buf_p) = '\0'; /* preserve yytext */
| (yy_hold_char) = *++(yy_c_buf_p);
|
| return c;
| }
| #endif /* ifndef YY_NO_INPUT */
|
| /** Immediately switch to a different input stream.
| * @param input_file A readable stream.
| *
| * @note This function does not reset the start condition to @c INITIAL .
| */
| void yyrestart (FILE * input_file )
| {
|
| if ( ! YY_CURRENT_BUFFER ){
| yyensure_buffer_stack ();
| YY_CURRENT_BUFFER_LVALUE =
| yy_create_buffer(yyin,YY_BUF_SIZE );
| }
|
| yy_init_buffer(YY_CURRENT_BUFFER,input_file );
| yy_load_buffer_state( );
| }
|
| /** Switch to a different input buffer.
| * @param new_buffer The new input buffer.
| *
| */
| void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer )
| {
|
| /* TODO. We should be able to replace this entire function body
| * with
| * yypop_buffer_state();
| * yypush_buffer_state(new_buffer);
| */
| yyensure_buffer_stack ();
| if ( YY_CURRENT_BUFFER == new_buffer )
| return;
|
| if ( YY_CURRENT_BUFFER )
| {
| /* Flush out information for old buffer. */
| *(yy_c_buf_p) = (yy_hold_char);
| YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
| YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
| }
|
| YY_CURRENT_BUFFER_LVALUE = new_buffer;
| yy_load_buffer_state( );
|
| /* We don't actually know whether we did this switch during
| * EOF (yywrap()) processing, but the only time this flag
| * is looked at is after yywrap() is called, so it's safe
| * to go ahead and always set it.
| */
| (yy_did_buffer_switch_on_eof) = 1;
| }
|
| static void yy_load_buffer_state (void)
| {
| (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
| (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
| yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
| (yy_hold_char) = *(yy_c_buf_p);
| }
|
| /** Allocate and initialize an input buffer state.
| * @param file A readable stream.
| * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
| *
| * @return the allocated buffer state.
| */
| YY_BUFFER_STATE yy_create_buffer (FILE * file, int size )
| {
| YY_BUFFER_STATE b;
|
| b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
| if ( ! b )
| YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
|
| b->yy_buf_size = size;
|
| /* yy_ch_buf has to be 2 characters longer than the size given because
| * we need to put in 2 end-of-buffer characters.
| */
| b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2 );
| if ( ! b->yy_ch_buf )
| YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
|
| b->yy_is_our_buffer = 1;
|
| yy_init_buffer(b,file );
|
| return b;
| }
|
| /** Destroy the buffer.
| * @param b a buffer created with yy_create_buffer()
| *
| */
| void yy_delete_buffer (YY_BUFFER_STATE b )
| {
|
| if ( ! b )
| return;
|
| if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
| YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
|
| if ( b->yy_is_our_buffer )
| yyfree((void *) b->yy_ch_buf );
|
| yyfree((void *) b );
| }
|
| #ifndef __cplusplus
| extern int isatty (int );
| #endif /* __cplusplus */
|
| /* Initializes or reinitializes a buffer.
| * This function is sometimes called more than once on the same buffer,
| * such as during a yyrestart() or at EOF.
| */
| static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file )
|
| {
| int oerrno = errno;
|
| yy_flush_buffer(b );
|
| b->yy_input_file = file;
| b->yy_fill_buffer = 1;
|
| /* If b is the current buffer, then yy_init_buffer was _probably_
| * called from yyrestart() or through yy_get_next_buffer.
| * In that case, we don't want to reset the lineno or column.
| */
| if (b != YY_CURRENT_BUFFER){
| b->yy_bs_lineno = 1;
| b->yy_bs_column = 0;
| }
|
| b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
|
| errno = oerrno;
| }
|
| /** Discard all buffered characters. On the next scan, YY_INPUT will be called.
| * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
| *
| */
| void yy_flush_buffer (YY_BUFFER_STATE b )
| {
| if ( ! b )
| return;
|
| b->yy_n_chars = 0;
|
| /* We always need two end-of-buffer characters. The first causes
| * a transition to the end-of-buffer state. The second causes
| * a jam in that state.
| */
| b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
| b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
|
| b->yy_buf_pos = &b->yy_ch_buf[0];
|
| b->yy_at_bol = 1;
| b->yy_buffer_status = YY_BUFFER_NEW;
|
| if ( b == YY_CURRENT_BUFFER )
| yy_load_buffer_state( );
| }
|
| /** Pushes the new state onto the stack. The new state becomes
| * the current state. This function will allocate the stack
| * if necessary.
| * @param new_buffer The new state.
| *
| */
| void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
| {
| if (new_buffer == NULL)
| return;
|
| yyensure_buffer_stack();
|
| /* This block is copied from yy_switch_to_buffer. */
| if ( YY_CURRENT_BUFFER )
| {
| /* Flush out information for old buffer. */
| *(yy_c_buf_p) = (yy_hold_char);
| YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
| YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
| }
|
| /* Only push if top exists. Otherwise, replace top. */
| if (YY_CURRENT_BUFFER)
| (yy_buffer_stack_top)++;
| YY_CURRENT_BUFFER_LVALUE = new_buffer;
|
| /* copied from yy_switch_to_buffer. */
| yy_load_buffer_state( );
| (yy_did_buffer_switch_on_eof) = 1;
| }
|
| /** Removes and deletes the top of the stack, if present.
| * The next element becomes the new top.
| *
| */
| void yypop_buffer_state (void)
| {
| if (!YY_CURRENT_BUFFER)
| return;
|
| yy_delete_buffer(YY_CURRENT_BUFFER );
| YY_CURRENT_BUFFER_LVALUE = NULL;
| if ((yy_buffer_stack_top) > 0)
| --(yy_buffer_stack_top);
|
| if (YY_CURRENT_BUFFER) {
| yy_load_buffer_state( );
| (yy_did_buffer_switch_on_eof) = 1;
| }
| }
|
| /* Allocates the stack if it does not exist.
| * Guarantees space for at least one push.
| */
| static void yyensure_buffer_stack (void)
| {
| yy_size_t num_to_alloc;
|
| if (!(yy_buffer_stack)) {
|
| /* First allocation is just for 2 elements, since we don't know if this
| * scanner will even need a stack. We use 2 instead of 1 to avoid an
| * immediate realloc on the next call.
| */
| num_to_alloc = 1;
| (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
| (num_to_alloc * sizeof(struct yy_buffer_state*)
| );
| if ( ! (yy_buffer_stack) )
| YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
|
| memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
|
| (yy_buffer_stack_max) = num_to_alloc;
| (yy_buffer_stack_top) = 0;
| return;
| }
|
| if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
|
| /* Increase the buffer to prepare for a possible push. */
| int grow_size = 8 /* arbitrary grow size */;
|
| num_to_alloc = (yy_buffer_stack_max) + grow_size;
| (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
| ((yy_buffer_stack),
| num_to_alloc * sizeof(struct yy_buffer_state*)
| );
| if ( ! (yy_buffer_stack) )
| YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
|
| /* zero only the new slots.*/
| memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
| (yy_buffer_stack_max) = num_to_alloc;
| }
| }
|
| /** Setup the input buffer state to scan directly from a user-specified character buffer.
| * @param base the character buffer
| * @param size the size in bytes of the character buffer
| *
| * @return the newly allocated buffer state object.
| */
| YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size )
| {
| YY_BUFFER_STATE b;
|
| if ( size < 2 ||
| base[size-2] != YY_END_OF_BUFFER_CHAR ||
| base[size-1] != YY_END_OF_BUFFER_CHAR )
| /* They forgot to leave room for the EOB's. */
| return 0;
|
| b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
| if ( ! b )
| YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
|
| b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */
| b->yy_buf_pos = b->yy_ch_buf = base;
| b->yy_is_our_buffer = 0;
| b->yy_input_file = 0;
| b->yy_n_chars = b->yy_buf_size;
| b->yy_is_interactive = 0;
| b->yy_at_bol = 1;
| b->yy_fill_buffer = 0;
| b->yy_buffer_status = YY_BUFFER_NEW;
|
| yy_switch_to_buffer(b );
|
| return b;
| }
|
| /** Setup the input buffer state to scan a string. The next call to yylex() will
| * scan from a @e copy of @a str.
| * @param yystr a NUL-terminated string to scan
| *
| * @return the newly allocated buffer state object.
| * @note If you want to scan bytes that may contain NUL values, then use
| * yy_scan_bytes() instead.
| */
| YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
| {
|
| return yy_scan_bytes(yystr,strlen(yystr) );
| }
|
| /** Setup the input buffer state to scan the given bytes. The next call to yylex() will
| * scan from a @e copy of @a bytes.
| * @param bytes the byte buffer to scan
| * @param len the number of bytes in the buffer pointed to by @a bytes.
| *
| * @return the newly allocated buffer state object.
| */
| YY_BUFFER_STATE yy_scan_bytes (yyconst char * yybytes, yy_size_t _yybytes_len )
| {
| YY_BUFFER_STATE b;
| char *buf;
| yy_size_t n, i;
|
| /* Get memory for full buffer, including space for trailing EOB's. */
| n = _yybytes_len + 2;
| buf = (char *) yyalloc(n );
| if ( ! buf )
| YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
|
| for ( i = 0; i < _yybytes_len; ++i )
| buf[i] = yybytes[i];
|
| buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
|
| b = yy_scan_buffer(buf,n );
| if ( ! b )
| YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
|
| /* It's okay to grow etc. this buffer, and we should throw it
| * away when we're done.
| */
| b->yy_is_our_buffer = 1;
|
| return b;
| }
|
| #ifndef YY_EXIT_FAILURE
| #define YY_EXIT_FAILURE 2
| #endif
|
| static void yy_fatal_error (yyconst char* msg )
| {
| (void) fprintf( stderr, "%s\n", msg );
| exit( YY_EXIT_FAILURE );
| }
|
| /* Redefine yyless() so it works in section 3 code. */
|
| #undef yyless
| #define yyless(n) \
| do \
| { \
| /* Undo effects of setting up yytext. */ \
| int yyless_macro_arg = (n); \
| YY_LESS_LINENO(yyless_macro_arg);\
| yytext[yyleng] = (yy_hold_char); \
| (yy_c_buf_p) = yytext + yyless_macro_arg; \
| (yy_hold_char) = *(yy_c_buf_p); \
| *(yy_c_buf_p) = '\0'; \
| yyleng = yyless_macro_arg; \
| } \
| while ( 0 )
|
| /* Accessor methods (get/set functions) to struct members. */
|
| /** Get the current line number.
| *
| */
| int yyget_lineno (void)
| {
|
| return yylineno;
| }
|
| /** Get the input stream.
| *
| */
| FILE *yyget_in (void)
| {
| return yyin;
| }
|
| /** Get the output stream.
| *
| */
| FILE *yyget_out (void)
| {
| return yyout;
| }
|
| /** Get the length of the current token.
| *
| */
| yy_size_t yyget_leng (void)
| {
| return yyleng;
| }
|
| /** Get the current token.
| *
| */
|
| char *yyget_text (void)
| {
| return yytext;
| }
|
| /** Set the current line number.
| * @param line_number
| *
| */
| void yyset_lineno (int line_number )
| {
|
| yylineno = line_number;
| }
|
| /** Set the input stream. This does not discard the current
| * input buffer.
| * @param in_str A readable stream.
| *
| * @see yy_switch_to_buffer
| */
| void yyset_in (FILE * in_str )
| {
| yyin = in_str ;
| }
|
| void yyset_out (FILE * out_str )
| {
| yyout = out_str ;
| }
|
| int yyget_debug (void)
| {
| return yy_flex_debug;
| }
|
| void yyset_debug (int bdebug )
| {
| yy_flex_debug = bdebug ;
| }
|
| static int yy_init_globals (void)
| {
| /* Initialization is the same as for the non-reentrant scanner.
| * This function is called from yylex_destroy(), so don't allocate here.
| */
|
| (yy_buffer_stack) = 0;
| (yy_buffer_stack_top) = 0;
| (yy_buffer_stack_max) = 0;
| (yy_c_buf_p) = (char *) 0;
| (yy_init) = 0;
| (yy_start) = 0;
|
| (yy_state_buf) = 0;
| (yy_state_ptr) = 0;
| (yy_full_match) = 0;
| (yy_lp) = 0;
|
| /* Defined in main.c */
| #ifdef YY_STDINIT
| yyin = stdin;
| yyout = stdout;
| #else
| yyin = (FILE *) 0;
| yyout = (FILE *) 0;
| #endif
|
| /* For future reference: Set errno on error, since we are called by
| * yylex_init()
| */
| return 0;
| }
|
| /* yylex_destroy is for both reentrant and non-reentrant scanners. */
| int yylex_destroy (void)
| {
|
| /* Pop the buffer stack, destroying each element. */
| while(YY_CURRENT_BUFFER){
| yy_delete_buffer(YY_CURRENT_BUFFER );
| YY_CURRENT_BUFFER_LVALUE = NULL;
| yypop_buffer_state();
| }
|
| /* Destroy the stack itself. */
| yyfree((yy_buffer_stack) );
| (yy_buffer_stack) = NULL;
|
| yyfree ( (yy_state_buf) );
| (yy_state_buf) = NULL;
|
| /* Reset the globals. This is important in a non-reentrant scanner so the next time
| * yylex() is called, initialization will occur. */
| yy_init_globals( );
|
| return 0;
| }
|
| /*
| * Internal utility routines.
| */
|
| #ifndef yytext_ptr
| static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
| {
| register int i;
| for ( i = 0; i < n; ++i )
| s1[i] = s2[i];
| }
| #endif
|
| #ifdef YY_NEED_STRLEN
| static int yy_flex_strlen (yyconst char * s )
| {
| register int n;
| for ( n = 0; s[n]; ++n )
| ;
|
| return n;
| }
| #endif
|
| void *yyalloc (yy_size_t size )
| {
| return (void *) malloc( size );
| }
|
| void *yyrealloc (void * ptr, yy_size_t size )
| {
| /* The cast to (char *) in the following accommodates both
| * implementations that use char* generic pointers, and those
| * that use void* generic pointers. It works with the latter
| * because both ANSI C and C++ allow castless assignment from
| * any pointer type to void*, and deal with argument conversions
| * as though doing an assignment.
| */
| return (void *) realloc( (char *) ptr, size );
| }
|
| void yyfree (void * ptr )
| {
| free( (char *) ptr ); /* see yyrealloc() for (char *) cast */
| }
|
| #define YYTABLES_NAME "yytables"
|
| #line 10 "conftest.l"
|
|
| #ifdef YYTEXT_POINTER
| extern char *yytext;
| #endif
| int
| main (void)
| {
| return ! yylex () + ! yywrap ();
| }
configure:9793: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lfl -lintl -lresolv >&5
ld: library not found for -lfl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:9793: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| /* end confdefs.h. */
|
| #line 3 "lex.yy.c"
|
| #define YY_INT_ALIGNED short int
|
| /* A lexical scanner generated by flex */
|
| #define FLEX_SCANNER
| #define YY_FLEX_MAJOR_VERSION 2
| #define YY_FLEX_MINOR_VERSION 5
| #define YY_FLEX_SUBMINOR_VERSION 35
| #if YY_FLEX_SUBMINOR_VERSION > 0
| #define FLEX_BETA
| #endif
|
| /* First, we deal with platform-specific or compiler-specific issues. */
|
| /* begin standard C headers. */
| #include <stdio.h>
| #include <string.h>
| #include <errno.h>
| #include <stdlib.h>
|
| /* end standard C headers. */
|
| /* flex integer type definitions */
|
| #ifndef FLEXINT_H
| #define FLEXINT_H
|
| /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
|
| #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
|
| /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
| * if you want the limit (max/min) macros for int types.
| */
| #ifndef __STDC_LIMIT_MACROS
| #define __STDC_LIMIT_MACROS 1
| #endif
|
| #include <inttypes.h>
| typedef int8_t flex_int8_t;
| typedef uint8_t flex_uint8_t;
| typedef int16_t flex_int16_t;
| typedef uint16_t flex_uint16_t;
| typedef int32_t flex_int32_t;
| typedef uint32_t flex_uint32_t;
| typedef uint64_t flex_uint64_t;
| #else
| typedef signed char flex_int8_t;
| typedef short int flex_int16_t;
| typedef int flex_int32_t;
| typedef unsigned char flex_uint8_t;
| typedef unsigned short int flex_uint16_t;
| typedef unsigned int flex_uint32_t;
| #endif /* ! C99 */
|
| /* Limits of integral types. */
| #ifndef INT8_MIN
| #define INT8_MIN (-128)
| #endif
| #ifndef INT16_MIN
| #define INT16_MIN (-32767-1)
| #endif
| #ifndef INT32_MIN
| #define INT32_MIN (-2147483647-1)
| #endif
| #ifndef INT8_MAX
| #define INT8_MAX (127)
| #endif
| #ifndef INT16_MAX
| #define INT16_MAX (32767)
| #endif
| #ifndef INT32_MAX
| #define INT32_MAX (2147483647)
| #endif
| #ifndef UINT8_MAX
| #define UINT8_MAX (255U)
| #endif
| #ifndef UINT16_MAX
| #define UINT16_MAX (65535U)
| #endif
| #ifndef UINT32_MAX
| #define UINT32_MAX (4294967295U)
| #endif
|
| #endif /* ! FLEXINT_H */
|
| #ifdef __cplusplus
|
| /* The "const" storage-class-modifier is valid. */
| #define YY_USE_CONST
|
| #else /* ! __cplusplus */
|
| /* C99 requires __STDC__ to be defined as 1. */
| #if defined (__STDC__)
|
| #define YY_USE_CONST
|
| #endif /* defined (__STDC__) */
| #endif /* ! __cplusplus */
|
| #ifdef YY_USE_CONST
| #define yyconst const
| #else
| #define yyconst
| #endif
|
| /* Returned upon end-of-file. */
| #define YY_NULL 0
|
| /* Promotes a possibly negative, possibly signed char to an unsigned
| * integer for use as an array index. If the signed char is negative,
| * we want to instead treat it as an 8-bit unsigned char, hence the
| * double cast.
| */
| #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
|
| /* Enter a start condition. This macro really ought to take a parameter,
| * but we do it the disgusting crufty way forced on us by the ()-less
| * definition of BEGIN.
| */
| #define BEGIN (yy_start) = 1 + 2 *
|
| /* Translate the current start state into a value that can be later handed
| * to BEGIN to return to the state. The YYSTATE alias is for lex
| * compatibility.
| */
| #define YY_START (((yy_start) - 1) / 2)
| #define YYSTATE YY_START
|
| /* Action number for EOF rule of a given start state. */
| #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
|
| /* Special action meaning "start processing a new file". */
| #define YY_NEW_FILE yyrestart(yyin )
|
| #define YY_END_OF_BUFFER_CHAR 0
|
| /* Size of default input buffer. */
| #ifndef YY_BUF_SIZE
| #define YY_BUF_SIZE 16384
| #endif
|
| /* The state buf must be large enough to hold one state per character in the main buffer.
| */
| #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
|
| #ifndef YY_TYPEDEF_YY_BUFFER_STATE
| #define YY_TYPEDEF_YY_BUFFER_STATE
| typedef struct yy_buffer_state *YY_BUFFER_STATE;
| #endif
|
| #ifndef YY_TYPEDEF_YY_SIZE_T
| #define YY_TYPEDEF_YY_SIZE_T
| typedef size_t yy_size_t;
| #endif
|
| extern yy_size_t yyleng;
|
| extern FILE *yyin, *yyout;
|
| #define EOB_ACT_CONTINUE_SCAN 0
| #define EOB_ACT_END_OF_FILE 1
| #define EOB_ACT_LAST_MATCH 2
|
| #define YY_LESS_LINENO(n)
|
| /* Return all but the first "n" matched characters back to the input stream. */
| #define yyless(n) \
| do \
| { \
| /* Undo effects of setting up yytext. */ \
| int yyless_macro_arg = (n); \
| YY_LESS_LINENO(yyless_macro_arg);\
| *yy_cp = (yy_hold_char); \
| YY_RESTORE_YY_MORE_OFFSET \
| (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
| YY_DO_BEFORE_ACTION; /* set up yytext again */ \
| } \
| while ( 0 )
|
| #define unput(c) yyunput( c, (yytext_ptr) )
|
| #ifndef YY_STRUCT_YY_BUFFER_STATE
| #define YY_STRUCT_YY_BUFFER_STATE
| struct yy_buffer_state
| {
| FILE *yy_input_file;
|
| char *yy_ch_buf; /* input buffer */
| char *yy_buf_pos; /* current position in input buffer */
|
| /* Size of input buffer in bytes, not including room for EOB
| * characters.
| */
| yy_size_t yy_buf_size;
|
| /* Number of characters read into yy_ch_buf, not including EOB
| * characters.
| */
| yy_size_t yy_n_chars;
|
| /* Whether we "own" the buffer - i.e., we know we created it,
| * and can realloc() it to grow it, and should free() it to
| * delete it.
| */
| int yy_is_our_buffer;
|
| /* Whether this is an "interactive" input source; if so, and
| * if we're using stdio for input, then we want to use getc()
| * instead of fread(), to make sure we stop fetching input after
| * each newline.
| */
| int yy_is_interactive;
|
| /* Whether we're considered to be at the beginning of a line.
| * If so, '^' rules will be active on the next match, otherwise
| * not.
| */
| int yy_at_bol;
|
| int yy_bs_lineno; /**< The line count. */
| int yy_bs_column; /**< The column count. */
|
| /* Whether to try to fill the input buffer when we reach the
| * end of it.
| */
| int yy_fill_buffer;
|
| int yy_buffer_status;
|
| #define YY_BUFFER_NEW 0
| #define YY_BUFFER_NORMAL 1
| /* When an EOF's been seen but there's still some text to process
| * then we mark the buffer as YY_EOF_PENDING, to indicate that we
| * shouldn't try reading from the input source any more. We might
| * still have a bunch of tokens to match, though, because of
| * possible backing-up.
| *
| * When we actually see the EOF, we change the status to "new"
| * (via yyrestart()), so that the user can continue scanning by
| * just pointing yyin at a new input file.
| */
| #define YY_BUFFER_EOF_PENDING 2
|
| };
| #endif /* !YY_STRUCT_YY_BUFFER_STATE */
|
| /* Stack of input buffers. */
| static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
| static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
| static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
|
| /* We provide macros for accessing buffer states in case in the
| * future we want to put the buffer states in a more general
| * "scanner state".
| *
| * Returns the top of the stack, or NULL.
| */
| #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
| ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
| : NULL)
|
| /* Same as previous macro, but useful when we know that the buffer stack is not
| * NULL or when we need an lvalue. For internal use only.
| */
| #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
|
| /* yy_hold_char holds the character lost when yytext is formed. */
| static char yy_hold_char;
| static yy_size_t yy_n_chars; /* number of characters read into yy_ch_buf */
| yy_size_t yyleng;
|
| /* Points to current character in buffer. */
| static char *yy_c_buf_p = (char *) 0;
| static int yy_init = 0; /* whether we need to initialize */
| static int yy_start = 0; /* start state number */
|
| /* Flag which is used to allow yywrap()'s to do buffer switches
| * instead of setting up a fresh yyin. A bit of a hack ...
| */
| static int yy_did_buffer_switch_on_eof;
|
| void yyrestart (FILE *input_file );
| void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer );
| YY_BUFFER_STATE yy_create_buffer (FILE *file,int size );
| void yy_delete_buffer (YY_BUFFER_STATE b );
| void yy_flush_buffer (YY_BUFFER_STATE b );
| void yypush_buffer_state (YY_BUFFER_STATE new_buffer );
| void yypop_buffer_state (void );
|
| static void yyensure_buffer_stack (void );
| static void yy_load_buffer_state (void );
| static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file );
|
| #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
|
| YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size );
| YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str );
| YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,yy_size_t len );
|
| void *yyalloc (yy_size_t );
| void *yyrealloc (void *,yy_size_t );
| void yyfree (void * );
|
| #define yy_new_buffer yy_create_buffer
|
| #define yy_set_interactive(is_interactive) \
| { \
| if ( ! YY_CURRENT_BUFFER ){ \
| yyensure_buffer_stack (); \
| YY_CURRENT_BUFFER_LVALUE = \
| yy_create_buffer(yyin,YY_BUF_SIZE ); \
| } \
| YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
| }
|
| #define yy_set_bol(at_bol) \
| { \
| if ( ! YY_CURRENT_BUFFER ){\
| yyensure_buffer_stack (); \
| YY_CURRENT_BUFFER_LVALUE = \
| yy_create_buffer(yyin,YY_BUF_SIZE ); \
| } \
| YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
| }
|
| #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
|
| /* Begin user sect3 */
|
| typedef unsigned char YY_CHAR;
|
| FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
|
| typedef int yy_state_type;
|
| extern int yylineno;
|
| int yylineno = 1;
|
| extern char *yytext;
| #define yytext_ptr yytext
|
| static yy_state_type yy_get_previous_state (void );
| static yy_state_type yy_try_NUL_trans (yy_state_type current_state );
| static int yy_get_next_buffer (void );
| static void yy_fatal_error (yyconst char msg[] );
|
| /* Done after the current pattern has been matched and before the
| * corresponding action - sets up yytext.
| */
| #define YY_DO_BEFORE_ACTION \
| (yytext_ptr) = yy_bp; \
| (yytext_ptr) -= (yy_more_len); \
| yyleng = (yy_size_t) (yy_cp - (yytext_ptr)); \
| (yy_hold_char) = *yy_cp; \
| *yy_cp = '\0'; \
| (yy_c_buf_p) = yy_cp;
|
| #define YY_NUM_RULES 8
| #define YY_END_OF_BUFFER 9
| /* This struct is not used in this scanner,
| but its presence is necessary. */
| struct yy_trans_info
| {
| flex_int32_t yy_verify;
| flex_int32_t yy_nxt;
| };
| static yyconst flex_int16_t yy_acclist[23] =
| { 0,
| 9, 7, 8, 8, 1, 7, 8, 2, 7, 8,
| 3, 7, 8, 4, 7, 8, 5, 7, 8, 6,
| 7, 8
| } ;
|
| static yyconst flex_int16_t yy_accept[14] =
| { 0,
| 1, 1, 1, 2, 4, 5, 8, 11, 14, 17,
| 20, 23, 23
| } ;
|
| static yyconst flex_int32_t yy_ec[256] =
| { 0,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 3, 4, 5, 6,
|
| 7, 8, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
|
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
| 1, 1, 1, 1, 1
| } ;
|
| static yyconst flex_int32_t yy_meta[9] =
| { 0,
| 1, 1, 1, 1, 1, 1, 1, 1
| } ;
|
| static yyconst flex_int16_t yy_base[13] =
| { 0,
| 0, 0, 9, 10, 10, 10, 10, 10, 10, 10,
| 10, 10
| } ;
|
| static yyconst flex_int16_t yy_def[13] =
| { 0,
| 12, 1, 12, 12, 12, 12, 12, 12, 12, 12,
| 12, 0
| } ;
|
| static yyconst flex_int16_t yy_nxt[19] =
| { 0,
| 4, 5, 6, 7, 8, 9, 10, 11, 12, 3,
| 12, 12, 12, 12, 12, 12, 12, 12
| } ;
|
| static yyconst flex_int16_t yy_chk[19] =
| { 0,
| 1, 1, 1, 1, 1, 1, 1, 1, 3, 12,
| 12, 12, 12, 12, 12, 12, 12, 12
| } ;
|
| extern int yy_flex_debug;
| int yy_flex_debug = 0;
|
| static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
| static char *yy_full_match;
| static int yy_lp;
| #define REJECT \
| { \
| *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
| yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
| ++(yy_lp); \
| goto find_rule; \
| }
|
| static int yy_more_flag = 0;
| static int yy_more_len = 0;
| #define yymore() ((yy_more_flag) = 1)
| #define YY_MORE_ADJ (yy_more_len)
| #define YY_RESTORE_YY_MORE_OFFSET
| char *yytext;
| #line 1 "conftest.l"
| #line 469 "lex.yy.c"
|
| #define INITIAL 0
|
| #ifndef YY_NO_UNISTD_H
| /* Special case for "unistd.h", since it is non-ANSI. We include it way
| * down here because we want the user's section 1 to have been scanned first.
| * The user has a chance to override it with an option.
| */
| #include <unistd.h>
| #endif
|
| #ifndef YY_EXTRA_TYPE
| #define YY_EXTRA_TYPE void *
| #endif
|
| static int yy_init_globals (void );
|
| /* Accessor methods to globals.
| These are made visible to non-reentrant scanners for convenience. */
|
| int yylex_destroy (void );
|
| int yyget_debug (void );
|
| void yyset_debug (int debug_flag );
|
| YY_EXTRA_TYPE yyget_extra (void );
|
| void yyset_extra (YY_EXTRA_TYPE user_defined );
|
| FILE *yyget_in (void );
|
| void yyset_in (FILE * in_str );
|
| FILE *yyget_out (void );
|
| void yyset_out (FILE * out_str );
|
| yy_size_t yyget_leng (void );
|
| char *yyget_text (void );
|
| int yyget_lineno (void );
|
| void yyset_lineno (int line_number );
|
| /* Macros after this point can all be overridden by user definitions in
| * section 1.
| */
|
| #ifndef YY_SKIP_YYWRAP
| #ifdef __cplusplus
| extern "C" int yywrap (void );
| #else
| extern int yywrap (void );
| #endif
| #endif
|
| static void yyunput (int c,char *buf_ptr );
|
| #ifndef yytext_ptr
| static void yy_flex_strncpy (char *,yyconst char *,int );
| #endif
|
| #ifdef YY_NEED_STRLEN
| static int yy_flex_strlen (yyconst char * );
| #endif
|
| #ifndef YY_NO_INPUT
|
| #ifdef __cplusplus
| static int yyinput (void );
| #else
| static int input (void );
| #endif
|
| #endif
|
| /* Amount of stuff to slurp up with each read. */
| #ifndef YY_READ_BUF_SIZE
| #define YY_READ_BUF_SIZE 8192
| #endif
|
| /* Copy whatever the last rule matched to the standard output. */
| #ifndef ECHO
| /* This used to be an fputs(), but since the string might contain NUL's,
| * we now use fwrite().
| */
| #define ECHO fwrite( yytext, yyleng, 1, yyout )
| #endif
|
| /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL,
| * is returned in "result".
| */
| #ifndef YY_INPUT
| #define YY_INPUT(buf,result,max_size) \
| if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
| { \
| int c = '*'; \
| yy_size_t n; \
| for ( n = 0; n < max_size && \
| (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
| buf[n] = (char) c; \
| if ( c == '\n' ) \
| buf[n++] = (char) c; \
| if ( c == EOF && ferror( yyin ) ) \
| YY_FATAL_ERROR( "input in flex scanner failed" ); \
| result = n; \
| } \
| else \
| { \
| errno=0; \
| while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \
| { \
| if( errno != EINTR) \
| { \
| YY_FATAL_ERROR( "input in flex scanner failed" ); \
| break; \
| } \
| errno=0; \
| clearerr(yyin); \
| } \
| }\
| \
|
| #endif
|
| /* No semi-colon after return; correct usage is to write "yyterminate();" -
| * we don't want an extra ';' after the "return" because that will cause
| * some compilers to complain about unreachable statements.
| */
| #ifndef yyterminate
| #define yyterminate() return YY_NULL
| #endif
|
| /* Number of entries by which start-condition stack grows. */
| #ifndef YY_START_STACK_INCR
| #define YY_START_STACK_INCR 25
| #endif
|
| /* Report a fatal error. */
| #ifndef YY_FATAL_ERROR
| #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
| #endif
|
| /* end tables serialization structures and prototypes */
|
| /* Default declaration of generated scanner - a define so the user can
| * easily add parameters.
| */
| #ifndef YY_DECL
| #define YY_DECL_IS_OURS 1
|
| extern int yylex (void);
|
| #define YY_DECL int yylex (void)
| #endif /* !YY_DECL */
|
| /* Code executed at the beginning of each rule, after yytext and yyleng
| * have been set up.
| */
| #ifndef YY_USER_ACTION
| #define YY_USER_ACTION
| #endif
|
| /* Code executed at the end of each rule. */
| #ifndef YY_BREAK
| #define YY_BREAK break;
| #endif
|
| #define YY_RULE_SETUP \
| YY_USER_ACTION
|
| /** The main scanner function which does all the work.
| */
| YY_DECL
| {
| register yy_state_type yy_current_state;
| register char *yy_cp, *yy_bp;
| register int yy_act;
|
| #line 1 "conftest.l"
|
| #line 653 "lex.yy.c"
|
| if ( !(yy_init) )
| {
| (yy_init) = 1;
|
| #ifdef YY_USER_INIT
| YY_USER_INIT;
| #endif
|
| /* Create the reject buffer large enough to save one state per allowed character. */
| if ( ! (yy_state_buf) )
| (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE );
| if ( ! (yy_state_buf) )
| YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
|
| if ( ! (yy_start) )
| (yy_start) = 1; /* first start state */
|
| if ( ! yyin )
| yyin = stdin;
|
| if ( ! yyout )
| yyout = stdout;
|
| if ( ! YY_CURRENT_BUFFER ) {
| yyensure_buffer_stack ();
| YY_CURRENT_BUFFER_LVALUE =
| yy_create_buffer(yyin,YY_BUF_SIZE );
| }
|
| yy_load_buffer_state( );
| }
|
| while ( 1 ) /* loops until end-of-file is reached */
| {
| (yy_more_len) = 0;
| if ( (yy_more_flag) )
| {
| (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
| (yy_more_flag) = 0;
| }
| yy_cp = (yy_c_buf_p);
|
| /* Support of yytext. */
| *yy_cp = (yy_hold_char);
|
| /* yy_bp points to the position in yy_ch_buf of the start of
| * the current run.
| */
| yy_bp = yy_cp;
|
| yy_current_state = (yy_start);
|
| (yy_state_ptr) = (yy_state_buf);
| *(yy_state_ptr)++ = yy_current_state;
|
| yy_match:
| do
| {
| register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
| while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
| {
| yy_current_state = (int) yy_def[yy_current_state];
| if ( yy_current_state >= 13 )
| yy_c = yy_meta[(unsigned int) yy_c];
| }
| yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
| *(yy_state_ptr)++ = yy_current_state;
| ++yy_cp;
| }
| while ( yy_base[yy_current_state] != 10 );
|
| yy_find_action:
| yy_current_state = *--(yy_state_ptr);
| (yy_lp) = yy_accept[yy_current_state];
| goto find_rule; /* Shut up GCC warning -Wall */
| find_rule: /* we branch to this label when backing up */
| for ( ; ; ) /* until we find what rule we matched */
| {
| if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] )
| {
| yy_act = yy_acclist[(yy_lp)];
| {
| (yy_full_match) = yy_cp;
| break;
| }
| }
| --yy_cp;
| yy_current_state = *--(yy_state_ptr);
| (yy_lp) = yy_accept[yy_current_state];
| }
|
| YY_DO_BEFORE_ACTION;
|
| do_action: /* This label is used only to access EOF actions. */
|
| switch ( yy_act )
| { /* beginning of action switch */
| case 1:
| YY_RULE_SETUP
| #line 2 "conftest.l"
| { ECHO; }
| YY_BREAK
| case 2:
| YY_RULE_SETUP
| #line 3 "conftest.l"
| { REJECT; }
| YY_BREAK
| case 3:
| YY_RULE_SETUP
| #line 4 "conftest.l"
| { yymore (); }
| YY_BREAK
| case 4:
| YY_RULE_SETUP
| #line 5 "conftest.l"
| { yyless (1); }
| YY_BREAK
| case 5:
| YY_RULE_SETUP
| #line 6 "conftest.l"
| { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */
| yyless ((input () != 0)); }
| YY_BREAK
| case 6:
| YY_RULE_SETUP
| #line 8 "conftest.l"
| { unput (yytext[0]); }
| YY_BREAK
| case 7:
| YY_RULE_SETUP
| #line 9 "conftest.l"
| { BEGIN INITIAL; }
| YY_BREAK
| case 8:
| YY_RULE_SETUP
| #line 10 "conftest.l"
| ECHO;
| YY_BREAK
| #line 793 "lex.yy.c"
| case YY_STATE_EOF(INITIAL):
| yyterminate();
|
| case YY_END_OF_BUFFER:
| {
| /* Amount of text matched not including the EOB char. */
| int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1;
|
| /* Undo the effects of YY_DO_BEFORE_ACTION. */
| *yy_cp = (yy_hold_char);
| YY_RESTORE_YY_MORE_OFFSET
|
| if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
| {
| /* We're scanning a new file or input source. It's
| * possible that this happened because the user
| * just pointed yyin at a new source and called
| * yylex(). If so, then we have to assure
| * consistency between YY_CURRENT_BUFFER and our
| * globals. Here is the right place to do so, because
| * this is the first action (other than possibly a
| * back-up) that will match for the new input source.
| */
| (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
| YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
| YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL;
| }
|
| /* Note that here we test for yy_c_buf_p "<=" to the position
| * of the first EOB in the buffer, since yy_c_buf_p will
| * already have been incremented past the NUL character
| * (since all states make transitions on EOB to the
| * end-of-buffer state). Contrast this with the test
| * in input().
| */
| if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
| { /* This was really a NUL. */
| yy_state_type yy_next_state;
|
| (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
|
| yy_current_state = yy_get_previous_state( );
|
| /* Okay, we're now positioned to make the NUL
| * transition. We couldn't have
| * yy_get_previous_state() go ahead and do it
| * for us because it doesn't know how to deal
| * with the possibility of jamming (and we don't
| * want to build jamming into it because then it
| * will run more slowly).
| */
|
| yy_next_state = yy_try_NUL_trans( yy_current_state );
|
| yy_bp = (yytext_ptr) + YY_MORE_ADJ;
|
| if ( yy_next_state )
| {
| /* Consume the NUL. */
| yy_cp = ++(yy_c_buf_p);
| yy_current_state = yy_next_state;
| goto yy_match;
| }
|
| else
| {
| yy_cp = (yy_c_buf_p);
| goto yy_find_action;
| }
| }
|
| else switch ( yy_get_next_buffer( ) )
| {
| case EOB_ACT_END_OF_FILE:
| {
| (yy_did_buffer_switch_on_eof) = 0;
|
| if ( yywrap( ) )
| {
| /* Note: because we've taken care in
| * yy_get_next_buffer() to have set up
| * yytext, we can now set up
| * yy_c_buf_p so that if some total
| * hoser (like flex itself) wants to
| * call the scanner after we return the
| * YY_NULL, it'll still work - another
| * YY_NULL will get returned.
| */
| (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ;
|
| yy_act = YY_STATE_EOF(YY_START);
| goto do_action;
| }
|
| else
| {
| if ( ! (yy_did_buffer_switch_on_eof) )
| YY_NEW_FILE;
| }
| break;
| }
|
| case EOB_ACT_CONTINUE_SCAN:
| (yy_c_buf_p) =
| (yytext_ptr) + yy_amount_of_matched_text;
|
| yy_current_state = yy_get_previous_state( );
|
| yy_cp = (yy_c_buf_p);
| yy_bp = (yytext_ptr) + YY_MORE_ADJ;
| goto yy_match;
|
| case EOB_ACT_LAST_MATCH:
| (yy_c_buf_p) =
| &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)];
|
| yy_current_state = yy_get_previous_state( );
|
| yy_cp = (yy_c_buf_p);
| yy_bp = (yytext_ptr) + YY_MORE_ADJ;
| goto yy_find_action;
| }
| break;
| }
|
| default:
| YY_FATAL_ERROR(
| "fatal flex scanner internal error--no action found" );
| } /* end of action switch */
| } /* end of scanning one token */
| } /* end of yylex */
|
| /* yy_get_next_buffer - try to read in a new buffer
| *
| * Returns a code representing an action:
| * EOB_ACT_LAST_MATCH -
| * EOB_ACT_CONTINUE_SCAN - continue scanning from current position
| * EOB_ACT_END_OF_FILE - end of file
| */
| static int yy_get_next_buffer (void)
| {
| register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
| register char *source = (yytext_ptr);
| register int number_to_move, i;
| int ret_val;
|
| if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
| YY_FATAL_ERROR(
| "fatal flex scanner internal error--end of buffer missed" );
|
| if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
| { /* Don't try to fill the buffer, so this is an EOF. */
| if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
| {
| /* We matched a single character, the EOB, so
| * treat this as a final EOF.
| */
| return EOB_ACT_END_OF_FILE;
| }
|
| else
| {
| /* We matched some text prior to the EOB, first
| * process it.
| */
| return EOB_ACT_LAST_MATCH;
| }
| }
|
| /* Try to read more data. */
|
| /* First move last chars to start of buffer. */
| number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
|
| for ( i = 0; i < number_to_move; ++i )
| *(dest++) = *(source++);
|
| if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
| /* don't do the read, it's not guaranteed to return an EOF,
| * just force an EOF
| */
| YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
|
| else
| {
| yy_size_t num_to_read =
| YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
|
| while ( num_to_read <= 0 )
| { /* Not enough room in the buffer - grow it. */
|
| YY_FATAL_ERROR(
| "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
|
| }
|
| if ( num_to_read > YY_READ_BUF_SIZE )
| num_to_read = YY_READ_BUF_SIZE;
|
| /* Read in more data. */
| YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
| (yy_n_chars), num_to_read );
|
| YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
| }
|
| if ( (yy_n_chars) == 0 )
| {
| if ( number_to_move == YY_MORE_ADJ )
| {
| ret_val = EOB_ACT_END_OF_FILE;
| yyrestart(yyin );
| }
|
| else
| {
| ret_val = EOB_ACT_LAST_MATCH;
| YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
| YY_BUFFER_EOF_PENDING;
| }
| }
|
| else
| ret_val = EOB_ACT_CONTINUE_SCAN;
|
| if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
| /* Extend the array by 50%, plus the number we really need. */
| yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
| YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size );
| if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
| YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
| }
|
| (yy_n_chars) += number_to_move;
| YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR;
| YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR;
|
| (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
|
| return ret_val;
| }
|
| /* yy_get_previous_state - get the state just before the EOB char was reached */
|
| static yy_state_type yy_get_previous_state (void)
| {
| register yy_state_type yy_current_state;
| register char *yy_cp;
|
| yy_current_state = (yy_start);
|
| (yy_state_ptr) = (yy_state_buf);
| *(yy_state_ptr)++ = yy_current_state;
|
| for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
| {
| register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
| while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
| {
| yy_current_state = (int) yy_def[yy_current_state];
| if ( yy_current_state >= 13 )
| yy_c = yy_meta[(unsigned int) yy_c];
| }
| yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
| *(yy_state_ptr)++ = yy_current_state;
| }
|
| return yy_current_state;
| }
|
| /* yy_try_NUL_trans - try to make a transition on the NUL character
| *
| * synopsis
| * next_state = yy_try_NUL_trans( current_state );
| */
| static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state )
| {
| register int yy_is_jam;
|
| register YY_CHAR yy_c = 1;
| while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
| {
| yy_current_state = (int) yy_def[yy_current_state];
| if ( yy_current_state >= 13 )
| yy_c = yy_meta[(unsigned int) yy_c];
| }
| yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
| yy_is_jam = (yy_current_state == 12);
| if ( ! yy_is_jam )
| *(yy_state_ptr)++ = yy_current_state;
|
| return yy_is_jam ? 0 : yy_current_state;
| }
|
| static void yyunput (int c, register char * yy_bp )
| {
| register char *yy_cp;
|
| yy_cp = (yy_c_buf_p);
|
| /* undo effects of setting up yytext */
| *yy_cp = (yy_hold_char);
|
| if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
| { /* need to shift things up to make room */
| /* +2 for EOB chars. */
| register yy_size_t number_to_move = (yy_n_chars) + 2;
| register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
| YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
| register char *source =
| &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
|
| while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
| *--dest = *--source;
|
| yy_cp += (int) (dest - source);
| yy_bp += (int) (dest - source);
| YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
| (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
|
| if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
| YY_FATAL_ERROR( "flex scanner push-back overflow" );
| }
|
| *--yy_cp = (char) c;
|
| (yytext_ptr) = yy_bp;
| (yy_hold_char) = *yy_cp;
| (yy_c_buf_p) = yy_cp;
| }
|
| #ifndef YY_NO_INPUT
| #ifdef __cplusplus
| static int yyinput (void)
| #else
| static int input (void)
| #endif
|
| {
| int c;
|
| *(yy_c_buf_p) = (yy_hold_char);
|
| if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
| {
| /* yy_c_buf_p now points to the character we want to return.
| * If this occurs *before* the EOB characters, then it's a
| * valid NUL; if not, then we've hit the end of the buffer.
| */
| if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
| /* This was really a NUL. */
| *(yy_c_buf_p) = '\0';
|
| else
| { /* need more input */
| yy_size_t offset = (yy_c_buf_p) - (yytext_ptr);
| ++(yy_c_buf_p);
|
| switch ( yy_get_next_buffer( ) )
| {
| case EOB_ACT_LAST_MATCH:
| /* This happens because yy_g_n_b()
| * sees that we've accumulated a
| * token and flags that we need to
| * try matching the token before
| * proceeding. But for input(),
| * there's no matching to consider.
| * So convert the EOB_ACT_LAST_MATCH
| * to EOB_ACT_END_OF_FILE.
| */
|
| /* Reset buffer status. */
| yyrestart(yyin );
|
| /*FALLTHROUGH*/
|
| case EOB_ACT_END_OF_FILE:
| {
| if ( yywrap( ) )
| return 0;
|
| if ( ! (yy_did_buffer_switch_on_eof) )
| YY_NEW_FILE;
| #ifdef __cplusplus
| return yyinput();
| #else
| return input();
| #endif
| }
|
| case EOB_ACT_CONTINUE_SCAN:
| (yy_c_buf_p) = (yytext_ptr) + offset;
| break;
| }
| }
| }
|
| c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */
| *(yy_c_buf_p) = '\0'; /* preserve yytext */
| (yy_hold_char) = *++(yy_c_buf_p);
|
| return c;
| }
| #endif /* ifndef YY_NO_INPUT */
|
| /** Immediately switch to a different input stream.
| * @param input_file A readable stream.
| *
| * @note This function does not reset the start condition to @c INITIAL .
| */
| void yyrestart (FILE * input_file )
| {
|
| if ( ! YY_CURRENT_BUFFER ){
| yyensure_buffer_stack ();
| YY_CURRENT_BUFFER_LVALUE =
| yy_create_buffer(yyin,YY_BUF_SIZE );
| }
|
| yy_init_buffer(YY_CURRENT_BUFFER,input_file );
| yy_load_buffer_state( );
| }
|
| /** Switch to a different input buffer.
| * @param new_buffer The new input buffer.
| *
| */
| void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer )
| {
|
| /* TODO. We should be able to replace this entire function body
| * with
| * yypop_buffer_state();
| * yypush_buffer_state(new_buffer);
| */
| yyensure_buffer_stack ();
| if ( YY_CURRENT_BUFFER == new_buffer )
| return;
|
| if ( YY_CURRENT_BUFFER )
| {
| /* Flush out information for old buffer. */
| *(yy_c_buf_p) = (yy_hold_char);
| YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
| YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
| }
|
| YY_CURRENT_BUFFER_LVALUE = new_buffer;
| yy_load_buffer_state( );
|
| /* We don't actually know whether we did this switch during
| * EOF (yywrap()) processing, but the only time this flag
| * is looked at is after yywrap() is called, so it's safe
| * to go ahead and always set it.
| */
| (yy_did_buffer_switch_on_eof) = 1;
| }
|
| static void yy_load_buffer_state (void)
| {
| (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
| (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
| yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
| (yy_hold_char) = *(yy_c_buf_p);
| }
|
| /** Allocate and initialize an input buffer state.
| * @param file A readable stream.
| * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
| *
| * @return the allocated buffer state.
| */
| YY_BUFFER_STATE yy_create_buffer (FILE * file, int size )
| {
| YY_BUFFER_STATE b;
|
| b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
| if ( ! b )
| YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
|
| b->yy_buf_size = size;
|
| /* yy_ch_buf has to be 2 characters longer than the size given because
| * we need to put in 2 end-of-buffer characters.
| */
| b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2 );
| if ( ! b->yy_ch_buf )
| YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
|
| b->yy_is_our_buffer = 1;
|
| yy_init_buffer(b,file );
|
| return b;
| }
|
| /** Destroy the buffer.
| * @param b a buffer created with yy_create_buffer()
| *
| */
| void yy_delete_buffer (YY_BUFFER_STATE b )
| {
|
| if ( ! b )
| return;
|
| if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
| YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
|
| if ( b->yy_is_our_buffer )
| yyfree((void *) b->yy_ch_buf );
|
| yyfree((void *) b );
| }
|
| #ifndef __cplusplus
| extern int isatty (int );
| #endif /* __cplusplus */
|
| /* Initializes or reinitializes a buffer.
| * This function is sometimes called more than once on the same buffer,
| * such as during a yyrestart() or at EOF.
| */
| static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file )
|
| {
| int oerrno = errno;
|
| yy_flush_buffer(b );
|
| b->yy_input_file = file;
| b->yy_fill_buffer = 1;
|
| /* If b is the current buffer, then yy_init_buffer was _probably_
| * called from yyrestart() or through yy_get_next_buffer.
| * In that case, we don't want to reset the lineno or column.
| */
| if (b != YY_CURRENT_BUFFER){
| b->yy_bs_lineno = 1;
| b->yy_bs_column = 0;
| }
|
| b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
|
| errno = oerrno;
| }
|
| /** Discard all buffered characters. On the next scan, YY_INPUT will be called.
| * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
| *
| */
| void yy_flush_buffer (YY_BUFFER_STATE b )
| {
| if ( ! b )
| return;
|
| b->yy_n_chars = 0;
|
| /* We always need two end-of-buffer characters. The first causes
| * a transition to the end-of-buffer state. The second causes
| * a jam in that state.
| */
| b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
| b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
|
| b->yy_buf_pos = &b->yy_ch_buf[0];
|
| b->yy_at_bol = 1;
| b->yy_buffer_status = YY_BUFFER_NEW;
|
| if ( b == YY_CURRENT_BUFFER )
| yy_load_buffer_state( );
| }
|
| /** Pushes the new state onto the stack. The new state becomes
| * the current state. This function will allocate the stack
| * if necessary.
| * @param new_buffer The new state.
| *
| */
| void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
| {
| if (new_buffer == NULL)
| return;
|
| yyensure_buffer_stack();
|
| /* This block is copied from yy_switch_to_buffer. */
| if ( YY_CURRENT_BUFFER )
| {
| /* Flush out information for old buffer. */
| *(yy_c_buf_p) = (yy_hold_char);
| YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
| YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
| }
|
| /* Only push if top exists. Otherwise, replace top. */
| if (YY_CURRENT_BUFFER)
| (yy_buffer_stack_top)++;
| YY_CURRENT_BUFFER_LVALUE = new_buffer;
|
| /* copied from yy_switch_to_buffer. */
| yy_load_buffer_state( );
| (yy_did_buffer_switch_on_eof) = 1;
| }
|
| /** Removes and deletes the top of the stack, if present.
| * The next element becomes the new top.
| *
| */
| void yypop_buffer_state (void)
| {
| if (!YY_CURRENT_BUFFER)
| return;
|
| yy_delete_buffer(YY_CURRENT_BUFFER );
| YY_CURRENT_BUFFER_LVALUE = NULL;
| if ((yy_buffer_stack_top) > 0)
| --(yy_buffer_stack_top);
|
| if (YY_CURRENT_BUFFER) {
| yy_load_buffer_state( );
| (yy_did_buffer_switch_on_eof) = 1;
| }
| }
|
| /* Allocates the stack if it does not exist.
| * Guarantees space for at least one push.
| */
| static void yyensure_buffer_stack (void)
| {
| yy_size_t num_to_alloc;
|
| if (!(yy_buffer_stack)) {
|
| /* First allocation is just for 2 elements, since we don't know if this
| * scanner will even need a stack. We use 2 instead of 1 to avoid an
| * immediate realloc on the next call.
| */
| num_to_alloc = 1;
| (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
| (num_to_alloc * sizeof(struct yy_buffer_state*)
| );
| if ( ! (yy_buffer_stack) )
| YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
|
| memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
|
| (yy_buffer_stack_max) = num_to_alloc;
| (yy_buffer_stack_top) = 0;
| return;
| }
|
| if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
|
| /* Increase the buffer to prepare for a possible push. */
| int grow_size = 8 /* arbitrary grow size */;
|
| num_to_alloc = (yy_buffer_stack_max) + grow_size;
| (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
| ((yy_buffer_stack),
| num_to_alloc * sizeof(struct yy_buffer_state*)
| );
| if ( ! (yy_buffer_stack) )
| YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
|
| /* zero only the new slots.*/
| memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
| (yy_buffer_stack_max) = num_to_alloc;
| }
| }
|
| /** Setup the input buffer state to scan directly from a user-specified character buffer.
| * @param base the character buffer
| * @param size the size in bytes of the character buffer
| *
| * @return the newly allocated buffer state object.
| */
| YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size )
| {
| YY_BUFFER_STATE b;
|
| if ( size < 2 ||
| base[size-2] != YY_END_OF_BUFFER_CHAR ||
| base[size-1] != YY_END_OF_BUFFER_CHAR )
| /* They forgot to leave room for the EOB's. */
| return 0;
|
| b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
| if ( ! b )
| YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
|
| b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */
| b->yy_buf_pos = b->yy_ch_buf = base;
| b->yy_is_our_buffer = 0;
| b->yy_input_file = 0;
| b->yy_n_chars = b->yy_buf_size;
| b->yy_is_interactive = 0;
| b->yy_at_bol = 1;
| b->yy_fill_buffer = 0;
| b->yy_buffer_status = YY_BUFFER_NEW;
|
| yy_switch_to_buffer(b );
|
| return b;
| }
|
| /** Setup the input buffer state to scan a string. The next call to yylex() will
| * scan from a @e copy of @a str.
| * @param yystr a NUL-terminated string to scan
| *
| * @return the newly allocated buffer state object.
| * @note If you want to scan bytes that may contain NUL values, then use
| * yy_scan_bytes() instead.
| */
| YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
| {
|
| return yy_scan_bytes(yystr,strlen(yystr) );
| }
|
| /** Setup the input buffer state to scan the given bytes. The next call to yylex() will
| * scan from a @e copy of @a bytes.
| * @param bytes the byte buffer to scan
| * @param len the number of bytes in the buffer pointed to by @a bytes.
| *
| * @return the newly allocated buffer state object.
| */
| YY_BUFFER_STATE yy_scan_bytes (yyconst char * yybytes, yy_size_t _yybytes_len )
| {
| YY_BUFFER_STATE b;
| char *buf;
| yy_size_t n, i;
|
| /* Get memory for full buffer, including space for trailing EOB's. */
| n = _yybytes_len + 2;
| buf = (char *) yyalloc(n );
| if ( ! buf )
| YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
|
| for ( i = 0; i < _yybytes_len; ++i )
| buf[i] = yybytes[i];
|
| buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
|
| b = yy_scan_buffer(buf,n );
| if ( ! b )
| YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
|
| /* It's okay to grow etc. this buffer, and we should throw it
| * away when we're done.
| */
| b->yy_is_our_buffer = 1;
|
| return b;
| }
|
| #ifndef YY_EXIT_FAILURE
| #define YY_EXIT_FAILURE 2
| #endif
|
| static void yy_fatal_error (yyconst char* msg )
| {
| (void) fprintf( stderr, "%s\n", msg );
| exit( YY_EXIT_FAILURE );
| }
|
| /* Redefine yyless() so it works in section 3 code. */
|
| #undef yyless
| #define yyless(n) \
| do \
| { \
| /* Undo effects of setting up yytext. */ \
| int yyless_macro_arg = (n); \
| YY_LESS_LINENO(yyless_macro_arg);\
| yytext[yyleng] = (yy_hold_char); \
| (yy_c_buf_p) = yytext + yyless_macro_arg; \
| (yy_hold_char) = *(yy_c_buf_p); \
| *(yy_c_buf_p) = '\0'; \
| yyleng = yyless_macro_arg; \
| } \
| while ( 0 )
|
| /* Accessor methods (get/set functions) to struct members. */
|
| /** Get the current line number.
| *
| */
| int yyget_lineno (void)
| {
|
| return yylineno;
| }
|
| /** Get the input stream.
| *
| */
| FILE *yyget_in (void)
| {
| return yyin;
| }
|
| /** Get the output stream.
| *
| */
| FILE *yyget_out (void)
| {
| return yyout;
| }
|
| /** Get the length of the current token.
| *
| */
| yy_size_t yyget_leng (void)
| {
| return yyleng;
| }
|
| /** Get the current token.
| *
| */
|
| char *yyget_text (void)
| {
| return yytext;
| }
|
| /** Set the current line number.
| * @param line_number
| *
| */
| void yyset_lineno (int line_number )
| {
|
| yylineno = line_number;
| }
|
| /** Set the input stream. This does not discard the current
| * input buffer.
| * @param in_str A readable stream.
| *
| * @see yy_switch_to_buffer
| */
| void yyset_in (FILE * in_str )
| {
| yyin = in_str ;
| }
|
| void yyset_out (FILE * out_str )
| {
| yyout = out_str ;
| }
|
| int yyget_debug (void)
| {
| return yy_flex_debug;
| }
|
| void yyset_debug (int bdebug )
| {
| yy_flex_debug = bdebug ;
| }
|
| static int yy_init_globals (void)
| {
| /* Initialization is the same as for the non-reentrant scanner.
| * This function is called from yylex_destroy(), so don't allocate here.
| */
|
| (yy_buffer_stack) = 0;
| (yy_buffer_stack_top) = 0;
| (yy_buffer_stack_max) = 0;
| (yy_c_buf_p) = (char *) 0;
| (yy_init) = 0;
| (yy_start) = 0;
|
| (yy_state_buf) = 0;
| (yy_state_ptr) = 0;
| (yy_full_match) = 0;
| (yy_lp) = 0;
|
| /* Defined in main.c */
| #ifdef YY_STDINIT
| yyin = stdin;
| yyout = stdout;
| #else
| yyin = (FILE *) 0;
| yyout = (FILE *) 0;
| #endif
|
| /* For future reference: Set errno on error, since we are called by
| * yylex_init()
| */
| return 0;
| }
|
| /* yylex_destroy is for both reentrant and non-reentrant scanners. */
| int yylex_destroy (void)
| {
|
| /* Pop the buffer stack, destroying each element. */
| while(YY_CURRENT_BUFFER){
| yy_delete_buffer(YY_CURRENT_BUFFER );
| YY_CURRENT_BUFFER_LVALUE = NULL;
| yypop_buffer_state();
| }
|
| /* Destroy the stack itself. */
| yyfree((yy_buffer_stack) );
| (yy_buffer_stack) = NULL;
|
| yyfree ( (yy_state_buf) );
| (yy_state_buf) = NULL;
|
| /* Reset the globals. This is important in a non-reentrant scanner so the next time
| * yylex() is called, initialization will occur. */
| yy_init_globals( );
|
| return 0;
| }
|
| /*
| * Internal utility routines.
| */
|
| #ifndef yytext_ptr
| static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
| {
| register int i;
| for ( i = 0; i < n; ++i )
| s1[i] = s2[i];
| }
| #endif
|
| #ifdef YY_NEED_STRLEN
| static int yy_flex_strlen (yyconst char * s )
| {
| register int n;
| for ( n = 0; s[n]; ++n )
| ;
|
| return n;
| }
| #endif
|
| void *yyalloc (yy_size_t size )
| {
| return (void *) malloc( size );
| }
|
| void *yyrealloc (void * ptr, yy_size_t size )
| {
| /* The cast to (char *) in the following accommodates both
| * implementations that use char* generic pointers, and those
| * that use void* generic pointers. It works with the latter
| * because both ANSI C and C++ allow castless assignment from
| * any pointer type to void*, and deal with argument conversions
| * as though doing an assignment.
| */
| return (void *) realloc( (char *) ptr, size );
| }
|
| void yyfree (void * ptr )
| {
| free( (char *) ptr ); /* see yyrealloc() for (char *) cast */
| }
|
| #define YYTABLES_NAME "yytables"
|
| #line 10 "conftest.l"
|
|
| #ifdef YYTEXT_POINTER
| extern char *yytext;
| #endif
| int
| main (void)
| {
| return ! yylex () + ! yywrap ();
| }
configure:9793: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -ll -lintl -lresolv >&5
configure:9793: $? = 0
configure:9803: result: -ll
configure:9809: checking whether yytext is a pointer
configure:9826: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -ll -lintl -lresolv >&5
configure:9826: $? = 0
configure:9834: result: yes
configure:9844: checking for an ANSI C-conforming const
configure:9917: result: yes
configure:9928: checking for dirent.h that defines DIR
configure:9947: clang -c -g -O2 -fno-common conftest.c >&5
configure:9947: $? = 0
configure:9955: result: yes
configure:9968: checking for library containing opendir
configure:9999: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:9999: $? = 0
configure:10016: result: none required
configure:10083: checking whether strerror_r is declared
configure:10083: clang -c -g -O2 -fno-common conftest.c >&5
configure:10083: $? = 0
configure:10083: result: yes
configure:10096: checking for strerror_r
configure:10096: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10096: $? = 0
configure:10096: result: yes
configure:10105: checking whether strerror_r returns char *
configure:10129: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:117:13: error: indirection requires pointer operand ('int' invalid)
char x = *strerror_r (0, buf, sizeof buf);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
conftest.c:118:10: warning: incompatible integer to pointer conversion initializing 'char *' with an expression of type 'int' [-Wint-conversion]
char *p = strerror_r (0, buf, sizeof buf);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning and 1 error generated.
configure:10129: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
|
| char buf[100];
| char x = *strerror_r (0, buf, sizeof buf);
| char *p = strerror_r (0, buf, sizeof buf);
| return !p || x;
|
| ;
| return 0;
| }
configure:10167: result: no
configure:10178: checking for strdup
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
conftest.c:102:6: warning: incompatible redeclaration of library function 'strdup' [-Wincompatible-library-redeclaration]
char strdup ();
^
conftest.c:102:6: note: 'strdup' is a builtin with type 'char *(const char *)'
1 warning generated.
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for setvbuf
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for seteuid
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for setresuid
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_setresuid", referenced from:
_main in conftest-704ca2.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:10178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| /* end confdefs.h. */
| /* Define setresuid to an innocuous variant, in case <limits.h> declares setresuid.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setresuid innocuous_setresuid
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setresuid (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef setresuid
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char setresuid ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_setresuid || defined __stub___setresuid
| choke me
| #endif
|
| int
| main ()
| {
| return setresuid ();
| ;
| return 0;
| }
configure:10178: result: no
configure:10178: checking for setreuid
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for setegid
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for setresgid
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_setresgid", referenced from:
_main in conftest-dab190.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:10178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| /* end confdefs.h. */
| /* Define setresgid to an innocuous variant, in case <limits.h> declares setresgid.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setresgid innocuous_setresgid
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setresgid (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef setresgid
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char setresgid ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_setresgid || defined __stub___setresgid
| choke me
| #endif
|
| int
| main ()
| {
| return setresgid ();
| ;
| return 0;
| }
configure:10178: result: no
configure:10178: checking for setregid
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for setsid
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for flock
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for fchmod
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for chmod
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for strptime
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for geteuid
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for setenv
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for unsetenv
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for getenv
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for gmtime_r
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for localtime_r
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for bswap16
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_bswap16", referenced from:
_main in conftest-56cff6.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:10178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| /* end confdefs.h. */
| /* Define bswap16 to an innocuous variant, in case <limits.h> declares bswap16.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define bswap16 innocuous_bswap16
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char bswap16 (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef bswap16
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char bswap16 ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_bswap16 || defined __stub___bswap16
| choke me
| #endif
|
| int
| main ()
| {
| return bswap16 ();
| ;
| return 0;
| }
configure:10178: result: no
configure:10178: checking for bswap64
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_bswap64", referenced from:
_main in conftest-2ca69f.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:10178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| /* end confdefs.h. */
| /* Define bswap64 to an innocuous variant, in case <limits.h> declares bswap64.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define bswap64 innocuous_bswap64
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char bswap64 (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef bswap64
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char bswap64 ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_bswap64 || defined __stub___bswap64
| choke me
| #endif
|
| int
| main ()
| {
| return bswap64 ();
| ;
| return 0;
| }
configure:10178: result: no
configure:10178: checking for mkstemp
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for getusershell
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for access
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for getcwd
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for srand48
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for srand
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for srandom
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for stat
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for strchr
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
conftest.c:127:6: warning: incompatible redeclaration of library function 'strchr' [-Wincompatible-library-redeclaration]
char strchr ();
^
conftest.c:127:6: note: 'strchr' is a builtin with type 'char *(const char *, int)'
1 warning generated.
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for strerror
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
conftest.c:128:6: warning: incompatible redeclaration of library function 'strerror' [-Wincompatible-library-redeclaration]
char strerror ();
^
conftest.c:128:6: note: 'strerror' is a builtin with type 'char *(int)'
1 warning generated.
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for timegm
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10178: $? = 0
configure:10178: result: yes
configure:10178: checking for explicit_bzero
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_explicit_bzero", referenced from:
_main in conftest-dbb7aa.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:10178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| /* end confdefs.h. */
| /* Define explicit_bzero to an innocuous variant, in case <limits.h> declares explicit_bzero.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define explicit_bzero innocuous_explicit_bzero
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char explicit_bzero (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef explicit_bzero
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char explicit_bzero ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_explicit_bzero || defined __stub___explicit_bzero
| choke me
| #endif
|
| int
| main ()
| {
| return explicit_bzero ();
| ;
| return 0;
| }
configure:10178: result: no
configure:10178: checking for explicit_memset
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_explicit_memset", referenced from:
_main in conftest-712cd6.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:10178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| /* end confdefs.h. */
| /* Define explicit_memset to an innocuous variant, in case <limits.h> declares explicit_memset.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define explicit_memset innocuous_explicit_memset
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char explicit_memset (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef explicit_memset
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char explicit_memset ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_explicit_memset || defined __stub___explicit_memset
| choke me
| #endif
|
| int
| main ()
| {
| return explicit_memset ();
| ;
| return 0;
| }
configure:10178: result: no
configure:10178: checking for getresuid
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_getresuid", referenced from:
_main in conftest-e7130d.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:10178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| /* end confdefs.h. */
| /* Define getresuid to an innocuous variant, in case <limits.h> declares getresuid.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getresuid innocuous_getresuid
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getresuid (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef getresuid
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getresuid ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_getresuid || defined __stub___getresuid
| choke me
| #endif
|
| int
| main ()
| {
| return getresuid ();
| ;
| return 0;
| }
configure:10178: result: no
configure:10178: checking for getresgid
configure:10178: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_getresgid", referenced from:
_main in conftest-4cb900.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:10178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| /* end confdefs.h. */
| /* Define getresgid to an innocuous variant, in case <limits.h> declares getresgid.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getresgid innocuous_getresgid
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getresgid (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef getresgid
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getresgid ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_getresgid || defined __stub___getresgid
| choke me
| #endif
|
| int
| main ()
| {
| return getresgid ();
| ;
| return 0;
| }
configure:10178: result: no
configure:10188: checking for mkstemp
configure:10188: result: yes
configure:10201: checking for gettimeofday
configure:10201: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10201: $? = 0
configure:10201: result: yes
configure:10219: checking for sys_errlist declaration
configure:10236: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:113:2: warning: expression result unused [-Wunused-value]
1+sys_nerr;
~^~~~~~~~~
1 warning generated.
configure:10236: $? = 0
configure:10243: result: yes
configure:10298: checking for unistd.h
configure:10298: result: yes
configure:10298: checking paths.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking paths.h presence
configure:10298: clang -E conftest.c
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking for paths.h
configure:10298: result: yes
configure:10298: checking regex.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking regex.h presence
configure:10298: clang -E conftest.c
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking for regex.h
configure:10298: result: yes
configure:10298: checking regexpr.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:146:10: fatal error: 'regexpr.h' file not found
#include <regexpr.h>
^~~~~~~~~~~
1 error generated.
configure:10298: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <regexpr.h>
configure:10298: result: no
configure:10298: checking regexpr.h presence
configure:10298: clang -E conftest.c
conftest.c:113:10: fatal error: 'regexpr.h' file not found
#include <regexpr.h>
^~~~~~~~~~~
1 error generated.
configure:10298: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| /* end confdefs.h. */
| #include <regexpr.h>
configure:10298: result: no
configure:10298: checking for regexpr.h
configure:10298: result: no
configure:10298: checking fcntl.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking fcntl.h presence
configure:10298: clang -E conftest.c
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking for fcntl.h
configure:10298: result: yes
configure:10298: checking for memory.h
configure:10298: result: yes
configure:10298: checking for ifaddrs.h
configure:10298: result: yes
configure:10298: checking sys/filio.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking sys/filio.h presence
configure:10298: clang -E conftest.c
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking for sys/filio.h
configure:10298: result: yes
configure:10298: checking byteswap.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:150:10: fatal error: 'byteswap.h' file not found
#include <byteswap.h>
^~~~~~~~~~~~
1 error generated.
configure:10298: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <byteswap.h>
configure:10298: result: no
configure:10298: checking byteswap.h presence
configure:10298: clang -E conftest.c
conftest.c:117:10: fatal error: 'byteswap.h' file not found
#include <byteswap.h>
^~~~~~~~~~~~
1 error generated.
configure:10298: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| /* end confdefs.h. */
| #include <byteswap.h>
configure:10298: result: no
configure:10298: checking for byteswap.h
configure:10298: result: no
configure:10298: checking machine/endian.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking machine/endian.h presence
configure:10298: clang -E conftest.c
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking for machine/endian.h
configure:10298: result: yes
configure:10298: checking machine/byte_order.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking machine/byte_order.h presence
configure:10298: clang -E conftest.c
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking for machine/byte_order.h
configure:10298: result: yes
configure:10298: checking sys/bswap.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:152:10: fatal error: 'sys/bswap.h' file not found
#include <sys/bswap.h>
^~~~~~~~~~~~~
1 error generated.
configure:10298: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/bswap.h>
configure:10298: result: no
configure:10298: checking sys/bswap.h presence
configure:10298: clang -E conftest.c
conftest.c:119:10: fatal error: 'sys/bswap.h' file not found
#include <sys/bswap.h>
^~~~~~~~~~~~~
1 error generated.
configure:10298: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| /* end confdefs.h. */
| #include <sys/bswap.h>
configure:10298: result: no
configure:10298: checking for sys/bswap.h
configure:10298: result: no
configure:10298: checking endian.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:152:10: fatal error: 'endian.h' file not found
#include <endian.h>
^~~~~~~~~~
1 error generated.
configure:10298: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <endian.h>
configure:10298: result: no
configure:10298: checking endian.h presence
configure:10298: clang -E conftest.c
conftest.c:119:10: fatal error: 'endian.h' file not found
#include <endian.h>
^~~~~~~~~~
1 error generated.
configure:10298: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| /* end confdefs.h. */
| #include <endian.h>
configure:10298: result: no
configure:10298: checking for endian.h
configure:10298: result: no
configure:10298: checking pwd.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking pwd.h presence
configure:10298: clang -E conftest.c
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking for pwd.h
configure:10298: result: yes
configure:10298: checking arpa/inet.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking arpa/inet.h presence
configure:10298: clang -E conftest.c
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking for arpa/inet.h
configure:10298: result: yes
configure:10298: checking alloca.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking alloca.h presence
configure:10298: clang -E conftest.c
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking for alloca.h
configure:10298: result: yes
configure:10298: checking dlfcn.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking dlfcn.h presence
configure:10298: clang -E conftest.c
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking for dlfcn.h
configure:10298: result: yes
configure:10298: checking limits.h usability
configure:10298: clang -c -g -O2 -fno-common conftest.c >&5
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking limits.h presence
configure:10298: clang -E conftest.c
configure:10298: $? = 0
configure:10298: result: yes
configure:10298: checking for limits.h
configure:10298: result: yes
configure:10308: checking for regexp.h
configure:10308: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:132:10: fatal error: 'regexp.h' file not found
#include <regexp.h>
^~~~~~~~~~
1 error generated.
configure:10308: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| /* end confdefs.h. */
| #define INIT char *sp = instring;
| #define GETC() (*sp++)
| #define PEEKC() (*sp)
| #define UNGETC(c) (--sp)
| #define RETURN(c) return(c)
| #define ERROR(c)
|
|
| #include <regexp.h>
configure:10308: result: no
configure:10321: checking for struct stat.st_mtimensec
configure:10321: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:131:13: error: no member named 'st_mtimensec' in 'struct stat'; did you mean 'st_mtimespec'?
if (ac_aggr.st_mtimensec)
^~~~~~~~~~~~
st_mtimespec
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/sys/stat.h:182:13: note: 'st_mtimespec' declared here
struct stat __DARWIN_STRUCT_STAT64;
^
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/sys/stat.h:166:2: note: expanded from macro '__DARWIN_STRUCT_STAT64'
__DARWIN_STRUCT_STAT64_TIMES \
^
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/sys/stat.h:130:18: note: expanded from macro '__DARWIN_STRUCT_STAT64_TIMES'
struct timespec st_mtimespec; /* time of last data modification */ \
^
conftest.c:131:1: error: statement requires expression of scalar type ('struct timespec' invalid)
if (ac_aggr.st_mtimensec)
^ ~~~~~~~~~~~~~~~~~~~~
2 errors generated.
configure:10321: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/stat.h>
|
| int
| main ()
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_mtimensec)
| return 0;
| ;
| return 0;
| }
configure:10321: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:131:20: error: no member named 'st_mtimensec' in 'struct stat'; did you mean 'st_mtimespec'?
if (sizeof ac_aggr.st_mtimensec)
^~~~~~~~~~~~
st_mtimespec
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/sys/stat.h:182:13: note: 'st_mtimespec' declared here
struct stat __DARWIN_STRUCT_STAT64;
^
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/sys/stat.h:166:2: note: expanded from macro '__DARWIN_STRUCT_STAT64'
__DARWIN_STRUCT_STAT64_TIMES \
^
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/sys/stat.h:130:18: note: expanded from macro '__DARWIN_STRUCT_STAT64_TIMES'
struct timespec st_mtimespec; /* time of last data modification */ \
^
1 error generated.
configure:10321: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/stat.h>
|
| int
| main ()
| {
| static struct stat ac_aggr;
| if (sizeof ac_aggr.st_mtimensec)
| return 0;
| ;
| return 0;
| }
configure:10321: result: no
configure:10332: checking for struct stat.st_mtimespec.tv_nsec
configure:10332: clang -c -g -O2 -fno-common conftest.c >&5
configure:10332: $? = 0
configure:10332: result: yes
configure:10343: checking for struct stat.st_mtim.tv_nsec
configure:10343: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:132:13: error: no member named 'st_mtim' in 'struct stat'
if (ac_aggr.st_mtim.tv_nsec)
~~~~~~~ ^
1 error generated.
configure:10343: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/stat.h>
|
| int
| main ()
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_mtim.tv_nsec)
| return 0;
| ;
| return 0;
| }
configure:10343: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:132:20: error: no member named 'st_mtim' in 'struct stat'
if (sizeof ac_aggr.st_mtim.tv_nsec)
~~~~~~~ ^
1 error generated.
configure:10343: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/stat.h>
|
| int
| main ()
| {
| static struct stat ac_aggr;
| if (sizeof ac_aggr.st_mtim.tv_nsec)
| return 0;
| ;
| return 0;
| }
configure:10343: result: no
configure:10359: checking for re_comp
configure:10359: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_re_comp", referenced from:
_main in conftest-2505ab.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:10359: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| /* end confdefs.h. */
| /* Define re_comp to an innocuous variant, in case <limits.h> declares re_comp.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define re_comp innocuous_re_comp
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char re_comp (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef re_comp
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char re_comp ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_re_comp || defined __stub___re_comp
| choke me
| #endif
|
| int
| main ()
| {
| return re_comp ();
| ;
| return 0;
| }
configure:10359: result: no
configure:10359: checking for re_exec
configure:10359: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_re_exec", referenced from:
_main in conftest-73337f.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:10359: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| /* end confdefs.h. */
| /* Define re_exec to an innocuous variant, in case <limits.h> declares re_exec.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define re_exec innocuous_re_exec
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char re_exec (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef re_exec
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char re_exec ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_re_exec || defined __stub___re_exec
| choke me
| #endif
|
| int
| main ()
| {
| return re_exec ();
| ;
| return 0;
| }
configure:10359: result: no
configure:10359: checking for regexec
configure:10359: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10359: $? = 0
configure:10359: result: yes
configure:10369: checking for off_t
configure:10369: clang -c -g -O2 -fno-common conftest.c >&5
configure:10369: $? = 0
configure:10369: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:162:20: error: expected expression
if (sizeof ((off_t)))
^
1 error generated.
configure:10369: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((off_t)))
| return 0;
| ;
| return 0;
| }
configure:10369: result: yes
configure:10382: checking for perror declaration
configure:10402: result: no
configure:10412: checking if strptime needs a prototype provided
configure:10432: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:132:12: error: conflicting types for 'strptime'
extern int strptime (struct k5foo*);
^
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/time.h:117:7: note: previous declaration is here
char *strptime(const char * __restrict, const char * __restrict, struct tm * __restrict) __DARWIN_ALIAS(strptime);
^
1 error generated.
configure:10432: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| /* end confdefs.h. */
| #include <time.h>
| int
| main ()
| {
| #undef strptime
| struct k5foo {int foo; } xx;
| extern int strptime (struct k5foo*);
| strptime(&xx);
|
| ;
| return 0;
| }
configure:10439: result: no
configure:10449: checking if argument to wait is int *
configure:10467: clang -c -g -O2 -fno-common conftest.c >&5
configure:10467: $? = 0
configure:10495: result: no
configure:10504: checking for use of sigprocmask
configure:10520: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10520: $? = 0
configure:10546: result: yes
configure:10554: checking for uid_t in sys/types.h
configure:10573: result: yes
configure:10584: checking type of array argument to getgroups
configure:10618: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10618: $? = 0
configure:10618: ./conftest
configure:10618: $? = 0
configure:10643: result: gid_t
configure:10652: checking for sigsetjmp
configure:10652: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
conftest.c:152:6: warning: declaration of built-in function 'sigsetjmp' requires the declaration of the 'jmp_buf' type, commonly provided in the header <setjmp.h>. [-Wincomplete-setjmp-declaration]
char sigsetjmp ();
^
1 warning generated.
configure:10652: $? = 0
configure:10652: result: yes
configure:10654: checking for sigjmp_buf
configure:10670: clang -c -g -O2 -fno-common conftest.c >&5
configure:10670: $? = 0
configure:10678: result: yes
configure:10691: checking return type of setrpcent
configure:10711: clang -c -g -O2 -fno-common conftest.c >&5
configure:10711: $? = 0
configure:10719: result: void
configure:10727: checking return type of endrpcent
configure:10747: clang -c -g -O2 -fno-common conftest.c >&5
configure:10747: $? = 0
configure:10755: result: void
configure:10765: checking for bswap_16
configure:10784: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
conftest.c:138:1: error: implicit declaration of function 'bswap_16' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
bswap_16(37);
^
1 error generated.
configure:10784: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| /* end confdefs.h. */
| #if HAVE_BYTESWAP_H
| #include <byteswap.h>
| #endif
| int
| main ()
| {
| bswap_16(37);
| ;
| return 0;
| }
configure:10793: result: no
configure:10800: checking for bswap_64
configure:10819: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
conftest.c:138:1: error: implicit declaration of function 'bswap_64' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
bswap_64(37);
^
1 error generated.
configure:10819: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| /* end confdefs.h. */
| #if HAVE_BYTESWAP_H
| #include <byteswap.h>
| #endif
| int
| main ()
| {
| bswap_64(37);
| ;
| return 0;
| }
configure:10828: result: no
configure:10898: checking for gethostbyname_r
configure:10898: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_gethostbyname_r", referenced from:
_main in conftest-14ca9e.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:10898: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| /* end confdefs.h. */
| /* Define gethostbyname_r to an innocuous variant, in case <limits.h> declares gethostbyname_r.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define gethostbyname_r innocuous_gethostbyname_r
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char gethostbyname_r (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef gethostbyname_r
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char gethostbyname_r ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_gethostbyname_r || defined __stub___gethostbyname_r
| choke me
| #endif
|
| int
| main ()
| {
| return gethostbyname_r ();
| ;
| return 0;
| }
configure:10898: result: no
configure:10989: checking for getpwnam_r
configure:10989: clang -o conftest -g -O2 -fno-common -pthread -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10989: $? = 0
configure:10989: result: yes
configure:10996: checking for getpwuid_r
configure:10996: clang -o conftest -g -O2 -fno-common -pthread -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:10996: $? = 0
configure:10996: result: yes
configure:11004: checking return type of getpwnam_r
configure:11021: clang -c -g -O2 -fno-common -pthread conftest.c >&5
conftest.c:137:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:11021: $? = 0
configure:11039: clang -c -g -O2 -fno-common -pthread conftest.c >&5
conftest.c:133:26: error: conflicting types for 'getpwnam_r'
extern struct passwd *getpwnam_r();
^
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/pwd.h:103:7: note: previous declaration is here
int getpwnam_r(const char *, struct passwd *, char *, size_t, struct passwd **);
^
conftest.c:137:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning and 1 error generated.
configure:11039: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| /* end confdefs.h. */
| #include <pwd.h>
| extern struct passwd *getpwnam_r();
| int
| main ()
| {
| 1;
| ;
| return 0;
| }
configure:11052: result: int
configure:11065: checking number of arguments to getpwnam_r
configure:11082: clang -c -g -O2 -fno-common -pthread conftest.c >&5
conftest.c:138:38: error: too few arguments to function call, expected 5, have 4
getpwnam_r("", &pwx, buf, sizeof(buf));
~~~~~~~~~~ ^
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/pwd.h:103:1: note: 'getpwnam_r' declared here
int getpwnam_r(const char *, struct passwd *, char *, size_t, struct passwd **);
^
1 error generated.
configure:11082: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| /* end confdefs.h. */
| #include <pwd.h>
| struct passwd pwx; char buf[1024];
| int
| main ()
| {
| getpwnam_r("", &pwx, buf, sizeof(buf));
| ;
| return 0;
| }
configure:11100: clang -c -g -O2 -fno-common -pthread conftest.c >&5
configure:11100: $? = 0
configure:11113: result: 5
configure:11153: checking whether gmtime_r returns int
configure:11170: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:136:15: error: conflicting types for 'gmtime_r'
extern int gmtime_r ();
^
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/time.h:127:12: note: previous declaration is here
struct tm *gmtime_r(const time_t * __restrict, struct tm * __restrict);
^
conftest.c:140:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning and 1 error generated.
configure:11170: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| /* end confdefs.h. */
| #include <time.h>
| extern int gmtime_r ();
| int
| main ()
| {
| 1;
| ;
| return 0;
| }
configure:11188: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:140:1: warning: expression result unused [-Wunused-value]
1;
^
1 warning generated.
configure:11188: $? = 0
configure:11206: result: no
configure:11216: checking for getservbyname_r
configure:11216: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
Undefined symbols for architecture arm64:
"_getservbyname_r", referenced from:
_main in conftest-6b0307.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:11216: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| /* end confdefs.h. */
| /* Define getservbyname_r to an innocuous variant, in case <limits.h> declares getservbyname_r.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getservbyname_r innocuous_getservbyname_r
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getservbyname_r (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef getservbyname_r
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getservbyname_r ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_getservbyname_r || defined __stub___getservbyname_r
| choke me
| #endif
|
| int
| main ()
| {
| return getservbyname_r ();
| ;
| return 0;
| }
configure:11216: result: no
configure:11302: checking for yylineno declaration
configure:11318: result: yes
configure:11327: checking dirent.h usability
configure:11327: clang -c -g -O2 -fno-common conftest.c >&5
configure:11327: $? = 0
configure:11327: result: yes
configure:11327: checking dirent.h presence
configure:11327: clang -E conftest.c
configure:11327: $? = 0
configure:11327: result: yes
configure:11327: checking for dirent.h
configure:11327: result: yes
configure:11335: checking for uid_t in sys/types.h
configure:11354: result: yes
configure:11366: checking termios.h usability
configure:11366: clang -c -g -O2 -fno-common conftest.c >&5
configure:11366: $? = 0
configure:11366: result: yes
configure:11366: checking termios.h presence
configure:11366: clang -E conftest.c
configure:11366: $? = 0
configure:11366: result: yes
configure:11366: checking for termios.h
configure:11366: result: yes
configure:11368: checking for tcsetattr
configure:11368: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:11368: $? = 0
configure:11368: result: yes
configure:11380: checking POSIX signal handlers
configure:11401: clang -c -g -O2 -fno-common conftest.c >&5
configure:11401: $? = 0
configure:11409: result: yes
configure:11431: checking poll.h usability
configure:11431: clang -c -g -O2 -fno-common conftest.c >&5
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking poll.h presence
configure:11431: clang -E conftest.c
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking for poll.h
configure:11431: result: yes
configure:11431: checking for stdlib.h
configure:11431: result: yes
configure:11431: checking for string.h
configure:11431: result: yes
configure:11431: checking stddef.h usability
configure:11431: clang -c -g -O2 -fno-common conftest.c >&5
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking stddef.h presence
configure:11431: clang -E conftest.c
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking for stddef.h
configure:11431: result: yes
configure:11431: checking for sys/types.h
configure:11431: result: yes
configure:11431: checking sys/file.h usability
configure:11431: clang -c -g -O2 -fno-common conftest.c >&5
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking sys/file.h presence
configure:11431: clang -E conftest.c
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking for sys/file.h
configure:11431: result: yes
configure:11431: checking sys/param.h usability
configure:11431: clang -c -g -O2 -fno-common conftest.c >&5
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking sys/param.h presence
configure:11431: clang -E conftest.c
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking for sys/param.h
configure:11431: result: yes
configure:11431: checking for sys/stat.h
configure:11431: result: yes
configure:11431: checking sys/time.h usability
configure:11431: clang -c -g -O2 -fno-common conftest.c >&5
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking sys/time.h presence
configure:11431: clang -E conftest.c
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking for sys/time.h
configure:11431: result: yes
configure:11431: checking for netinet/in.h
configure:11431: result: yes
configure:11431: checking sys/uio.h usability
configure:11431: clang -c -g -O2 -fno-common conftest.c >&5
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking sys/uio.h presence
configure:11431: clang -E conftest.c
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking for sys/uio.h
configure:11431: result: yes
configure:11431: checking for sys/filio.h
configure:11431: result: yes
configure:11431: checking sys/select.h usability
configure:11431: clang -c -g -O2 -fno-common conftest.c >&5
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking sys/select.h presence
configure:11431: clang -E conftest.c
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking for sys/select.h
configure:11431: result: yes
configure:11431: checking time.h usability
configure:11431: clang -c -g -O2 -fno-common conftest.c >&5
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking time.h presence
configure:11431: clang -E conftest.c
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking for time.h
configure:11431: result: yes
configure:11431: checking for paths.h
configure:11431: result: yes
configure:11431: checking errno.h usability
configure:11431: clang -c -g -O2 -fno-common conftest.c >&5
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking errno.h presence
configure:11431: clang -E conftest.c
configure:11431: $? = 0
configure:11431: result: yes
configure:11431: checking for errno.h
configure:11431: result: yes
configure:11445: checking for in6addr_any definition in library
configure:11472: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
conftest.c:169:3: error: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Werror,-Wimplicit-function-declaration]
printf("%x", &in);
^
conftest.c:169:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
conftest.c:169:16: warning: format specifies type 'unsigned int' but the argument has type 'struct sockaddr_in6 *' [-Wformat]
printf("%x", &in);
~~ ^~~
1 warning and 1 error generated.
configure:11472: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| /* end confdefs.h. */
|
| #ifdef HAVE_SYS_TYPES_H
| #include <sys/types.h>
| #endif
| #include <sys/socket.h>
| #include <netinet/in.h>
| #include <netdb.h>
|
| int
| main ()
| {
|
| struct sockaddr_in6 in;
| in.sin6_addr = in6addr_any;
| printf("%x", &in);
|
| ;
| return 0;
| }
configure:11480: result: no
configure:11491: checking whether time.h and sys/time.h may both be included
configure:11511: clang -c -g -O2 -fno-common conftest.c >&5
configure:11511: $? = 0
configure:11518: result: yes
configure:11526: checking for time_t
configure:11526: clang -c -g -O2 -fno-common conftest.c >&5
configure:11526: $? = 0
configure:11526: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:193:21: error: expected expression
if (sizeof ((time_t)))
^
1 error generated.
configure:11526: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((time_t)))
| return 0;
| ;
| return 0;
| }
configure:11526: result: yes
configure:11541: checking size of time_t
configure:11546: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:11546: $? = 0
configure:11546: ./conftest
configure:11546: $? = 0
configure:11560: result: 8
configure:11575: checking for replay cache directory
configure:11592: result: /var/tmp
configure:11598: checking for socklen_t
configure:11616: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:164:1: warning: expression result unused [-Wunused-value]
sizeof (socklen_t);
^~~~~~~~~~~~~~~~~~
1 warning generated.
configure:11616: $? = 0
configure:11624: result: yes
configure:11632: checking for struct lifconf
configure:11650: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:165:1: error: invalid application of 'sizeof' to an incomplete type 'struct lifconf'
sizeof (struct lifconf);
^ ~~~~~~~~~~~~~~~~
conftest.c:165:16: note: forward declaration of 'struct lifconf'
sizeof (struct lifconf);
^
1 error generated.
configure:11650: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| /* end confdefs.h. */
| #include <sys/socket.h>
| #include <net/if.h>
|
| int
| main ()
| {
| sizeof (struct lifconf);
| ;
| return 0;
| }
configure:11658: result: no
configure:11666: checking for struct if_laddrconf
configure:11685: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:161:10: fatal error: 'net/if6.h' file not found
#include <net/if6.h>
^~~~~~~~~~~
1 error generated.
configure:11685: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| /* end confdefs.h. */
| #include <sys/socket.h>
| #include <net/if.h>
| #include <net/if6.h>
|
| int
| main ()
| {
| sizeof (struct if_laddrconf);
| ;
| return 0;
| }
configure:11693: result: no
configure:11702: checking for h_errno in netdb.h
configure:11718: clang -c -g -O2 -fno-common conftest.c >&5
configure:11718: $? = 0
configure:11726: result: yes
configure:11744: checking for inline
configure:11760: clang -c -g -O2 -fno-common conftest.c >&5
configure:11760: $? = 0
configure:11768: result: inline
configure:11789: checking for struct cmsghdr
configure:11789: clang -c -g -O2 -fno-common conftest.c >&5
configure:11789: $? = 0
configure:11789: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:169:29: error: expected expression
if (sizeof ((struct cmsghdr)))
^
1 error generated.
configure:11789: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| /* end confdefs.h. */
|
| #include <sys/types.h>
| #include <sys/socket.h>
| #include <netinet/in.h>
|
|
| int
| main ()
| {
| if (sizeof ((struct cmsghdr)))
| return 0;
| ;
| return 0;
| }
configure:11789: result: yes
configure:11803: checking for struct in_pktinfo
configure:11803: clang -c -g -O2 -fno-common conftest.c >&5
configure:11803: $? = 0
configure:11803: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:170:32: error: expected expression
if (sizeof ((struct in_pktinfo)))
^
1 error generated.
configure:11803: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| /* end confdefs.h. */
|
| #include <sys/types.h>
| #include <sys/socket.h>
| #include <netinet/in.h>
|
|
| int
| main ()
| {
| if (sizeof ((struct in_pktinfo)))
| return 0;
| ;
| return 0;
| }
configure:11803: result: yes
configure:11817: checking for struct in6_pktinfo
configure:11817: clang -c -g -O2 -fno-common conftest.c >&5
configure:11817: $? = 0
configure:11817: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:171:33: error: expected expression
if (sizeof ((struct in6_pktinfo)))
^
1 error generated.
configure:11817: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| /* end confdefs.h. */
|
| #include <sys/types.h>
| #include <sys/socket.h>
| #include <netinet/in.h>
|
|
| int
| main ()
| {
| if (sizeof ((struct in6_pktinfo)))
| return 0;
| ;
| return 0;
| }
configure:11817: result: yes
configure:11831: checking for struct sockaddr_storage
configure:11831: clang -c -g -O2 -fno-common conftest.c >&5
configure:11831: $? = 0
configure:11831: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:172:38: error: expected expression
if (sizeof ((struct sockaddr_storage)))
^
1 error generated.
configure:11831: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| /* end confdefs.h. */
|
| #include <sys/types.h>
| #include <sys/socket.h>
| #include <netinet/in.h>
|
|
| int
| main ()
| {
| if (sizeof ((struct sockaddr_storage)))
| return 0;
| ;
| return 0;
| }
configure:11831: result: yes
configure:11846: checking for struct rt_msghdr
configure:11846: clang -c -g -O2 -fno-common conftest.c >&5
configure:11846: $? = 0
configure:11846: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:173:31: error: expected expression
if (sizeof ((struct rt_msghdr)))
^
1 error generated.
configure:11846: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| /* end confdefs.h. */
|
| #include <sys/socket.h>
| #include <net/if.h>
| #include <net/route.h>
|
|
| int
| main ()
| {
| if (sizeof ((struct rt_msghdr)))
| return 0;
| ;
| return 0;
| }
configure:11846: result: yes
configure:11867: checking size of size_t
configure:11872: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:11872: $? = 0
configure:11872: ./conftest
configure:11872: $? = 0
configure:11886: result: 8
configure:11896: checking for __int128_t
configure:11896: clang -c -g -O2 -fno-common conftest.c >&5
configure:11896: $? = 0
configure:11896: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:202:25: error: expected expression
if (sizeof ((__int128_t)))
^
1 error generated.
configure:11896: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((__int128_t)))
| return 0;
| ;
| return 0;
| }
configure:11896: result: yes
configure:11905: checking for __uint128_t
configure:11905: clang -c -g -O2 -fno-common conftest.c >&5
configure:11905: $? = 0
configure:11905: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:203:26: error: expected expression
if (sizeof ((__uint128_t)))
^
1 error generated.
configure:11905: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((__uint128_t)))
| return 0;
| ;
| return 0;
| }
configure:11905: result: yes
configure:11925: checking for ssize_t
configure:11925: clang -c -g -O2 -fno-common conftest.c >&5
configure:11925: $? = 0
configure:11925: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:204:22: error: expected expression
if (sizeof ((ssize_t)))
^
1 error generated.
configure:11925: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((ssize_t)))
| return 0;
| ;
| return 0;
| }
configure:11925: result: yes
configure:11934: checking for u_char
configure:11934: clang -c -g -O2 -fno-common conftest.c >&5
configure:11934: $? = 0
configure:11934: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:205:21: error: expected expression
if (sizeof ((u_char)))
^
1 error generated.
configure:11934: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((u_char)))
| return 0;
| ;
| return 0;
| }
configure:11934: result: yes
configure:11943: checking for u_int
configure:11943: clang -c -g -O2 -fno-common conftest.c >&5
configure:11943: $? = 0
configure:11943: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:206:20: error: expected expression
if (sizeof ((u_int)))
^
1 error generated.
configure:11943: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((u_int)))
| return 0;
| ;
| return 0;
| }
configure:11943: result: yes
configure:11952: checking for u_long
configure:11952: clang -c -g -O2 -fno-common conftest.c >&5
configure:11952: $? = 0
configure:11952: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:207:21: error: expected expression
if (sizeof ((u_long)))
^
1 error generated.
configure:11952: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((u_long)))
| return 0;
| ;
| return 0;
| }
configure:11952: result: yes
configure:11961: checking for u_int8_t
configure:11961: clang -c -g -O2 -fno-common conftest.c >&5
configure:11961: $? = 0
configure:11961: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:208:23: error: expected expression
if (sizeof ((u_int8_t)))
^
1 error generated.
configure:11961: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((u_int8_t)))
| return 0;
| ;
| return 0;
| }
configure:11961: result: yes
configure:11970: checking for u_int16_t
configure:11970: clang -c -g -O2 -fno-common conftest.c >&5
configure:11970: $? = 0
configure:11970: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:209:24: error: expected expression
if (sizeof ((u_int16_t)))
^
1 error generated.
configure:11970: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| #define HAVE_U_INT8_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((u_int16_t)))
| return 0;
| ;
| return 0;
| }
configure:11970: result: yes
configure:11979: checking for u_int32_t
configure:11979: clang -c -g -O2 -fno-common conftest.c >&5
configure:11979: $? = 0
configure:11979: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:210:24: error: expected expression
if (sizeof ((u_int32_t)))
^
1 error generated.
configure:11979: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| #define HAVE_U_INT8_T 1
| #define HAVE_U_INT16_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((u_int32_t)))
| return 0;
| ;
| return 0;
| }
configure:11979: result: yes
configure:11988: checking for int8_t
configure:11988: clang -c -g -O2 -fno-common conftest.c >&5
configure:11988: $? = 0
configure:11988: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:211:21: error: expected expression
if (sizeof ((int8_t)))
^
1 error generated.
configure:11988: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| #define HAVE_U_INT8_T 1
| #define HAVE_U_INT16_T 1
| #define HAVE_U_INT32_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((int8_t)))
| return 0;
| ;
| return 0;
| }
configure:11988: result: yes
configure:11997: checking for int16_t
configure:11997: clang -c -g -O2 -fno-common conftest.c >&5
configure:11997: $? = 0
configure:11997: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:212:22: error: expected expression
if (sizeof ((int16_t)))
^
1 error generated.
configure:11997: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| #define HAVE_U_INT8_T 1
| #define HAVE_U_INT16_T 1
| #define HAVE_U_INT32_T 1
| #define HAVE_INT8_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((int16_t)))
| return 0;
| ;
| return 0;
| }
configure:11997: result: yes
configure:12006: checking for int32_t
configure:12006: clang -c -g -O2 -fno-common conftest.c >&5
configure:12006: $? = 0
configure:12006: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:213:22: error: expected expression
if (sizeof ((int32_t)))
^
1 error generated.
configure:12006: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| #define HAVE_U_INT8_T 1
| #define HAVE_U_INT16_T 1
| #define HAVE_U_INT32_T 1
| #define HAVE_INT8_T 1
| #define HAVE_INT16_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((int32_t)))
| return 0;
| ;
| return 0;
| }
configure:12006: result: yes
configure:12021: checking for sh
configure:12039: found /bin/sh
configure:12052: result: /bin/sh
configure:12062: checking for sh5
configure:12093: result: false
configure:12103: checking for bash
configure:12134: result: /bin/sh
configure:12143: checking if /bin/sh supports functions
configure:12146: result: yes
configure:12160: checking for POSIX printf positional specification support
configure:12185: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:12185: $? = 0
configure:12185: ./conftest
configure:12185: $? = 0
configure:12197: result: yes
configure:12205: checking for dig
configure:12223: found /usr/bin/dig
configure:12236: result: /usr/bin/dig
configure:12246: checking for nslookup
configure:12264: found /usr/bin/nslookup
configure:12277: result: /usr/bin/nslookup
configure:12292: checking for bison
configure:12308: found /usr/bin/bison
configure:12319: result: bison -y
configure:12341: checking for runtest
configure:12371: result: no
configure:12378: checking for perl
configure:12394: found /usr/bin/perl
configure:12405: result: perl
configure:12428: checking for expect
configure:12446: found /usr/bin/expect
configure:12458: result: /usr/bin/expect
configure:12471: checking whether to use priocntl hack
configure:12500: result: no
configure:12513: checking for runtest
configure:12543: result: no
configure:12550: checking for perl
configure:12577: result: perl
configure:12587: checking xom.h usability
configure:12587: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:211:10: fatal error: 'xom.h' file not found
#include <xom.h>
^~~~~~~
1 error generated.
configure:12587: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| #define HAVE_U_INT8_T 1
| #define HAVE_U_INT16_T 1
| #define HAVE_U_INT32_T 1
| #define HAVE_INT8_T 1
| #define HAVE_INT16_T 1
| #define HAVE_INT32_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <xom.h>
configure:12587: result: no
configure:12587: checking xom.h presence
configure:12587: clang -E conftest.c
conftest.c:178:10: fatal error: 'xom.h' file not found
#include <xom.h>
^~~~~~~
1 error generated.
configure:12587: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| #define HAVE_U_INT8_T 1
| #define HAVE_U_INT16_T 1
| #define HAVE_U_INT32_T 1
| #define HAVE_INT8_T 1
| #define HAVE_INT16_T 1
| #define HAVE_INT32_T 1
| /* end confdefs.h. */
| #include <xom.h>
configure:12587: result: no
configure:12587: checking for xom.h
configure:12587: result: no
configure:12616: checking where struct rpcent is declared
configure:12631: clang -c -g -O2 -fno-common conftest.c >&5
configure:12631: $? = 0
configure:12645: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:178:10: fatal error: 'rpc/netdb.h' file not found
#include <rpc/netdb.h>
^~~~~~~~~~~~~
1 error generated.
configure:12645: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| #define HAVE_U_INT8_T 1
| #define HAVE_U_INT16_T 1
| #define HAVE_U_INT32_T 1
| #define HAVE_INT8_T 1
| #define HAVE_INT16_T 1
| #define HAVE_INT32_T 1
| /* end confdefs.h. */
| #include <rpc/netdb.h>
| int
| main ()
| {
| struct rpcent e;
| char c = e.r_name[0];
| int i = e.r_number;
| ;
| return 0;
| }
configure:12650: result: netdb.h
configure:12665: checking for sys/select.h
configure:12665: result: yes
configure:12665: checking for sys/time.h
configure:12665: result: yes
configure:12665: checking for unistd.h
configure:12665: result: yes
configure:12694: checking for MAXHOSTNAMELEN in sys/param.h
configure:12710: clang -c -g -O2 -fno-common conftest.c >&5
configure:12710: $? = 0
configure:12717: result: yes
configure:12719: checking for MAXHOSTNAMELEN in netdb.h
configure:12735: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:185:9: error: use of undeclared identifier 'MAXHOSTNAMELEN'
int i = MAXHOSTNAMELEN;
^
1 error generated.
configure:12735: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| #define HAVE_U_INT8_T 1
| #define HAVE_U_INT16_T 1
| #define HAVE_U_INT32_T 1
| #define HAVE_INT8_T 1
| #define HAVE_INT16_T 1
| #define HAVE_INT32_T 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <netdb.h>
| int
| main ()
| {
| int i = MAXHOSTNAMELEN;
| ;
| return 0;
| }
configure:12742: result: no
configure:12760: checking for BSD type aliases
configure:12781: clang -c -g -O2 -fno-common conftest.c >&5
configure:12781: $? = 0
configure:12788: result: yes
configure:12797: checking return type of setrpcent
configure:12825: result: void
configure:12833: checking return type of endrpcent
configure:12861: result: void
configure:12882: checking for a recent enough OpenSSL
configure:12896: clang -c -g -O2 -fno-common conftest.c >&5
configure:12896: $? = 0
configure:12903: result: yes
configure:12906: checking for PKCS7_get_signer_info in -lcrypto
configure:12931: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lcrypto -lintl -lresolv >&5
configure:12931: $? = 0
configure:12940: result: yes
configure:12963: checking for CMS_get0_content in -lcrypto
configure:12988: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lcrypto -lintl -lresolv >&5
configure:12988: $? = 0
configure:12997: result: yes
configure:13018: checking for daemon
configure:13018: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lintl -lresolv >&5
configure:13018: $? = 0
configure:13018: result: yes
configure:13048: checking for python3
configure:13064: found /usr/bin/python3
configure:13075: result: python3
configure:13136: checking for cmocka.h
configure:13136: clang -c -g -O2 -fno-common conftest.c >&5
conftest.c:191:10: fatal error: 'cmocka.h' file not found
#include <cmocka.h>
^~~~~~~~~~
1 error generated.
configure:13136: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| #define HAVE_U_INT8_T 1
| #define HAVE_U_INT16_T 1
| #define HAVE_U_INT32_T 1
| #define HAVE_INT8_T 1
| #define HAVE_INT16_T 1
| #define HAVE_INT32_T 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define HAVE_LIBCRYPTO 1
| #define HAVE_OPENSSL_CMS 1
| #define HAVE_DAEMON 1
| /* end confdefs.h. */
|
| #include <stdarg.h>
| #include <stddef.h>
| #include <setjmp.h>
|
| #include <cmocka.h>
configure:13136: result: no
configure:13148: checking for _cmocka_run_group_tests in -lcmocka
configure:13173: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -lcmocka -lintl -lresolv >&5
ld: library not found for -lcmocka
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:13173: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| #define HAVE_U_INT8_T 1
| #define HAVE_U_INT16_T 1
| #define HAVE_U_INT32_T 1
| #define HAVE_INT8_T 1
| #define HAVE_INT16_T 1
| #define HAVE_INT32_T 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define HAVE_LIBCRYPTO 1
| #define HAVE_OPENSSL_CMS 1
| #define HAVE_DAEMON 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char _cmocka_run_group_tests ();
| int
| main ()
| {
| return _cmocka_run_group_tests ();
| ;
| return 0;
| }
configure:13182: result: no
configure:13202: $PKG_CONFIG --exists --print-errors "resolv_wrapper >= 1.1.5"
Package resolv_wrapper was not found in the pkg-config search path.
Perhaps you should add the directory containing `resolv_wrapper.pc'
to the PKG_CONFIG_PATH environment variable
No package 'resolv_wrapper' found
configure:13205: $? = 1
configure:13238: checking for gethostbyname_r
configure:13238: result: no
configure:13238: checking for getservbyname_r
configure:13238: result: no
configure:13238: checking for gmtime_r
configure:13238: result: yes
configure:13238: checking for localtime_r
configure:13238: result: yes
configure:13258: WARNING: Some functions that are needed for library thread
configure:13260: WARNING: safety appear to be missing.
configure:13263: WARNING: missing thread-safe function: gethostbyname_r
configure:13263: WARNING: missing thread-safe function: getservbyname_r
configure:13266: WARNING: Without these functions, the installed libraries
configure:13268: WARNING: may not be thread-safe.
configure:13501: checking for SD_Init in -laceclnt
configure:13526: clang -o conftest -g -O2 -fno-common -pthread -Wl,-search_paths_first conftest.c -laceclnt -lintl -lresolv >&5
ld: library not found for -laceclnt
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:13526: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| #define HAVE_U_INT8_T 1
| #define HAVE_U_INT16_T 1
| #define HAVE_U_INT32_T 1
| #define HAVE_INT8_T 1
| #define HAVE_INT16_T 1
| #define HAVE_INT32_T 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define HAVE_LIBCRYPTO 1
| #define HAVE_OPENSSL_CMS 1
| #define HAVE_DAEMON 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char SD_Init ();
| int
| main ()
| {
| return SD_Init ();
| ;
| return 0;
| }
configure:13535: result: no
configure:13563: checking for mdb_env_create in -llmdb
configure:13588: clang -o conftest -g -O2 -fno-common -Wl,-search_paths_first conftest.c -llmdb -lintl -lresolv >&5
ld: library not found for -llmdb
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:13588: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Kerberos 5"
| #define PACKAGE_TARNAME "krb5"
| #define PACKAGE_VERSION "1.18.2"
| #define PACKAGE_STRING "Kerberos 5 1.18.2"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define _GNU_SOURCE 1
| #define __STDC_WANT_LIB_EXT1__ 1
| #define HAVE_COM_ERR_INTL 1
| #define HAVE_BT_RSEQ 1
| #define KRB5_DNS_LOOKUP 1
| #define HAVE_LIBRESOLV 1
| #define HAVE_RES_NINIT 1
| #define HAVE_RES_NCLOSE 1
| #define HAVE_RES_NDESTROY 1
| #define HAVE_RES_NSEARCH 1
| #define HAVE_NS_INITPARSE 1
| #define HAVE_NS_NAME_UNCOMPRESS 1
| #define HAVE_DN_SKIPNAME 1
| #define HAVE_RES_SEARCH 1
| #define DELAY_INITIALIZER 1
| #define ENABLE_THREADS 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ONCE 1
| #define HAVE_PTHREAD_RWLOCK_INIT 1
| #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
| #define USE_DLOPEN 1
| #define STDC_HEADERS 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 HAS_VA_COPY 1
| #define CAN_COPY_VA_LIST 1
| #define HAVE_REGCOMP 1
| #define NEED_DAEMON_PROTO 1
| #define GETSOCKNAME_ARG3_TYPE socklen_t
| #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
| #define HAVE_LIBUTIL 1
| #define ENABLE_NLS 1
| #define HAVE_SYS_SOCKIO_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_VSPRINTF 1
| #define HAVE_VASPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_STRLCPY 1
| #define HAVE_FNMATCH 1
| #define HAVE_GETOPT 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SA_LEN 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_SA_LEN 1
| #define POSIX_SIGNALS 1
| #define FORTUNA 1
| #define TLS_IMPL_OPENSSL 1
| #define SPAKE_OPENSSL 1
| #define RETSIGTYPE void
| #define YYTEXT_POINTER 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRDUP 1
| #define HAVE_SETVBUF 1
| #define HAVE_SETEUID 1
| #define HAVE_SETREUID 1
| #define HAVE_SETEGID 1
| #define HAVE_SETREGID 1
| #define HAVE_SETSID 1
| #define HAVE_FLOCK 1
| #define HAVE_FCHMOD 1
| #define HAVE_CHMOD 1
| #define HAVE_STRPTIME 1
| #define HAVE_GETEUID 1
| #define HAVE_SETENV 1
| #define HAVE_UNSETENV 1
| #define HAVE_GETENV 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_MKSTEMP 1
| #define HAVE_GETUSERSHELL 1
| #define HAVE_ACCESS 1
| #define HAVE_GETCWD 1
| #define HAVE_SRAND48 1
| #define HAVE_SRAND 1
| #define HAVE_SRANDOM 1
| #define HAVE_STAT 1
| #define HAVE_STRCHR 1
| #define HAVE_STRERROR 1
| #define HAVE_TIMEGM 1
| #define HAVE_GETTIMEOFDAY 1
| #define SYS_ERRLIST_DECLARED 1
| #define HAVE_SYS_ERRLIST 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_REGEX_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_MACHINE_ENDIAN_H 1
| #define HAVE_MACHINE_BYTE_ORDER_H 1
| #define HAVE_PWD_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
| #define HAVE_REGEXEC 1
| #define WAIT_USES_INT 1
| #define USE_SIGPROCMASK 1
| #define GETGROUPS_T gid_t
| #define POSIX_SETJMP 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define GETPWNAM_R_RETURNS_INT 1
| #define HAVE_GETPWNAM_R 1
| #define HAVE_GETPWUID_R 1
| #define USE_DIRENT_H 1
| #define POSIX_TERMIOS 1
| #define POSIX_SIGTYPE 1
| #define krb5_sigtype void
| #define HAVE_POLL_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STDDEF_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_FILIO_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_ERRNO_H 1
| #define NEED_INSIXADDR_ANY 1
| #define TIME_WITH_SYS_TIME 1
| #define SIZEOF_TIME_T 8
| #define HAVE_SOCKLEN_T 1
| #define HAVE_NETDB_H_H_ERRNO 1
| #define HAVE_STRUCT_CMSGHDR 1
| #define HAVE_STRUCT_IN_PKTINFO 1
| #define HAVE_STRUCT_IN6_PKTINFO 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_STRUCT_RT_MSGHDR 1
| #define SIZEOF_SIZE_T 8
| #define HAVE___INT128_T 1
| #define HAVE___UINT128_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_U_CHAR 1
| #define HAVE_U_INT 1
| #define HAVE_U_LONG 1
| #define HAVE_U_INT8_T 1
| #define HAVE_U_INT16_T 1
| #define HAVE_U_INT32_T 1
| #define HAVE_INT8_T 1
| #define HAVE_INT16_T 1
| #define HAVE_INT32_T 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define SETRPCENT_TYPE void
| #define ENDRPCENT_TYPE void
| #define HAVE_LIBCRYPTO 1
| #define HAVE_OPENSSL_CMS 1
| #define HAVE_DAEMON 1
| #define HAVE_GMTIME_R 1
| #define HAVE_LOCALTIME_R 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char mdb_env_create ();
| int
| main ()
| {
| return mdb_env_create ();
| ;
| return 0;
| }
configure:13597: result: no
configure:13656: checking for libedit
configure:13663: $PKG_CONFIG --exists --print-errors "libedit"
configure:13666: $? = 0
configure:13680: $PKG_CONFIG --exists --print-errors "libedit"
configure:13683: $? = 0
configure:13721: result: yes
configure:13731: Using libedit for readline support
configure:13886: Using built-in libverto
configure:13895: checking for groff
configure:13913: found /usr/bin/groff
configure:13925: result: /usr/bin/groff
configure:14004: Default ccache name: KCM:
configure:14006: Default keytab name: FILE:/etc/krb5.keytab
configure:14008: Default client keytab name: FILE:/usr/local/Cellar/krb5/1.18.2/var/krb5/user/%{euid}/client.keytab
configure:14258: creating ./config.status
## ---------------------- ##
## Running config.status. ##
## ---------------------- ##
This file was extended by Kerberos 5 config.status 1.18.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES =
CONFIG_HEADERS =
CONFIG_LINKS =
CONFIG_COMMANDS =
$ ./config.status
on dtk.home.drac.at
config.status:1354: creating kadmin/testing/scripts/env-setup.sh
config.status:1354: creating include/gssrpc/types.h
config.status:1354: creating plugins/preauth/pkinit/Makefile
config.status:1354: creating tests/softpkcs11/Makefile
config.status:1354: creating util/et/Makefile
config.status:1354: creating util/ss/Makefile
config.status:1354: creating build-tools/krb5-config
config.status:1354: creating build-tools/kadm-server.pc
config.status:1354: creating build-tools/kadm-client.pc
config.status:1354: creating build-tools/kdb.pc
config.status:1354: creating build-tools/krb5.pc
config.status:1354: creating build-tools/krb5-gssapi.pc
config.status:1354: creating build-tools/mit-krb5.pc
config.status:1354: creating build-tools/mit-krb5-gssapi.pc
config.status:1354: creating build-tools/gssrpc.pc
config.status:1354: creating ./Makefile
config.status:1354: creating util/Makefile
config.status:1354: creating util/support/Makefile
config.status:1354: creating util/profile/Makefile
config.status:1354: creating util/profile/testmod/Makefile
config.status:1354: creating util/verto/Makefile
config.status:1354: creating lib/Makefile
config.status:1354: creating lib/kdb/Makefile
config.status:1354: creating lib/crypto/Makefile
config.status:1354: creating lib/crypto/krb/Makefile
config.status:1354: creating lib/crypto/builtin/Makefile
config.status:1354: creating lib/crypto/builtin/enc_provider/Makefile
config.status:1354: creating lib/crypto/builtin/hash_provider/Makefile
config.status:1354: creating lib/crypto/builtin/des/Makefile
config.status:1354: creating lib/crypto/builtin/md4/Makefile
config.status:1354: creating lib/crypto/builtin/md5/Makefile
config.status:1354: creating lib/crypto/builtin/sha1/Makefile
config.status:1354: creating lib/crypto/builtin/sha2/Makefile
config.status:1354: creating lib/crypto/builtin/aes/Makefile
config.status:1354: creating lib/crypto/builtin/camellia/Makefile
config.status:1354: creating lib/crypto/crypto_tests/Makefile
config.status:1354: creating lib/krb5/Makefile
config.status:1354: creating lib/krb5/error_tables/Makefile
config.status:1354: creating lib/krb5/asn.1/Makefile
config.status:1354: creating lib/krb5/ccache/Makefile
config.status:1354: creating lib/krb5/keytab/Makefile
config.status:1354: creating lib/krb5/krb/Makefile
config.status:1354: creating lib/krb5/rcache/Makefile
config.status:1354: creating lib/krb5/os/Makefile
config.status:1354: creating lib/krb5/unicode/Makefile
config.status:1354: creating lib/gssapi/Makefile
config.status:1354: creating lib/gssapi/generic/Makefile
config.status:1354: creating lib/gssapi/krb5/Makefile
config.status:1354: creating lib/gssapi/spnego/Makefile
config.status:1354: creating lib/gssapi/mechglue/Makefile
config.status:1354: creating lib/rpc/Makefile
config.status:1354: creating lib/rpc/unit-test/Makefile
config.status:1354: creating lib/kadm5/Makefile
config.status:1354: creating lib/kadm5/clnt/Makefile
config.status:1354: creating lib/kadm5/srv/Makefile
config.status:1354: creating lib/kadm5/unit-test/Makefile
config.status:1354: creating lib/krad/Makefile
config.status:1354: creating lib/apputils/Makefile
config.status:1354: creating kdc/Makefile
config.status:1354: creating kprop/Makefile
config.status:1354: creating config-files/Makefile
config.status:1354: creating build-tools/Makefile
config.status:1354: creating man/Makefile
config.status:1354: creating doc/Makefile
config.status:1354: creating include/Makefile
config.status:1354: creating plugins/certauth/test/Makefile
config.status:1354: creating plugins/gssapi/negoextest/Makefile
config.status:1354: creating plugins/hostrealm/test/Makefile
config.status:1354: creating plugins/localauth/test/Makefile
config.status:1354: creating plugins/kadm5_hook/test/Makefile
config.status:1354: creating plugins/kadm5_auth/test/Makefile
config.status:1354: creating plugins/pwqual/test/Makefile
config.status:1354: creating plugins/audit/Makefile
config.status:1354: creating plugins/audit/test/Makefile
config.status:1354: creating plugins/kdb/db2/Makefile
config.status:1354: creating plugins/kdb/db2/libdb2/Makefile
config.status:1354: creating plugins/kdb/db2/libdb2/hash/Makefile
config.status:1354: creating plugins/kdb/db2/libdb2/btree/Makefile
config.status:1354: creating plugins/kdb/db2/libdb2/db/Makefile
config.status:1354: creating plugins/kdb/db2/libdb2/mpool/Makefile
config.status:1354: creating plugins/kdb/db2/libdb2/recno/Makefile
config.status:1354: creating plugins/kdb/db2/libdb2/test/Makefile
config.status:1354: creating plugins/kdb/test/Makefile
config.status:1354: creating plugins/kdcpolicy/test/Makefile
config.status:1354: creating plugins/preauth/otp/Makefile
config.status:1354: creating plugins/preauth/spake/Makefile
config.status:1354: creating plugins/preauth/test/Makefile
config.status:1354: creating plugins/authdata/greet_client/Makefile
config.status:1354: creating plugins/authdata/greet_server/Makefile
config.status:1354: creating plugins/tls/k5tls/Makefile
config.status:1354: creating clients/Makefile
config.status:1354: creating clients/klist/Makefile
config.status:1354: creating clients/kinit/Makefile
config.status:1354: creating clients/kvno/Makefile
config.status:1354: creating clients/kdestroy/Makefile
config.status:1354: creating clients/kpasswd/Makefile
config.status:1354: creating clients/ksu/Makefile
config.status:1354: creating clients/kswitch/Makefile
config.status:1354: creating kadmin/Makefile
config.status:1354: creating kadmin/cli/Makefile
config.status:1354: creating kadmin/dbutil/Makefile
config.status:1354: creating kadmin/ktutil/Makefile
config.status:1354: creating kadmin/server/Makefile
config.status:1354: creating kadmin/testing/Makefile
config.status:1354: creating kadmin/testing/scripts/Makefile
config.status:1354: creating kadmin/testing/util/Makefile
config.status:1354: creating appl/Makefile
config.status:1354: creating appl/sample/Makefile
config.status:1354: creating appl/sample/sclient/Makefile
config.status:1354: creating appl/sample/sserver/Makefile
config.status:1354: creating appl/simple/Makefile
config.status:1354: creating appl/simple/client/Makefile
config.status:1354: creating appl/simple/server/Makefile
config.status:1354: creating appl/gss-sample/Makefile
config.status:1354: creating appl/user_user/Makefile
config.status:1354: creating tests/Makefile
config.status:1354: creating tests/resolve/Makefile
config.status:1354: creating tests/asn.1/Makefile
config.status:1354: creating tests/create/Makefile
config.status:1354: creating tests/hammer/Makefile
config.status:1354: creating tests/verify/Makefile
config.status:1354: creating tests/gssapi/Makefile
config.status:1354: creating tests/dejagnu/Makefile
config.status:1354: creating tests/threads/Makefile
config.status:1354: creating tests/shlib/Makefile
config.status:1354: creating tests/gss-threads/Makefile
config.status:1354: creating tests/misc/Makefile
config.status:1354: creating include/autoconf.h
config.status:1548: executing CRYPTO_IMPL commands
config.status:1548: executing PRNG_ALG commands
configure:15612: WARNING: unrecognized options: --disable-debug, --disable-dependency-tracking, --disable-silent-rules
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=arm-apple-darwin20.0.0
ac_cv_c_compiler_gnu=yes
ac_cv_c_const=yes
ac_cv_c_inline=inline
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=set
ac_cv_env_CC_value=clang
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value=clang++
ac_cv_env_DB_HEADER_set=
ac_cv_env_DB_HEADER_value=
ac_cv_env_DB_LIB_set=
ac_cv_env_DB_LIB_value=
ac_cv_env_DEFCCNAME_set=
ac_cv_env_DEFCCNAME_value=
ac_cv_env_DEFCKTNAME_set=
ac_cv_env_DEFCKTNAME_value=
ac_cv_env_DEFKTNAME_set=
ac_cv_env_DEFKTNAME_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LD_set=
ac_cv_env_LD_value=
ac_cv_env_LIBEDIT_CFLAGS_set=
ac_cv_env_LIBEDIT_CFLAGS_value=
ac_cv_env_LIBEDIT_LIBS_set=
ac_cv_env_LIBEDIT_LIBS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_PKG_CONFIG_LIBDIR_set=set
ac_cv_env_PKG_CONFIG_LIBDIR_value=/usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/11.0
ac_cv_env_PKG_CONFIG_PATH_set=set
ac_cv_env_PKG_CONFIG_PATH_value=/usr/local/opt/[email protected]/lib/pkgconfig
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_SS_LIB_set=
ac_cv_env_SS_LIB_value=
ac_cv_env_VERTO_CFLAGS_set=
ac_cv_env_VERTO_CFLAGS_value=
ac_cv_env_VERTO_LIBS_set=
ac_cv_env_VERTO_LIBS_value=
ac_cv_env_YACC_set=
ac_cv_env_YACC_value=
ac_cv_env_YFLAGS_set=
ac_cv_env_YFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_access=yes
ac_cv_func_bswap16=no
ac_cv_func_bswap64=no
ac_cv_func_chmod=yes
ac_cv_func_daemon=yes
ac_cv_func_explicit_bzero=no
ac_cv_func_explicit_memset=no
ac_cv_func_fchmod=yes
ac_cv_func_flock=yes
ac_cv_func_fnmatch=yes
ac_cv_func_getaddrinfo=yes
ac_cv_func_getcwd=yes
ac_cv_func_getenv=yes
ac_cv_func_geteuid=yes
ac_cv_func_gethostbyname=yes
ac_cv_func_gethostbyname_r=no
ac_cv_func_getnameinfo=yes
ac_cv_func_getopt=yes
ac_cv_func_getopt_long=yes
ac_cv_func_getpwnam_r=yes
ac_cv_func_getpwuid_r=yes
ac_cv_func_getresgid=no
ac_cv_func_getresuid=no
ac_cv_func_getservbyname_r=no
ac_cv_func_gettimeofday=yes
ac_cv_func_getusershell=yes
ac_cv_func_gmtime_r=yes
ac_cv_func_inet_ntop=yes
ac_cv_func_inet_pton=yes
ac_cv_func_localtime_r=yes
ac_cv_func_mkstemp=yes
ac_cv_func_pthread_once=yes
ac_cv_func_pthread_rwlock_init=yes
ac_cv_func_re_comp=no
ac_cv_func_re_exec=no
ac_cv_func_regcomp=yes
ac_cv_func_regexec=yes
ac_cv_func_secure_getenv=no
ac_cv_func_setegid=yes
ac_cv_func_setenv=yes
ac_cv_func_seteuid=yes
ac_cv_func_setregid=yes
ac_cv_func_setresgid=no
ac_cv_func_setresuid=no
ac_cv_func_setreuid=yes
ac_cv_func_setsid=yes
ac_cv_func_setvbuf=yes
ac_cv_func_sigprocmask=yes
ac_cv_func_sigsetjmp=yes
ac_cv_func_socket=yes
ac_cv_func_srand48=yes
ac_cv_func_srand=yes
ac_cv_func_srandom=yes
ac_cv_func_stat=yes
ac_cv_func_strchr=yes
ac_cv_func_strdup=yes
ac_cv_func_strerror=yes
ac_cv_func_strerror_r=yes
ac_cv_func_strerror_r_char_p=no
ac_cv_func_strlcpy=yes
ac_cv_func_strptime=yes
ac_cv_func_tcsetattr=yes
ac_cv_func_timegm=yes
ac_cv_func_unsetenv=yes
ac_cv_func_vasprintf=yes
ac_cv_func_vsnprintf=yes
ac_cv_func_vsprintf=yes
ac_cv_have_decl_strerror_r=yes
ac_cv_header_alloca_h=yes
ac_cv_header_arpa_inet_h=yes
ac_cv_header_byteswap_h=no
ac_cv_header_cmocka_h=no
ac_cv_header_dirent_dirent_h=yes
ac_cv_header_dirent_h=yes
ac_cv_header_dlfcn_h=yes
ac_cv_header_endian_h=no
ac_cv_header_errno_h=yes
ac_cv_header_fcntl_h=yes
ac_cv_header_fnmatch_h=yes
ac_cv_header_ifaddrs_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_keyutils_h=no
ac_cv_header_libintl_h=yes
ac_cv_header_limits_h=yes
ac_cv_header_machine_byte_order_h=yes
ac_cv_header_machine_endian_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_netdb_h=yes
ac_cv_header_netinet_in_h=yes
ac_cv_header_paths_h=yes
ac_cv_header_poll_h=yes
ac_cv_header_pwd_h=yes
ac_cv_header_regex_h=yes
ac_cv_header_regexp_h=no
ac_cv_header_regexpr_h=no
ac_cv_header_stdc=yes
ac_cv_header_stddef_h=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_bswap_h=no
ac_cv_header_sys_file_h=yes
ac_cv_header_sys_filio_h=yes
ac_cv_header_sys_param_h=yes
ac_cv_header_sys_select_h=yes
ac_cv_header_sys_socket_h=yes
ac_cv_header_sys_sockio_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_uio_h=yes
ac_cv_header_termios_h=yes
ac_cv_header_time=yes
ac_cv_header_time_h=yes
ac_cv_header_unistd_h=yes
ac_cv_header_xom_h=no
ac_cv_host=arm-apple-darwin20.0.0
ac_cv_lib_aceclnt_SD_Init=no
ac_cv_lib_c_pthread_rwlock_init=yes
ac_cv_lib_cmocka__cmocka_run_group_tests=no
ac_cv_lib_crypto_CMS_get0_content=yes
ac_cv_lib_crypto_EC_POINT_new=yes
ac_cv_lib_crypto_PKCS7_get_signer_info=yes
ac_cv_lib_lex=-ll
ac_cv_lib_lmdb_mdb_env_create=no
ac_cv_lib_resolv_main=yes
ac_cv_lib_ssl_SSL_CTX_new=yes
ac_cv_lib_util_main=yes
ac_cv_member_struct_sockaddr_sa_len=yes
ac_cv_member_struct_stat_st_mtim_tv_nsec=no
ac_cv_member_struct_stat_st_mtimensec=no
ac_cv_member_struct_stat_st_mtimespec_tv_nsec=yes
ac_cv_objext=o
ac_cv_path_BASH=/bin/sh
ac_cv_path_DIG=/usr/bin/dig
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_EXPECT=/usr/bin/expect
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_GROFF=/usr/bin/groff
ac_cv_path_NSLOOKUP=/usr/bin/nslookup
ac_cv_path_SED=/usr/local/Homebrew/Library/Homebrew/shims/mac/super/sed
ac_cv_path_SH5=false
ac_cv_path_SH=/bin/sh
ac_cv_path_ac_pt_PKG_CONFIG=/usr/local/Homebrew/Library/Homebrew/shims/mac/super/pkg-config
ac_cv_path_install='/usr/bin/install -c'
ac_cv_printf_positional=yes
ac_cv_prog_AR=ar
ac_cv_prog_ARADD='ar cruv'
ac_cv_prog_ARCHIVE='ar cqv'
ac_cv_prog_AWK=awk
ac_cv_prog_CPP='clang -E'
ac_cv_prog_LEX=flex
ac_cv_prog_PERL=perl
ac_cv_prog_PYTHON=python3
ac_cv_prog_YACC='bison -y'
ac_cv_prog_ac_ct_CC=clang
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
ac_cv_prog_have_PERL=perl
ac_cv_prog_lex_root=lex.yy
ac_cv_prog_lex_yytext_pointer=yes
ac_cv_search_dgettext=-lintl
ac_cv_search_dlopen='none required'
ac_cv_search_opendir='none required'
ac_cv_sizeof_size_t=8
ac_cv_sizeof_time_t=8
ac_cv_type___int128_t=yes
ac_cv_type___uint128_t=yes
ac_cv_type_getgroups=gid_t
ac_cv_type_int16_t=yes
ac_cv_type_int32_t=yes
ac_cv_type_int8_t=yes
ac_cv_type_mode_t=yes
ac_cv_type_off_t=yes
ac_cv_type_signal=void
ac_cv_type_ssize_t=yes
ac_cv_type_struct_cmsghdr=yes
ac_cv_type_struct_in6_pktinfo=yes
ac_cv_type_struct_in_pktinfo=yes
ac_cv_type_struct_rt_msghdr=yes
ac_cv_type_struct_sockaddr_storage=yes
ac_cv_type_time_t=yes
ac_cv_type_u_char=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_u_int=yes
ac_cv_type_u_long=yes
ac_cv_type_uid_t=yes
ax_cv_PTHREAD_CLANG=yes
ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=no
ax_cv_PTHREAD_JOINABLE_ATTR=PTHREAD_CREATE_JOINABLE
ax_cv_PTHREAD_PRIO_INHERIT=yes
ax_cv_PTHREAD_SPECIAL_FLAGS=no
k5_cv_openssl_version_okay=yes
k5_cv_type_endrpcent=void
k5_cv_type_setrpcent=void
krb5_cv_attr_constructor_destructor=no,no
krb5_cv_bswap_16=no
krb5_cv_bswap_64=no
krb5_cv_cc_flag__dash_Werror_dash_implicit_dash_function_dash_declaration=yes
krb5_cv_cc_flag__dash_Werror_eq_declaration_dash_after_dash_statement=yes
krb5_cv_cc_flag__dash_Werror_eq_discarded_dash_qualifiers=no
krb5_cv_cc_flag__dash_Werror_eq_implicit_dash_int=yes
krb5_cv_cc_flag__dash_Werror_eq_incompatible_dash_pointer_dash_types=yes
krb5_cv_cc_flag__dash_Werror_eq_int_dash_conversion=yes
krb5_cv_cc_flag__dash_Werror_eq_pointer_dash_arith=yes
krb5_cv_cc_flag__dash_Werror_eq_uninitialized=yes
krb5_cv_cc_flag__dash_Werror_eq_unknown_dash_warning_dash_option=yes
krb5_cv_cc_flag__dash_Wmissing_dash_braces=yes
krb5_cv_cc_flag__dash_Wmissing_dash_format_dash_attribute=yes
krb5_cv_cc_flag__dash_Wmissing_dash_prototypes=yes
krb5_cv_cc_flag__dash_Wnewline_dash_eof=yes
krb5_cv_cc_flag__dash_Wno_dash_format_dash_zero_dash_length=yes
krb5_cv_cc_flag__dash_Wno_dash_maybe_dash_uninitialized=no
krb5_cv_cc_flag__dash_Woverflow=yes
krb5_cv_cc_flag__dash_Wparentheses=yes
krb5_cv_cc_flag__dash_Wreturn_dash_type=yes
krb5_cv_cc_flag__dash_Wsign_dash_compare=yes
krb5_cv_cc_flag__dash_Wstrict_dash_overflow=yes
krb5_cv_cc_flag__dash_Wswitch=yes
krb5_cv_cc_flag__dash_Wunknown_dash_pragmas=yes
krb5_cv_cc_flag__dash_Wunused_dash_function=yes
krb5_cv_cc_flag__dash_Wunused_dash_label=yes
krb5_cv_cc_flag__dash_Wunused_dash_value=yes
krb5_cv_cc_flag__dash_Wunused_dash_variable=yes
krb5_cv_char_bit_8=yes
krb5_cv_decl_perror=no
krb5_cv_decl_sys_errlist=yes
krb5_cv_func_daemon_noproto=yes
krb5_cv_func_dn_skipname=yes
krb5_cv_func_ns_initparse=yes
krb5_cv_func_ns_name_uncompress=yes
krb5_cv_func_res_nclose=yes
krb5_cv_func_res_ndestroy=yes
krb5_cv_func_res_ninit=yes
krb5_cv_func_res_nsearch=yes
krb5_cv_func_res_search=yes
krb5_cv_func_sigprocmask_use=yes
krb5_cv_func_strptime_noproto=no
krb5_cv_func_swab_noproto=no
krb5_cv_func_vasprintf_noproto=no
krb5_cv_getpwnam_r_args=5
krb5_cv_getpwnam_r_return_type=int
krb5_cv_getsockname_proto_struct_sockaddr_p_int_p=no
krb5_cv_getsockname_proto_struct_sockaddr_p_size_t_p=no
krb5_cv_getsockname_proto_struct_sockaddr_p_socklen_t_p=yes
krb5_cv_gmtime_r_returns_int=no
krb5_cv_has_posix_signals=yes
krb5_cv_has_struct_if_laddrconf=no
krb5_cv_has_struct_lifconf=no
krb5_cv_has_type_socklen_t=yes
krb5_cv_header_netdb_h_h_errno=yes
krb5_cv_header_netdb_h_maxhostnamelen=no
krb5_cv_header_sys_param_h_maxhostnamelen=yes
krb5_cv_host=arm-apple-darwin20.0.0
krb5_cv_inet6=yes
krb5_cv_ints_twos_compl=yes
krb5_cv_pragma_weak_ref=no
krb5_cv_priocntl_hack=no
krb5_cv_prog_gnu_ld=no
krb5_cv_struct_sigjmp_buf=yes
krb5_cv_struct_wait=no
krb5_cv_sys_rcdir=/var/tmp
krb5_cv_type_bsdaliases=yes
krb5_cv_type_sigset_t=yes
krb5_cv_type_yylineno=yes
krb5_cv_va_copy=yes
krb5_cv_va_simple_copy=yes
krb5_cv_var_in6addr_any=no
pkg_cv_LIBEDIT_CFLAGS=-I/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/editline
pkg_cv_LIBEDIT_LIBS=-ledit
## ----------------- ##
## Output variables. ##
## ----------------- ##
AESNI_FLAGS=''
AESNI_OBJ=''
AR='ar'
ARADD='ar cruv'
ARCHIVE='ar cqv'
ASAN='no'
ASAN_FLAGS=''
AUDIT_IMPL_LIBS=''
AWK='awk'
BASH='/bin/sh'
CC='clang'
CC_LINK='$(CC) $(PROG_LIBPATH) -dynamic $(CFLAGS) $(LDFLAGS)'
CFLAGS='-g -O2 -fno-common'
CMOCKA_LIBS=''
COM_ERR_VERSION='k5'
CONFIG_RELTOPDIR='.'
CPP='clang -E'
CPPFLAGS=''
CRYPTO_IMPL='builtin'
CRYPTO_IMPL_CFLAGS=''
CRYPTO_IMPL_LIBS=''
CXX='clang++'
CXXFLAGS='-g -O2'
CXX_LINK='$(CXX) $(PROG_LIBPATH) -dynamic $(CXXFLAGS) $(LDFLAGS)'
DB_EXTRA_LIBS=''
DB_HEADER='db.h'
DB_HEADER_VERSION='k5'
DB_LIB='-ldb'
DB_VERSION='k5'
DEFCCNAME='KCM:'
DEFCKTNAME='FILE:/usr/local/Cellar/krb5/1.18.2/var/krb5/user/%{euid}/client.keytab'
DEFKTNAME='FILE:/etc/krb5.keytab'
DEFS='-DHAVE_CONFIG_H'
DEPLIBEXT='.dylib'
DIG='/usr/bin/dig'
DL_LIB=''
DO_ALL=''
DO_TCL=''
DO_TEST=''
DYNOBJEXT='.so'
DYNOBJ_EXPDEPS='$(SHLIB_EXPDEPS)'
DYNOBJ_EXPFLAGS='$(SHLIB_EXPFLAGS)'
ECHO_C='\c'
ECHO_N=''
ECHO_T=''
EGREP='/usr/bin/grep -E'
EXEEXT=''
EXPECT='/usr/bin/expect'
EXTRA_FILES=''
EXTRA_SUPPORT_SYMS=' k5_secure_getenv'
FCTSH='/bin/sh'
FNMATCH_OBJ=''
FNMATCH_ST_OBJ=''
GEN_LIB=''
GETOPT_LONG_OBJ=''
GETOPT_LONG_ST_OBJ=''
GETOPT_OBJ=''
GETOPT_ST_OBJ=''
GETTIMEOFDAY_OBJ=''
GETTIMEOFDAY_ST_OBJ=''
GREP='/usr/bin/grep'
GROFF='/usr/bin/groff'
GSSRPC__BSD_TYPEALIASES='/* #undef GSSRPC__BSD_TYPEALIASES */'
GSSRPC__NETDB_H='/* #include <netdb.h> */'
GSSRPC__SYS_PARAM_H='#include <sys/param.h>'
GSSRPC__SYS_SELECT_H='#include <sys/select.h>'
GSSRPC__SYS_TIME_H='#include <sys/time.h>'
GSSRPC__UNISTD_H='#include <unistd.h>'
HAVE_CMOCKA='no'
HAVE_GCC='yes'
HAVE_LMDB='no'
HAVE_PYTHON='yes'
HAVE_RESOLV_WRAPPER='0'
HAVE_RUNTEST='no'
HAVE_SASL=''
HAVE_SPAKE_OPENSSL='yes'
HESIOD_DEFS=''
HESIOD_LIBS=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_SHLIB='$(INSTALL_DATA)'
KDB5_DB_LIB=''
KDB5_PLUGIN_DEPLIBS=''
KDB5_PLUGIN_LIBS=''
KRB5_RCTMPDIR='/var/tmp'
KRB5_RUN_ENV='DYLD_LIBRARY_PATH=`echo $(PROG_LIBPATH) | sed -e "s/-L//g" -e "s/ /:/g"`'
KRB5_RUN_VARS='DYLD_LIBRARY_PATH'
KRB5_VERSION='1.18.2'
KSU_LIBS=''
LD='clang'
LDAP='no'
LDAP_LIBS=''
LDFLAGS=' -Wl,-search_paths_first'
LEX='flex'
LEXLIB='-ll'
LEX_OUTPUT_ROOT='lex.yy'
LIBEDIT_CFLAGS='-I/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/editline'
LIBEDIT_LIBS='-ledit'
LIBINSTLIST='install-shlib-soname'
LIBLINKS='$(TOPLIBD)/lib$(LIBBASE)$(SHLIBEXT) $(TOPLIBD)/lib$(LIBBASE)$(SHLIBVEXT) $(TOPLIBD)/lib$(LIBBASE)$(SHLIBSEXT)'
LIBLIST='lib$(LIBBASE)$(SHLIBEXT) lib$(LIBBASE)$(SHLIBSEXT)'
LIBOBJS=''
LIBS='-lintl -lresolv '
LIBUTIL='-lutil'
LMDB_LIBS=''
LN_S='ln -s'
LTLIBOBJS=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKE_DYNOBJ_COMMAND='$(CC) -bundle $(CFLAGS) $(LDFLAGS) -o $@ $$objlist $(DYNOBJ_EXPFLAGS) $(LDFLAGS) -exported_symbols_list darwin.exports -dylib_file "$(KRB5_LIBDIR)/libkrb5support.1.1.dylib":$(TOPLIBD)/libkrb5support.1.1.dylib -dylib_file "$(KRB5_LIBDIR)/libkadm5srv.5.1.dylib":$(TOPLIBD)/libkadm5srv.5.1.dylib -dylib_file "$(KRB5_LIBDIR)/libkdb5.4.0.dylib":$(TOPLIBD)/libkdb5.4.0.dylib'
MAKE_SHLIB_COMMAND='$(CC) -undefined error -dead_strip -dynamiclib -compatibility_version $(LIBMAJOR) -current_version $(LIBMAJOR).$(LIBMINOR) -install_name "$(KRB5_LIBDIR)/$(LIBPREFIX)$(LIBBASE)$(SHLIBVEXT)" -exported_symbols_list darwin.exports $(CFLAGS) -o $@ $$objlist $(SHLIB_EXPFLAGS) $(LDFLAGS) -dylib_file "$(KRB5_LIBDIR)/libkrb5support.1.1.dylib":$(TOPLIBD)/libkrb5support.1.1.dylib -dylib_file "$(KRB5_LIBDIR)/libkadm5srv.5.1.dylib":$(TOPLIBD)/libkadm5srv.5.1.dylib -dylib_file "$(KRB5_LIBDIR)/libkdb5.4.0.dylib":$(TOPLIBD)/libkdb5.4.0.dylib'
MKSTEMP_OBJ=''
MKSTEMP_ST_OBJ=''
MSGFMT=''
NSLOOKUP='/usr/bin/nslookup'
OBJEXT='o'
OBJLISTS='OBJS.SH'
OSX='osx'
PACKAGE_BUGREPORT='[email protected]'
PACKAGE_NAME='Kerberos 5'
PACKAGE_STRING='Kerberos 5 1.18.2'
PACKAGE_TARNAME='krb5'
PACKAGE_URL=''
PACKAGE_VERSION='1.18.2'
PASS='tcp'
PATH_SEPARATOR=':'
PERL='perl'
PFLIBEXT='_p.a'
PFOBJEXT='.po'
PICFLAGS=''
PKG_CONFIG='/usr/local/Homebrew/Library/Homebrew/shims/mac/super/pkg-config'
PKG_CONFIG_LIBDIR='/usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/11.0'
PKG_CONFIG_PATH='/usr/local/opt/[email protected]/lib/pkgconfig'
PKINIT='yes'
PLUGIN='$(LIBBASE)$(DYNOBJEXT)'
PLUGININST='install-plugin'
PLUGINLINK='../$(PLUGIN)'
PRINTF_OBJ=''
PRINTF_ST_OBJ=''
PRIOCNTL_HACK='0'
PRNG_ALG='fortuna'
PROFFLAGS=''
PROG_RPATH_FLAGS=''
PTHREAD_CC='clang'
PTHREAD_CFLAGS='-pthread'
PTHREAD_LIBS=''
PYTHON='python3'
PYTHON_MINVERSION='3.2.4'
RANLIB='ranlib'
RBUILD='/private/tmp/krb5-20200718-72138-1htolz3/krb5-1.18.2/src'
RL_CFLAGS='-I/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/editline'
RL_LIBS='-ledit'
RPATH_FLAG=''
RUNTEST=''
SECURE_GETENV_INIT='k5_secure_getenv_init'
SECURE_GETENV_OBJ='$(OUTPRE)secure_getenv.$(OBJEXT)'
SECURE_GETENV_ST_OBJ='secure_getenv.o'
SED='/usr/local/Homebrew/Library/Homebrew/shims/mac/super/sed'
SETENVOBJ=''
SH5='false'
SH='/bin/sh'
SHELL='/bin/sh'
SHLIBEXT='.dylib'
SHLIBSEXT='.$(LIBMAJOR).dylib'
SHLIBVEXT='.$(LIBMAJOR).$(LIBMINOR).dylib'
SHLIB_EXPFLAGS='$(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
SHLIB_EXPORT_FILE_DEP='darwin.exports'
SHLIB_RPATH_FLAGS=''
SHOBJEXT='.so'
SIZEOF_TIME_T='8'
SPAKE_OPENSSL_LIBS='-lcrypto'
SS_LIB=''
SS_VERSION='k5'
STLIBEXT='.a'
STOBJEXT='.o'
STRLCPY_OBJ=''
STRLCPY_ST_OBJ=''
SUPPORTLIB_MAJOR='1'
SYSCONFCONF=':${prefix}/etc/krb5.conf'
S_TOP='/private/tmp/krb5-20200718-72138-1htolz3/krb5-1.18.2/src/.'
TCL_INCLUDES=''
TCL_LIBPATH=''
TCL_LIBS=''
TCL_MAYBE_RPATH=''
TCL_RPATH=''
THREAD_SUPPORT='1'
TLS_IMPL='openssl'
TLS_IMPL_CFLAGS=''
TLS_IMPL_LIBS='-lssl -lcrypto'
UNDEF_CHECK=''
VERTO_CFLAGS=''
VERTO_LIBS='-lverto'
VERTO_VERSION='k5'
WARN_CFLAGS=' -Werror=unknown-warning-option -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=pointer-arith -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=implicit-int -Werror=declaration-after-statement -Werror-implicit-function-declaration'
WARN_CXXFLAGS=' -Wall -Wcast-align -Wshadow'
YACC='bison -y'
YASM=''
YFLAGS=''
ac_ct_CC='clang'
ac_ct_CXX=''
audit_plugin=''
ax_pthread_config=''
bindir='${exec_prefix}/bin'
build='arm-apple-darwin20.0.0'
build_alias=''
build_cpu='arm'
build_os='darwin20.0.0'
build_vendor='apple'
compile_et=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='${prefix}'
have_PERL='perl'
have_RUNTEST=''
host='arm-apple-darwin20.0.0'
host_alias=''
host_cpu='arm'
host_os='darwin20.0.0'
host_vendor='apple'
htmldir='${docdir}'
include_xom='echo "/* no xom.h */"'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
krb5_cv_host='arm-apple-darwin20.0.0'
ldap_plugin_dir=''
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
lmdb_plugin_dir=''
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
po=''
prefix='/usr/local/Cellar/krb5/1.18.2'
program_transform_name='s,x,x,'
psdir='${docdir}'
rpcent_define=''
runstatedir='${localstatedir}/run'
sam2_plugin=''
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
## ------------------- ##
## File substitutions. ##
## ------------------- ##
lib_frag='././config/lib.in'
libnodeps_frag='././config/libnodeps.in'
libnover_frag='././config/libnover.in'
libobj_frag='././config/libobj.in'
libpriv_frag='././config/libpriv.in'
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME "Kerberos 5"
#define PACKAGE_TARNAME "krb5"
#define PACKAGE_VERSION "1.18.2"
#define PACKAGE_STRING "Kerberos 5 1.18.2"
#define PACKAGE_BUGREPORT "[email protected]"
#define PACKAGE_URL ""
#define _GNU_SOURCE 1
#define __STDC_WANT_LIB_EXT1__ 1
#define HAVE_COM_ERR_INTL 1
#define HAVE_BT_RSEQ 1
#define KRB5_DNS_LOOKUP 1
#define HAVE_LIBRESOLV 1
#define HAVE_RES_NINIT 1
#define HAVE_RES_NCLOSE 1
#define HAVE_RES_NDESTROY 1
#define HAVE_RES_NSEARCH 1
#define HAVE_NS_INITPARSE 1
#define HAVE_NS_NAME_UNCOMPRESS 1
#define HAVE_DN_SKIPNAME 1
#define HAVE_RES_SEARCH 1
#define DELAY_INITIALIZER 1
#define ENABLE_THREADS 1
#define HAVE_PTHREAD_PRIO_INHERIT 1
#define HAVE_PTHREAD 1
#define HAVE_PTHREAD_ONCE 1
#define HAVE_PTHREAD_RWLOCK_INIT 1
#define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
#define USE_DLOPEN 1
#define STDC_HEADERS 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 HAS_VA_COPY 1
#define CAN_COPY_VA_LIST 1
#define HAVE_REGCOMP 1
#define NEED_DAEMON_PROTO 1
#define GETSOCKNAME_ARG3_TYPE socklen_t
#define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
#define HAVE_LIBUTIL 1
#define ENABLE_NLS 1
#define HAVE_SYS_SOCKIO_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_UNISTD_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_VSPRINTF 1
#define HAVE_VASPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_STRLCPY 1
#define HAVE_FNMATCH 1
#define HAVE_GETOPT 1
#define HAVE_GETOPT_LONG 1
#define HAVE_SA_LEN 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETDB_H 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_GETNAMEINFO 1
#define HAVE_GETADDRINFO 1
#define HAVE_SA_LEN 1
#define POSIX_SIGNALS 1
#define FORTUNA 1
#define TLS_IMPL_OPENSSL 1
#define SPAKE_OPENSSL 1
#define RETSIGTYPE void
#define YYTEXT_POINTER 1
#define HAVE_DIRENT_H 1
#define HAVE_DECL_STRERROR_R 1
#define HAVE_STRERROR_R 1
#define HAVE_STRDUP 1
#define HAVE_SETVBUF 1
#define HAVE_SETEUID 1
#define HAVE_SETREUID 1
#define HAVE_SETEGID 1
#define HAVE_SETREGID 1
#define HAVE_SETSID 1
#define HAVE_FLOCK 1
#define HAVE_FCHMOD 1
#define HAVE_CHMOD 1
#define HAVE_STRPTIME 1
#define HAVE_GETEUID 1
#define HAVE_SETENV 1
#define HAVE_UNSETENV 1
#define HAVE_GETENV 1
#define HAVE_GMTIME_R 1
#define HAVE_LOCALTIME_R 1
#define HAVE_MKSTEMP 1
#define HAVE_GETUSERSHELL 1
#define HAVE_ACCESS 1
#define HAVE_GETCWD 1
#define HAVE_SRAND48 1
#define HAVE_SRAND 1
#define HAVE_SRANDOM 1
#define HAVE_STAT 1
#define HAVE_STRCHR 1
#define HAVE_STRERROR 1
#define HAVE_TIMEGM 1
#define HAVE_GETTIMEOFDAY 1
#define SYS_ERRLIST_DECLARED 1
#define HAVE_SYS_ERRLIST 1
#define HAVE_UNISTD_H 1
#define HAVE_PATHS_H 1
#define HAVE_REGEX_H 1
#define HAVE_FCNTL_H 1
#define HAVE_MEMORY_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_SYS_FILIO_H 1
#define HAVE_MACHINE_ENDIAN_H 1
#define HAVE_MACHINE_BYTE_ORDER_H 1
#define HAVE_PWD_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_DLFCN_H 1
#define HAVE_LIMITS_H 1
#define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1
#define HAVE_REGEXEC 1
#define WAIT_USES_INT 1
#define USE_SIGPROCMASK 1
#define GETGROUPS_T gid_t
#define POSIX_SETJMP 1
#define SETRPCENT_TYPE void
#define ENDRPCENT_TYPE void
#define GETPWNAM_R_RETURNS_INT 1
#define HAVE_GETPWNAM_R 1
#define HAVE_GETPWUID_R 1
#define USE_DIRENT_H 1
#define POSIX_TERMIOS 1
#define POSIX_SIGTYPE 1
#define krb5_sigtype void
#define HAVE_POLL_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_STDDEF_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_SYS_FILIO_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_TIME_H 1
#define HAVE_PATHS_H 1
#define HAVE_ERRNO_H 1
#define NEED_INSIXADDR_ANY 1
#define TIME_WITH_SYS_TIME 1
#define SIZEOF_TIME_T 8
#define HAVE_SOCKLEN_T 1
#define HAVE_NETDB_H_H_ERRNO 1
#define HAVE_STRUCT_CMSGHDR 1
#define HAVE_STRUCT_IN_PKTINFO 1
#define HAVE_STRUCT_IN6_PKTINFO 1
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_STRUCT_RT_MSGHDR 1
#define SIZEOF_SIZE_T 8
#define HAVE___INT128_T 1
#define HAVE___UINT128_T 1
#define HAVE_SSIZE_T 1
#define HAVE_U_CHAR 1
#define HAVE_U_INT 1
#define HAVE_U_LONG 1
#define HAVE_U_INT8_T 1
#define HAVE_U_INT16_T 1
#define HAVE_U_INT32_T 1
#define HAVE_INT8_T 1
#define HAVE_INT16_T 1
#define HAVE_INT32_T 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_UNISTD_H 1
#define SETRPCENT_TYPE void
#define ENDRPCENT_TYPE void
#define HAVE_LIBCRYPTO 1
#define HAVE_OPENSSL_CMS 1
#define HAVE_DAEMON 1
#define HAVE_GMTIME_R 1
#define HAVE_LOCALTIME_R 1
#define HAVE_LIBEDIT 1
#define DEFCCNAME "KCM:"
#define DEFKTNAME "FILE:/etc/krb5.keytab"
#define DEFCKTNAME "FILE:/usr/local/Cellar/krb5/1.18.2/var/krb5/user/%{euid}/client.keytab"
configure: exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment