Build of krb5 with clang_glibc toolchain

The build took 00h 02m 52s and was NOT successful.

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

SLOCLanguage
315,841 ansic
73,409 makefile
16,684 cpp
13,246 exp
6,839 python
6,031 sh
3,518 perl
1,460 asm
1,000 yacc
396 awk
147 csh
104 lisp
43 sed
438,718 total

The process tree of the build process is here.

Due to the failure of this package to build, we did not attempt to build several packages that depend on this one. Those packages are:

Log

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

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

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

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

CMD: sudo -u tuscan PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: krb5 1.13.4-1 (Thu Apr 13 20:53:13 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# checking for x86_64-unknown-linux-gcc... clang
# checking whether the C compiler works... yes
# checking for C compiler default output file name... a.out
# checking for suffix of executables...
# checking whether we are cross compiling... no
# checking for suffix of object files... o
# checking whether we are using the GNU C compiler... yes
# checking whether clang accepts -g... yes
# checking for clang option to accept ISO C89... none needed
# checking whether we are using the GNU C++ compiler... yes
# checking whether clang++ accepts -g... yes
# checking how to run the C preprocessor... clang -E
# checking build system type... x86_64-unknown-linux-gnu
# checking host system type... x86_64-unknown-linux-gnu
# checking for grep that handles long lines and -e... /usr/bin/grep
# checking for egrep... /usr/bin/grep -E
# checking for ANSI C header files... yes
# checking for sys/types.h... yes
# checking for sys/stat.h... yes
# checking for stdlib.h... yes
# checking for string.h... yes
# checking for memory.h... yes
# checking for strings.h... yes
# checking for inttypes.h... yes
# checking for stdint.h... yes
# checking for unistd.h... yes
# checking for GNU linker... yes
# configure: adding extra warning flags for gcc
# configure: skipping pedantic warnings on Linux
# configure: adding extra warning flags for g++
# checking if C compiler supports -Wno-format-zero-length... yes
# checking if C compiler supports -Woverflow... yes
# checking if C compiler supports -Wstrict-overflow... yes
# checking if C compiler supports -Wmissing-format-attribute... yes
# checking if C compiler supports -Wmissing-prototypes... yes
# checking if C compiler supports -Wreturn-type... yes
# checking if C compiler supports -Wmissing-braces... yes
# checking if C compiler supports -Wparentheses... yes
# checking if C compiler supports -Wswitch... yes
# checking if C compiler supports -Wunused-function... yes
# checking if C compiler supports -Wunused-label... yes
# checking if C compiler supports -Wunused-variable... yes
# checking if C compiler supports -Wunused-value... yes
# checking if C compiler supports -Wunknown-pragmas... yes
# checking if C compiler supports -Wsign-compare... yes
# checking if C compiler supports -Wnewline-eof... yes
# checking if C compiler supports -Werror=uninitialized... yes
# checking if C compiler supports -Werror=pointer-arith... yes
# checking if C compiler supports -Werror=declaration-after-statement... yes
# checking if C compiler supports -Werror-implicit-function-declaration... yes
# checking which version of com_err to use... system
# checking for add_error_table in -lcom_err... yes
# checking for remove_error_table in -lcom_err... yes
# checking for compile_et... compile_et
# checking whether compile_et is useful... yes
# checking whether compile_et supports --textdomain... no
# checking which version of subsystem package to use... system
# checking whether system ss package works... yes
# checking for an ANSI C-conforming const... yes
# checking for gethostbyname... yes
# checking for socket... yes
# checking for main in -lresolv... yes
# checking for res_ninit... yes
# checking for res_nclose... yes
# checking for res_ndestroy... no
# checking for res_nsearch... yes
# checking for ns_initparse... yes
# checking for ns_name_uncompress... yes
# checking for dn_skipname... yes
# checking for res_search... yes
# checking whether pragma weak references are supported... yes
# configure: enabling OpenLDAP database backend module support
# checking for constructor/destructor attribute support... yes,yes
# configure: enabling thread support
# checking for the pthreads library -lpthreads... no
# checking whether pthreads work without any flags... no
# checking whether pthreads work with -Kthread... no
# checking whether pthreads work with -kthread... no
# checking for the pthreads library -llthread... no
# checking whether pthreads work with -pthread... yes
# checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
# checking if more special flags are required for pthreads... no
# checking for cc_r... clang
# configure: PTHREAD_CC = clang
# configure: PTHREAD_CFLAGS = -pthread
# configure: PTHREAD_LIBS =
# checking for pthread_once... no
# checking for pthread_rwlock_init... no
# configure: rechecking with PTHREAD_... options
# checking for pthread_rwlock_init in -lc... yes
# checking for library containing dlopen... -ldl
# checking keyutils.h usability... yes
# checking keyutils.h presence... yes
# checking for keyutils.h... yes
# checking for add_key in -lkeyutils... yes
# checking for keyutils.h... (cached) yes
# checking for keyctl_get_persistent in -lkeyutils... yes
# checking if va_copy is available... yes
# checking if va_list objects can be copied by assignment... no
# configure: using shared libraries
# checking whether ln -s works... yes
# checking for x86_64-unknown-linux-ranlib... no
# checking for ranlib... ranlib
# checking for ar... ar cqv
# checking for ar... ar cruv
# checking for a BSD-compatible install... /usr/bin/install -c
# checking for ar... ar
# checking for perl... perl
# checking for working regcomp... yes
# checking for mode_t... yes
# checking if daemon needs a prototype provided... no
# checking if getsockname() takes arguments struct sockaddr * and size_t *... no
# checking if getsockname() takes arguments struct sockaddr * and int *... no
# checking if getsockname() takes arguments struct sockaddr * and socklen_t *... yes
# checking for main in -lutil... yes
# checking libintl.h usability... yes
# checking libintl.h presence... yes
# checking for libintl.h... yes
# checking for library containing dgettext... none required
# checking for msgfmt... msgfmt
# checking syslog.h usability... yes
# checking syslog.h presence... yes
# checking for syslog.h... yes
# checking sys/sockio.h usability... no
# checking sys/sockio.h presence... no
# checking for sys/sockio.h... no
# checking ifaddrs.h usability... yes
# checking ifaddrs.h presence... yes
# checking for ifaddrs.h... yes
# checking for unistd.h... (cached) yes
# checking fnmatch.h usability... yes
# checking fnmatch.h presence... yes
# checking for fnmatch.h... yes
# checking for openlog... yes
# checking for syslog... yes
# checking for closelog... yes
# checking for strftime... yes
# checking for vsprintf... yes
# checking for vasprintf... yes
# checking for vsnprintf... yes
# checking for strlcpy... no
# checking for fnmatch... yes
# checking for strlcpy... (cached) no
# checking for fnmatch... (cached) yes
# checking for vasprintf... (cached) yes
# checking if vasprintf needs a prototype provided... no
# checking if swab needs a prototype provided... no
# checking for gawk... gawk
# checking for struct sockaddr.sa_len... no
# checking for sys/types.h... (cached) yes
# checking sys/socket.h usability... yes
# checking sys/socket.h presence... yes
# checking for sys/socket.h... yes
# checking netinet/in.h usability... yes
# checking netinet/in.h presence... yes
# checking for netinet/in.h... yes
# checking netdb.h usability... yes
# checking netdb.h presence... yes
# checking for netdb.h... yes
# checking for inet_ntop... yes
# checking for inet_pton... yes
# checking for getnameinfo... yes
# checking for getaddrinfo... yes
# checking for IPv6 compile-time support without -DINET6... yes
# checking for struct sockaddr.sa_len... (cached) no
# checking for sigprocmask... yes
# checking for sigset_t and POSIX_SIGNALS... yes
# checking for PKCS7_get_signer_info in -lcrypto... yes
# checking for CMS_get0_content in -lcrypto... yes
# checking for SSL_CTX_new in -lssl... yes
# checking for OpenSSL... yes
# configure: TLS module will use OpenSSL
# checking for yasm... no
# checking cpuid.h usability... yes
# checking cpuid.h presence... yes
# checking for cpuid.h... yes
# checking return type of signal handlers... void
# checking for flex... flex
# checking lex output file root... lex.yy
# checking lex library... none needed
# checking whether yytext is a pointer... no
# checking for an ANSI C-conforming const... (cached) yes
# checking for dirent.h that defines DIR... yes
# checking for library containing opendir... none required
# checking whether strerror_r is declared... yes
# checking for strerror_r... yes
# checking whether strerror_r returns char *... yes
# checking for strdup... yes
# checking for setvbuf... yes
# checking for seteuid... yes
# checking for setresuid... yes
# checking for setreuid... yes
# checking for setegid... yes
# checking for setresgid... yes
# checking for setregid... yes
# checking for setsid... yes
# checking for flock... yes
# checking for fchmod... yes
# checking for chmod... yes
# checking for strftime... (cached) yes
# checking for strptime... yes
# checking for geteuid... yes
# checking for setenv... yes
# checking for unsetenv... yes
# checking for getenv... yes
# checking for gmtime_r... yes
# checking for localtime_r... yes
# checking for bswap16... no
# checking for bswap64... no
# checking for mkstemp... yes
# checking for getusershell... yes
# checking for access... yes
# checking for getcwd... yes
# checking for srand48... yes
# checking for srand... yes
# checking for srandom... yes
# checking for stat... yes
# checking for strchr... yes
# checking for strerror... yes
# checking for timegm... yes
# checking for mkstemp... (cached) yes
# checking for gettimeofday... yes
# checking for sys_errlist declaration... yes
# checking for unistd.h... (cached) yes
# checking paths.h usability... yes
# checking paths.h presence... yes
# checking for paths.h... yes
# checking regex.h usability... yes
# checking regex.h presence... yes
# checking for regex.h... yes
# checking regexpr.h usability... no
# checking regexpr.h presence... no
# checking for regexpr.h... no
# checking fcntl.h usability... yes
# checking fcntl.h presence... yes
# checking for fcntl.h... yes
# checking for memory.h... (cached) yes
# checking for ifaddrs.h... (cached) yes
# checking sys/filio.h usability... no
# checking sys/filio.h presence... no
# checking for sys/filio.h... no
# checking byteswap.h usability... yes
# checking byteswap.h presence... yes
# checking for byteswap.h... yes
# checking machine/endian.h usability... no
# checking machine/endian.h presence... no
# checking for machine/endian.h... no
# checking machine/byte_order.h usability... no
# checking machine/byte_order.h presence... no
# checking for machine/byte_order.h... no
# checking sys/bswap.h usability... no
# checking sys/bswap.h presence... no
# checking for sys/bswap.h... no
# checking endian.h usability... yes
# checking endian.h presence... yes
# checking for endian.h... yes
# checking pwd.h usability... yes
# checking pwd.h presence... yes
# checking for pwd.h... yes
# checking arpa/inet.h usability... yes
# checking arpa/inet.h presence... yes
# checking for arpa/inet.h... yes
# checking alloca.h usability... yes
# checking alloca.h presence... yes
# checking for alloca.h... yes
# checking dlfcn.h usability... yes
# checking dlfcn.h presence... yes
# checking for dlfcn.h... yes
# checking limits.h usability... yes
# checking limits.h presence... yes
# checking for limits.h... yes
# checking for regexp.h... no
# checking for struct stat.st_mtimensec... no
# checking for struct stat.st_mtimespec.tv_nsec... no
# checking for struct stat.st_mtim.tv_nsec... yes
# checking for re_comp... yes
# checking for re_exec... yes
# checking for regexec... yes
# checking for off_t... yes
# checking for perror declaration... no
# checking if strptime needs a prototype provided... no
# checking if argument to wait is int *... no
# checking for use of sigprocmask... yes
# checking for uid_t in sys/types.h... yes
# checking type of array argument to getgroups... gid_t
# checking for sigsetjmp... no
# checking return type of setrpcent... void
# checking return type of endrpcent... void
# checking for bswap_16... yes
# checking for bswap_64... yes
# checking for gethostbyname_r... yes
# checking if gethostbyname_r returns an int... yes
# checking if gethostbyname_r returns a pointer... no
# checking for gethostbyaddr_r... yes
# checking for getpwnam_r... yes
# checking for getpwuid_r... yes
# checking return type of getpwnam_r... int
# checking number of arguments to getpwnam_r... 5
# checking whether gmtime_r returns int... no
# checking for getservbyname_r... yes
# checking if getservbyname_r returns an int... yes
# checking if getservbyname_r returns a pointer... no
# checking for getservbyport_r... yes
# checking for yylineno declaration... no
# checking dirent.h usability... yes
# checking dirent.h presence... yes
# checking for dirent.h... yes
# checking for uid_t in sys/types.h... (cached) yes
# checking termios.h usability... yes
# checking termios.h presence... yes
# checking for termios.h... yes
# checking for tcsetattr... yes
# checking POSIX signal handlers... yes
# checking poll.h usability... yes
# checking poll.h presence... yes
# checking for poll.h... yes
# checking for stdlib.h... (cached) yes
# checking for string.h... (cached) yes
# checking stddef.h usability... yes
# checking stddef.h presence... yes
# checking for stddef.h... yes
# checking for sys/types.h... (cached) yes
# checking sys/file.h usability... yes
# checking sys/file.h presence... yes
# checking for sys/file.h... yes
# checking sys/param.h usability... yes
# checking sys/param.h presence... yes
# checking for sys/param.h... yes
# checking for sys/stat.h... (cached) yes
# checking sys/time.h usability... yes
# checking sys/time.h presence... yes
# checking for sys/time.h... yes
# checking for netinet/in.h... (cached) yes
# checking sys/uio.h usability... yes
# checking sys/uio.h presence... yes
# checking for sys/uio.h... yes
# checking for sys/filio.h... (cached) no
# checking sys/select.h usability... yes
# checking sys/select.h presence... yes
# checking for sys/select.h... yes
# checking time.h usability... yes
# checking time.h presence... yes
# checking for time.h... yes
# checking for paths.h... (cached) yes
# checking errno.h usability... yes
# checking errno.h presence... yes
# checking for errno.h... yes
# checking for in6addr_any definition in library... yes
# checking for ANSI stdio... yes
# checking whether time.h and sys/time.h may both be included... yes
# checking for time_t... yes
# checking for replay cache directory... /var/tmp
# checking for socklen_t... yes
# checking for struct lifconf... no
# checking for struct if_laddrconf... no
# checking for h_errno in netdb.h... yes
# checking for inline... inline
# checking for struct cmsghdr... yes
# checking for struct in_pktinfo... yes
# checking for struct in6_pktinfo... yes
# checking for struct sockaddr_storage... yes
# checking for struct rt_msghdr... no
# checking for ssize_t... yes
# checking for u_char... yes
# checking for u_int... yes
# checking for u_long... yes
# checking for u_int8_t... yes
# checking for u_int16_t... yes
# checking for u_int32_t... yes
# checking for int8_t... yes
# checking for int16_t... yes
# checking for int32_t... yes
# checking for sh... /usr/bin/sh
# checking for sh5... false
# checking for bash... /bin/sh
# checking if /usr/bin/sh supports functions... yes
# checking for POSIX printf positional specification support... yes
# checking for dig... false
# checking for nslookup... false
# checking for bison... bison -y
# checking for runtest... no
# checking for perl... perl
# checking for perl... /usr/bin/perl
# checking for expect... no
# checking whether to use priocntl hack... no
# checking for runtest... no
# checking for perl... (cached) perl
# checking xom.h usability... no
# checking xom.h presence... no
# checking for xom.h... no
# checking where struct rpcent is declared... rpc/netdb.h
# checking for sys/select.h... (cached) yes
# checking for sys/time.h... (cached) yes
# checking for unistd.h... (cached) yes
# checking for MAXHOSTNAMELEN in sys/param.h... yes
# checking for MAXHOSTNAMELEN in netdb.h... no
# checking for BSD type aliases... yes
# checking return type of setrpcent... (cached) void
# checking return type of endrpcent... (cached) void
# checking for a recent enough OpenSSL... yes
# checking for PKCS7_get_signer_info in -lcrypto... (cached) yes
# checking for daemon... yes
# checking for python... python
# checking for gethostbyname_r... (cached) yes
# checking for getservbyname_r... (cached) yes
# checking for gmtime_r... (cached) yes
# checking for localtime_r... (cached) yes
# checking ldap.h usability... yes
# checking ldap.h presence... yes
# checking for ldap.h... yes
# checking lber.h usability... yes
# checking lber.h presence... yes
# checking for lber.h... yes
# checking for ldap_init in -lldap... yes
# checking for ldap_initialize... yes
# checking for ldap_url_parse_nodn... no
# checking for ldap_unbind_ext_s... yes
# checking for ldap_str2dn... yes
# checking for ldap_explode_dn... yes
# checking for ber_init in -lldap... no
# checking for ber_init in -llber... yes
# checking sasl/sasl.h usability... yes
# checking sasl/sasl.h presence... yes
# checking for sasl/sasl.h... yes
# checking for sd_init in -laceclnt... no
# checking Python.h usability... no
# checking Python.h presence... no
# checking for Python.h... no
# checking python2.3/Python.h usability... no
# checking python2.3/Python.h presence... no
# checking for python2.3/Python.h... no
# checking python2.5/Python.h usability... no
# checking python2.5/Python.h presence... no
# checking for python2.5/Python.h... no
# checking for main in -lpython2.3... no
# checking for main in -lpython2.5... no
# checking for readline support... using libedit
# Using built-in libverto
# checking for groff... /usr/bin/groff
# configure: Using krb5-config for build defaults
# configure: Default ccache name: FILE:/tmp/krb5cc_%{uid}
# configure: Default keytab name: FILE:/etc/krb5.keytab
# configure: Default client keytab name: FILE:/var/lib/krb5/user/%{euid}/client.keytab
# configure: creating ./config.status
# config.status: creating kadmin/testing/scripts/env-setup.sh
# config.status: creating include/gssrpc/types.h
# config.status: creating plugins/preauth/pkinit/Makefile
# config.status: creating plugins/kdb/ldap/Makefile
# config.status: creating plugins/kdb/ldap/ldap_util/Makefile
# config.status: creating plugins/kdb/ldap/libkdb_ldap/Makefile
# config.status: creating build-tools/krb5-config
# config.status: creating build-tools/kadm-server.pc
# config.status: creating build-tools/kadm-client.pc
# config.status: creating build-tools/kdb.pc
# config.status: creating build-tools/krb5.pc
# config.status: creating build-tools/krb5-gssapi.pc
# config.status: creating build-tools/mit-krb5.pc
# config.status: creating build-tools/mit-krb5-gssapi.pc
# config.status: creating build-tools/gssrpc.pc
# config.status: creating ./Makefile
# config.status: creating util/Makefile
# config.status: creating util/support/Makefile
# config.status: creating util/profile/Makefile
# config.status: creating util/profile/testmod/Makefile
# config.status: creating util/verto/Makefile
# config.status: creating lib/Makefile
# config.status: creating lib/kdb/Makefile
# config.status: creating lib/crypto/Makefile
# config.status: creating lib/crypto/krb/Makefile
# config.status: creating lib/crypto/builtin/Makefile
# config.status: creating lib/crypto/builtin/enc_provider/Makefile
# config.status: creating lib/crypto/builtin/hash_provider/Makefile
# config.status: creating lib/crypto/builtin/des/Makefile
# config.status: creating lib/crypto/builtin/md4/Makefile
# config.status: creating lib/crypto/builtin/md5/Makefile
# config.status: creating lib/crypto/builtin/sha1/Makefile
# config.status: creating lib/crypto/builtin/sha2/Makefile
# config.status: creating lib/crypto/builtin/aes/Makefile
# config.status: creating lib/crypto/builtin/camellia/Makefile
# config.status: creating lib/crypto/crypto_tests/Makefile
# config.status: creating lib/krb5/Makefile
# config.status: creating lib/krb5/error_tables/Makefile
# config.status: creating lib/krb5/asn.1/Makefile
# config.status: creating lib/krb5/ccache/Makefile
# config.status: creating lib/krb5/keytab/Makefile
# config.status: creating lib/krb5/krb/Makefile
# config.status: creating lib/krb5/rcache/Makefile
# config.status: creating lib/krb5/os/Makefile
# config.status: creating lib/krb5/unicode/Makefile
# config.status: creating lib/gssapi/Makefile
# config.status: creating lib/gssapi/generic/Makefile
# config.status: creating lib/gssapi/krb5/Makefile
# config.status: creating lib/gssapi/spnego/Makefile
# config.status: creating lib/gssapi/mechglue/Makefile
# config.status: creating lib/rpc/Makefile
# config.status: creating lib/rpc/unit-test/Makefile
# config.status: creating lib/kadm5/Makefile
# config.status: creating lib/kadm5/clnt/Makefile
# config.status: creating lib/kadm5/srv/Makefile
# config.status: creating lib/kadm5/unit-test/Makefile
# config.status: creating lib/krad/Makefile
# config.status: creating lib/apputils/Makefile
# config.status: creating kdc/Makefile
# config.status: creating slave/Makefile
# config.status: creating config-files/Makefile
# config.status: creating build-tools/Makefile
# config.status: creating man/Makefile
# config.status: creating doc/Makefile
# config.status: creating include/Makefile
# config.status: creating plugins/hostrealm/test/Makefile
# config.status: creating plugins/locate/python/Makefile
# config.status: creating plugins/localauth/test/Makefile
# config.status: creating plugins/kadm5_hook/test/Makefile
# config.status: creating plugins/pwqual/test/Makefile
# config.status: creating plugins/audit/Makefile
# config.status: creating plugins/audit/test/Makefile
# config.status: creating plugins/kdb/db2/Makefile
# config.status: creating plugins/kdb/db2/libdb2/Makefile
# config.status: creating plugins/kdb/db2/libdb2/hash/Makefile
# config.status: creating plugins/kdb/db2/libdb2/btree/Makefile
# config.status: creating plugins/kdb/db2/libdb2/db/Makefile
# config.status: creating plugins/kdb/db2/libdb2/mpool/Makefile
# config.status: creating plugins/kdb/db2/libdb2/recno/Makefile
# config.status: creating plugins/kdb/db2/libdb2/test/Makefile
# config.status: creating plugins/kdb/hdb/Makefile
# config.status: creating plugins/preauth/cksum_body/Makefile
# config.status: creating plugins/preauth/otp/Makefile
# config.status: creating plugins/preauth/securid_sam2/Makefile
# config.status: creating plugins/preauth/wpse/Makefile
# config.status: creating plugins/authdata/greet/Makefile
# config.status: creating plugins/authdata/greet_client/Makefile
# config.status: creating plugins/authdata/greet_server/Makefile
# config.status: creating plugins/tls/k5tls/Makefile
# config.status: creating clients/Makefile
# config.status: creating clients/klist/Makefile
# config.status: creating clients/kinit/Makefile
# config.status: creating clients/kvno/Makefile
# config.status: creating clients/kdestroy/Makefile
# config.status: creating clients/kpasswd/Makefile
# config.status: creating clients/ksu/Makefile
# config.status: creating clients/kswitch/Makefile
# config.status: creating kadmin/Makefile
# config.status: creating kadmin/cli/Makefile
# config.status: creating kadmin/dbutil/Makefile
# config.status: creating kadmin/ktutil/Makefile
# config.status: creating kadmin/server/Makefile
# config.status: creating kadmin/testing/Makefile
# config.status: creating kadmin/testing/scripts/Makefile
# config.status: creating kadmin/testing/util/Makefile
# config.status: creating appl/Makefile
# config.status: creating appl/sample/Makefile
# config.status: creating appl/sample/sclient/Makefile
# config.status: creating appl/sample/sserver/Makefile
# config.status: creating appl/simple/Makefile
# config.status: creating appl/simple/client/Makefile
# config.status: creating appl/simple/server/Makefile
# config.status: creating appl/gss-sample/Makefile
# config.status: creating appl/user_user/Makefile
# config.status: creating tests/Makefile
# config.status: creating tests/resolve/Makefile
# config.status: creating tests/asn.1/Makefile
# config.status: creating tests/create/Makefile
# config.status: creating tests/hammer/Makefile
# config.status: creating tests/verify/Makefile
# config.status: creating tests/gssapi/Makefile
# config.status: creating tests/dejagnu/Makefile
# config.status: creating tests/threads/Makefile
# config.status: creating tests/shlib/Makefile
# config.status: creating tests/gss-threads/Makefile
# config.status: creating tests/misc/Makefile
# config.status: creating util/gss-kernel-lib/Makefile
# config.status: creating util/collected-client-lib/Makefile
# config.status: creating po/Makefile
# config.status: creating include/autoconf.h
# config.status: executing CRYPTO_IMPL commands
# config.status: executing PRNG_ALG commands
# config.status: executing PKINIT_CRYPTO_IMPL commands
# (cd include && make autoconf.h osconf.h)
# make[1]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/include'
# make[1]: Nothing to be done for 'autoconf.h'.
# cat ./osconf.hin | sed -e "s+@KRB5RCTMPDIR+/var/tmp+" -e "s+@PREFIX+/usr+" -e "s+@EXEC_PREFIX+/usr+" -e "s+@BINDIR+/usr/bin+" -e "s+@LIBDIR+/usr/lib+" -e "s+@SBINDIR+/usr/bin+" -e "s+@MODULEDIR+/usr/lib/krb5/plugins+" -e "s+@GSSMODULEDIR+/usr/lib/gss+" -e 's+@LOCALSTATEDIR+/var/lib+' -e 's+@RUNSTATEDIR+/var/lib/run+' -e 's+@SYSCONFDIR+/etc+' -e 's+@DYNOBJEXT+.so+' -e 's+@SYSCONFCONF++' > osconf.new
# ../config/move-if-changed osconf.new osconf.h
# make[1]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/include'
# making all in util...
# make[1]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/util'
# making all in util/support...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/util/support'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c threads.c -o threads.so.o && mv -f threads.so.o threads.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c init-addrinfo.c -o init-addrinfo.so.o && mv -f init-addrinfo.so.o init-addrinfo.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c plugins.c -o plugins.so.o && mv -f plugins.so.o plugins.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c errors.c -o errors.so.o && mv -f errors.so.o errors.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c k5buf.c -o k5buf.so.o && mv -f k5buf.so.o k5buf.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gmt_mktime.c -o gmt_mktime.so.o && mv -f gmt_mktime.so.o gmt_mktime.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c fake-addrinfo.c -o fake-addrinfo.so.o && mv -f fake-addrinfo.so.o fake-addrinfo.so
# fake-addrinfo.c:340:1: warning: unused function 'system_getnameinfo' [-Wunused-function]
# system_getnameinfo (const struct sockaddr *sa, socklen_t salen,
# ^
# 1 warning generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c utf8.c -o utf8.so.o && mv -f utf8.so.o utf8.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c utf8_conv.c -o utf8_conv.so.o && mv -f utf8_conv.so.o utf8_conv.so
# utf8_conv.c:203:29: warning: cast from 'unsigned char *' to 'krb5_ucs2 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# len = k5_utf8s_to_ucs2s((krb5_ucs2 *)*ucs2les, utf8s, chars + 1, 1);
# ^~~~~~~~~~~~~~~~~~~~~
# utf8_conv.c:362:35: warning: cast from 'const unsigned char *' to 'krb5_ucs2 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# len = k5_ucs2s_to_utf8s(NULL, (krb5_ucs2 *)ucs2les, 0, -1, 1);
# ^~~~~~~~~~~~~~~~~~~~
# utf8_conv.c:371:37: warning: cast from 'const unsigned char *' to 'krb5_ucs2 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# len = k5_ucs2s_to_utf8s(*utf8s, (krb5_ucs2 *)ucs2les, (size_t)len + 1, -1, 1);
# ^~~~~~~~~~~~~~~~~~~~
# utf8_conv.c:433:35: warning: cast from 'const unsigned char *' to 'krb5_ucs2 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# len = k5_ucs2s_to_utf8s(NULL, (krb5_ucs2 *)ucs2les, 0,
# ^~~~~~~~~~~~~~~~~~~~
# utf8_conv.c:443:37: warning: cast from 'const unsigned char *' to 'krb5_ucs2 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# len = k5_ucs2s_to_utf8s(*utf8s, (krb5_ucs2 *)ucs2les, (size_t)len,
# ^~~~~~~~~~~~~~~~~~~~
# 5 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c zap.c -o zap.so.o && mv -f zap.so.o zap.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c path.c -o path.so.o && mv -f path.so.o path.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c base64.c -o base64.so.o && mv -f base64.so.o base64.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c json.c -o json.so.o && mv -f json.so.o json.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bcmp.c -o bcmp.so.o && mv -f bcmp.so.o bcmp.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c strerror_r.c -o strerror_r.so.o && mv -f strerror_r.so.o strerror_r.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c strlcpy.c -o strlcpy.so.o && mv -f strlcpy.so.o strlcpy.so
# : updated OBJS.SH
# cat ./libkrb5support-fixed.exports > new-exports
# for i in krb5int_strlcpy krb5int_strlcat .; do \
# if test "$i" != .; then echo $i >> new-exports; else :; fi ; \
# done
# mv -f new-exports libkrb5support.exports
# base=`echo "krb5support" | sed -e 's/-/_/'`; \
# echo > binutils.versions "${base}_0_MIT {"
# sed >> binutils.versions < libkrb5support.exports "s/$/;/"
# echo >> binutils.versions "};"
# echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# rm -f libkrb5support.so.0.1
# building shared krb5support library (0.1)
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && clang -shared -fPIC -Wl,-h,libkrb5support.so.0,--no-undefined -o libkrb5support.so.0.1 $objlist -L../../lib -lkeyutils -lresolv -ldl -Wl,--version-script binutils.versions && perl -w ../../util/export-check.pl libkrb5support.exports libkrb5support.so.0.1
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
# + objlist=' threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so bcmp.so strerror_r.so strlcpy.so'
# + clang -shared -fPIC -Wl,-h,libkrb5support.so.0,--no-undefined -o libkrb5support.so.0.1 threads.so init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so path.so base64.so json.so bcmp.so strerror_r.so strlcpy.so -L../../lib -lkeyutils -lresolv -ldl -Wl,--version-script binutils.versions
# + perl -w ../../util/export-check.pl libkrb5support.exports libkrb5support.so.0.1
# rm -f libkrb5support.so
# ln -s libkrb5support.so.0.1 libkrb5support.so
# rm -f ../../lib/libkrb5support.so
# (cd ../../lib && \
# ln -s libkrb5support.so.0.1 libkrb5support.so)
# rm -f ../../lib/libkrb5support.so.0.1
# (cd ../../lib && ln -s ../util/support/libkrb5support.so.0.1 .)
# rm -f libkrb5support.so.0
# ln -s libkrb5support.so.0.1 libkrb5support.so.0
# rm -f ../../lib/libkrb5support.so.0
# (cd ../../lib && \
# ln -s libkrb5support.so.0.1 libkrb5support.so.0)
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/util/support'
# making all in util/profile...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/util/profile'
# making all in util/profile/testmod...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/util/profile/testmod'
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/util/profile/testmod'
# rm -f et-h-prof_err.et et-h-prof_err.c et-h-prof_err.h
# cp prof_err.et et-h-prof_err.et
# compile_et et-h-prof_err.et
# mv -f et-h-prof_err.h prof_err.h
# rm -f et-h-prof_err.et et-h-prof_err.c
# cat ./profile.hin prof_err.h > profile.h
# cp profile.h "../../include/profile.h"
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prof_tree.c -o prof_tree.so.o && mv -f prof_tree.so.o prof_tree.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prof_file.c -o prof_file.so.o && mv -f prof_file.so.o prof_file.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prof_parse.c -o prof_parse.so.o && mv -f prof_parse.so.o prof_parse.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prof_get.c -o prof_get.so.o && mv -f prof_get.so.o prof_get.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prof_set.c -o prof_set.so.o && mv -f prof_set.so.o prof_set.so
# rm -f et-c-prof_err.et et-c-prof_err.c et-c-prof_err.h
# cp prof_err.et et-c-prof_err.et
# compile_et et-c-prof_err.et
# mv -f et-c-prof_err.c prof_err.c
# rm -f et-c-prof_err.et et-c-prof_err.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prof_err.c -o prof_err.so.o && mv -f prof_err.so.o prof_err.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DHAS_STDARG -DLIBDIR=\"/usr/lib\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prof_init.c -o prof_init.so.o && mv -f prof_init.so.o prof_init.so
# : updated OBJS.SH
# base=`echo "profile" | sed -e 's/-/_/'`; \
# echo > binutils.versions "${base}_1_MIT {"
# sed >> binutils.versions < ./libprofile.exports "s/$/;/"
# echo >> binutils.versions "};"
# echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# rm -f libprofile.so.1.1
# building shared profile library (1.1)
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && clang -shared -fPIC -Wl,-h,libprofile.so.1,--no-undefined -o libprofile.so.1.1 $objlist -L../../lib -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../util/export-check.pl ./libprofile.exports libprofile.so.1.1
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
# + objlist=' prof_tree.so prof_file.so prof_parse.so prof_get.so prof_set.so prof_err.so prof_init.so'
# + clang -shared -fPIC -Wl,-h,libprofile.so.1,--no-undefined -o libprofile.so.1.1 prof_tree.so prof_file.so prof_parse.so prof_get.so prof_set.so prof_err.so prof_init.so -L../../lib -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions
# + perl -w ../../util/export-check.pl ./libprofile.exports libprofile.so.1.1
# rm -f libprofile.so
# ln -s libprofile.so.1.1 libprofile.so
# rm -f libprofile.so.1
# ln -s libprofile.so.1.1 libprofile.so.1
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/util/profile'
# making all in util/gss-kernel-lib...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/util/gss-kernel-lib'
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/util/gss-kernel-lib'
# making all in util/verto...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/util/verto'
# rm -f ../../include/verto.h
# cp ./verto.h ../../include/verto.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DDEFAULT_LIBRARY=\"k5ev\" -DBUILTIN_MODULE=k5ev -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -pthread -c verto.c -o verto.so.o && mv -f verto.so.o verto.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DDEFAULT_LIBRARY=\"k5ev\" -DBUILTIN_MODULE=k5ev -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -pthread -c module.c -o module.so.o && mv -f module.so.o module.so
# rm -f rename.h
# sed -e 's/.*/#define & k5&/' < ./Symbols.ev > rename.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DDEFAULT_LIBRARY=\"k5ev\" -DBUILTIN_MODULE=k5ev -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -pthread -c verto-k5ev.c -o verto-k5ev.so.o && mv -f verto-k5ev.so.o verto-k5ev.so
# In file included from verto-k5ev.c:49:
# In file included from ./ev.c:1544:
# ./ev_poll.c:110:18: warning: expression result unused [-Wunused-value]
# assert (("libev: poll() returned illegal result, broken BSD kernel?", p < polls + pollcnt));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:1965:12: warning: expression result unused [-Wunused-value]
# assert (("libev: watcher has invalid priority", ABSPRI (w) >= 0 && ABSPRI (w) < NUMPRI));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:1968:14: warning: expression result unused [-Wunused-value]
# assert (("libev: pending watcher not on pending queue", pendings [ABSPRI (w)][w->pending - 1].w == w));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:1978:16: warning: expression result unused [-Wunused-value]
# assert (("libev: active index mismatch in heap", ev_active (ANHE_w (heap [i])) == i));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:1979:16: warning: expression result unused [-Wunused-value]
# assert (("libev: heap condition violated", i == HEAP0 || ANHE_at (heap [HPARENT (i)]) <= ANHE_at (heap [i])));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:1980:16: warning: expression result unused [-Wunused-value]
# assert (("libev: heap at cache mismatch", ANHE_at (heap [i]) == ev_at (ANHE_w (heap [i]))));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:1991:16: warning: expression result unused [-Wunused-value]
# assert (("libev: active index mismatch", ev_active (ws [cnt]) == cnt + 1));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2009:14: warning: expression result unused [-Wunused-value]
# assert (("libev: negative fd in fdchanges", fdchanges [i] >= 0));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2016:18: warning: expression result unused [-Wunused-value]
# assert (("libev: inactive fd watcher on anfd list", ev_active (w) == 1));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2017:18: warning: expression result unused [-Wunused-value]
# assert (("libev: fd mismatch between watcher and anfd", ((ev_io *)w)->fd == i));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2194:24: warning: expression result unused [-Wunused-value]
# assert (("libev: negative ev_timer repeat value found while processing timers", w->repeat > 0.));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2242:24: warning: expression result unused [-Wunused-value]
# assert (("libev: ev_periodic reschedule callback returned time in the past", ev_at (w) >= ev_rt_now));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2392:12: warning: expression result unused [-Wunused-value]
# assert (("libev: ev_loop recursion during release detected", loop_done != EVBREAK_RECURSE));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2665:12: warning: expression result unused [-Wunused-value]
# assert (("libev: ev_io_start called with negative fd", fd >= 0));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2666:12: warning: expression result unused [-Wunused-value]
# assert (("libev: ev_io_start called with illegal event mask", !(w->events & ~(EV__IOFDSET | EV_READ | EV_WRITE))));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2674:34: warning: '&' within '|' [-Wbitwise-op-parentheses]
# fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY);
# ~~~~~~~~~~^~~~~~~~~~~~~ ~
# ./ev.c:2674:34: note: place parentheses around the '&' expression to silence this warning
# fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY);
# ^
# ( )
# ./ev.c:2687:12: warning: expression result unused [-Wunused-value]
# assert (("libev: ev_io_stop called with illegal fd (must stay constant after start!)", w->fd >= 0 && w->fd < anfdmax));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2707:12: warning: expression result unused [-Wunused-value]
# assert (("libev: ev_timer_start called with negative timer repeat value", w->repeat >= 0.));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2735:14: warning: expression result unused [-Wunused-value]
# assert (("libev: internal timer heap corruption", ANHE_w (timers [active]) == (WT)w));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2795:16: warning: expression result unused [-Wunused-value]
# assert (("libev: ev_periodic_start called with negative interval value", w->interval >= 0.));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2827:14: warning: expression result unused [-Wunused-value]
# assert (("libev: internal periodic heap corruption", ANHE_w (periodics [active]) == (WT)w));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2864:12: warning: expression result unused [-Wunused-value]
# assert (("libev: ev_signal_start called with illegal signal number", w->signum > 0 && w->signum < EV_NSIG));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2867:12: warning: expression result unused [-Wunused-value]
# assert (("libev: a signal must not be attached to two different loops",
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:2984:12: warning: expression result unused [-Wunused-value]
# assert (("libev: child watchers are only supported in the default loop", loop == ev_default_loop_ptr));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# In file included from verto-k5ev.c:49:
# ./ev.c:3554:14: warning: expression result unused [-Wunused-value]
# assert (("libev: loop to be embedded is not embeddable", backend & ev_embeddable_backends ()));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/assert.h:86:5: note: expanded from macro 'assert'
# ((expr) \
# ^~~~
# 25 warnings generated.
# : updated OBJS.SH
# base=`echo "verto" | sed -e 's/-/_/'`; \
# echo > binutils.versions "${base}_0_MIT {"
# sed >> binutils.versions < ./libverto.exports "s/$/;/"
# echo >> binutils.versions "};"
# echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# rm -f libverto.so.0.0
# building shared verto library (0.0)
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && clang -shared -fPIC -Wl,-h,libverto.so.0,--no-undefined -o libverto.so.0.0 $objlist -L../../lib -lkeyutils -lresolv -lm -Wl,--version-script binutils.versions && perl -w ../../util/export-check.pl ./libverto.exports libverto.so.0.0
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
# + objlist=' verto.so module.so verto-k5ev.so'
# + clang -shared -fPIC -Wl,-h,libverto.so.0,--no-undefined -o libverto.so.0.0 verto.so module.so verto-k5ev.so -L../../lib -lkeyutils -lresolv -lm -Wl,--version-script binutils.versions
# + perl -w ../../util/export-check.pl ./libverto.exports libverto.so.0.0
# rm -f libverto.so
# ln -s libverto.so.0.0 libverto.so
# rm -f ../../lib/libverto.so
# (cd ../../lib && \
# ln -s libverto.so.0.0 libverto.so)
# rm -f ../../lib/libverto.so.0.0
# (cd ../../lib && ln -s ../util/verto/libverto.so.0.0 .)
# rm -f libverto.so.0
# ln -s libverto.so.0.0 libverto.so.0
# rm -f ../../lib/libverto.so.0
# (cd ../../lib && \
# ln -s libverto.so.0.0 libverto.so.0)
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/util/verto'
# make[1]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/util'
# making all in include...
# make[1]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/include'
# (cd ../lib/krb5/error_tables && make includes)
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/error_tables'
# rm -f et-h-asn1_err.et et-h-asn1_err.c et-h-asn1_err.h
# cp asn1_err.et et-h-asn1_err.et
# compile_et et-h-asn1_err.et
# mv -f et-h-asn1_err.h asn1_err.h
# rm -f et-h-asn1_err.et et-h-asn1_err.c
# rm -f et-h-kdb5_err.et et-h-kdb5_err.c et-h-kdb5_err.h
# cp kdb5_err.et et-h-kdb5_err.et
# compile_et et-h-kdb5_err.et
# mv -f et-h-kdb5_err.h kdb5_err.h
# rm -f et-h-kdb5_err.et et-h-kdb5_err.c
# rm -f et-h-krb5_err.et et-h-krb5_err.c et-h-krb5_err.h
# cp krb5_err.et et-h-krb5_err.et
# compile_et et-h-krb5_err.et
# mv -f et-h-krb5_err.h krb5_err.h
# rm -f et-h-krb5_err.et et-h-krb5_err.c
# rm -f et-h-k5e1_err.et et-h-k5e1_err.c et-h-k5e1_err.h
# cp k5e1_err.et et-h-k5e1_err.et
# compile_et et-h-k5e1_err.et
# mv -f et-h-k5e1_err.h k5e1_err.h
# rm -f et-h-k5e1_err.et et-h-k5e1_err.c
# rm -f et-h-kv5m_err.et et-h-kv5m_err.c et-h-kv5m_err.h
# cp kv5m_err.et et-h-kv5m_err.et
# compile_et et-h-kv5m_err.et
# mv -f et-h-kv5m_err.h kv5m_err.h
# rm -f et-h-kv5m_err.et et-h-kv5m_err.c
# rm -f et-h-krb524_err.et et-h-krb524_err.c et-h-krb524_err.h
# cp krb524_err.et et-h-krb524_err.et
# compile_et et-h-krb524_err.et
# mv -f et-h-krb524_err.h krb524_err.h
# rm -f et-h-krb524_err.et et-h-krb524_err.c
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/error_tables'
# : ../lib/krb5/error_tables/krb5_err.h
# : ../lib/krb5/error_tables/k5e1_err.h
# : ../lib/krb5/error_tables/kdb5_err.h
# : ../lib/krb5/error_tables/kv5m_err.h
# : ../lib/krb5/error_tables/krb524_err.h
# : ../lib/krb5/error_tables/asn1_err.h
# test -d krb5 || mkdir krb5
# if test -r krb5.h; then \
# if cmp -s krb5.h ./krb5.h; then :; else rm -f krb5.h; fi; \
# else :; fi
# echo "/* This file is generated, please don't edit it directly. */" > krb5/krb5.new
# echo "#ifndef KRB5_KRB5_H_INCLUDED" >> krb5/krb5.new
# echo "#define KRB5_KRB5_H_INCLUDED" >> krb5/krb5.new
# cat ./krb5/krb5.hin ../lib/krb5/error_tables/krb5_err.h ../lib/krb5/error_tables/k5e1_err.h ../lib/krb5/error_tables/kdb5_err.h ../lib/krb5/error_tables/kv5m_err.h ../lib/krb5/error_tables/krb524_err.h ../lib/krb5/error_tables/asn1_err.h >> krb5/krb5.new
# echo "#endif /* KRB5_KRB5_H_INCLUDED */" >> krb5/krb5.new
# ../config/move-if-changed krb5/krb5.new krb5/krb5.h
# touch krb5.stamp
# : krb5.h
# : db.h will be installed by util/db2
# make[1]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/include'
# making all in lib...
# make[1]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib'
# making all in lib/crypto...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto'
# making all in lib/crypto/krb...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/krb'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c aead.c -o aead.so.o && mv -f aead.so.o aead.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c block_size.c -o block_size.so.o && mv -f block_size.so.o block_size.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cf2.c -o cf2.so.o && mv -f cf2.so.o cf2.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c checksum_cbc.c -o checksum_cbc.so.o && mv -f checksum_cbc.so.o checksum_cbc.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c checksum_confounder.c -o checksum_confounder.so.o && mv -f checksum_confounder.so.o checksum_confounder.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c checksum_dk_cmac.c -o checksum_dk_cmac.so.o && mv -f checksum_dk_cmac.so.o checksum_dk_cmac.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c checksum_dk_hmac.c -o checksum_dk_hmac.so.o && mv -f checksum_dk_hmac.so.o checksum_dk_hmac.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c checksum_hmac_md5.c -o checksum_hmac_md5.so.o && mv -f checksum_hmac_md5.so.o checksum_hmac_md5.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c checksum_unkeyed.c -o checksum_unkeyed.so.o && mv -f checksum_unkeyed.so.o checksum_unkeyed.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c checksum_length.c -o checksum_length.so.o && mv -f checksum_length.so.o checksum_length.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cksumtype_to_string.c -o cksumtype_to_string.so.o && mv -f cksumtype_to_string.so.o cksumtype_to_string.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cksumtypes.c -o cksumtypes.so.o && mv -f cksumtypes.so.o cksumtypes.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cmac.c -o cmac.so.o && mv -f cmac.so.o cmac.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c coll_proof_cksum.c -o coll_proof_cksum.so.o && mv -f coll_proof_cksum.so.o coll_proof_cksum.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c combine_keys.c -o combine_keys.so.o && mv -f combine_keys.so.o combine_keys.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c crc32.c -o crc32.so.o && mv -f crc32.so.o crc32.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c crypto_length.c -o crypto_length.so.o && mv -f crypto_length.so.o crypto_length.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c crypto_libinit.c -o crypto_libinit.so.o && mv -f crypto_libinit.so.o crypto_libinit.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c default_state.c -o default_state.so.o && mv -f default_state.so.o default_state.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c decrypt.c -o decrypt.so.o && mv -f decrypt.so.o decrypt.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c decrypt_iov.c -o decrypt_iov.so.o && mv -f decrypt_iov.so.o decrypt_iov.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c derive.c -o derive.so.o && mv -f derive.so.o derive.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c encrypt.c -o encrypt.so.o && mv -f encrypt.so.o encrypt.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c encrypt_iov.c -o encrypt_iov.so.o && mv -f encrypt_iov.so.o encrypt_iov.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c encrypt_length.c -o encrypt_length.so.o && mv -f encrypt_length.so.o encrypt_length.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c enctype_util.c -o enctype_util.so.o && mv -f enctype_util.so.o enctype_util.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c enc_dk_cmac.c -o enc_dk_cmac.so.o && mv -f enc_dk_cmac.so.o enc_dk_cmac.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c enc_dk_hmac.c -o enc_dk_hmac.so.o && mv -f enc_dk_hmac.so.o enc_dk_hmac.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c enc_old.c -o enc_old.so.o && mv -f enc_old.so.o enc_old.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c enc_raw.c -o enc_raw.so.o && mv -f enc_raw.so.o enc_raw.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c enc_rc4.c -o enc_rc4.so.o && mv -f enc_rc4.so.o enc_rc4.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c etypes.c -o etypes.so.o && mv -f etypes.so.o etypes.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c key.c -o key.so.o && mv -f key.so.o key.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c keyblocks.c -o keyblocks.so.o && mv -f keyblocks.so.o keyblocks.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c keyed_cksum.c -o keyed_cksum.so.o && mv -f keyed_cksum.so.o keyed_cksum.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c keyed_checksum_types.c -o keyed_checksum_types.so.o && mv -f keyed_checksum_types.so.o keyed_checksum_types.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c keylengths.c -o keylengths.so.o && mv -f keylengths.so.o keylengths.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c make_checksum.c -o make_checksum.so.o && mv -f make_checksum.so.o make_checksum.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c make_checksum_iov.c -o make_checksum_iov.so.o && mv -f make_checksum_iov.so.o make_checksum_iov.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c make_random_key.c -o make_random_key.so.o && mv -f make_random_key.so.o make_random_key.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c mandatory_sumtype.c -o mandatory_sumtype.so.o && mv -f mandatory_sumtype.so.o mandatory_sumtype.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c nfold.c -o nfold.so.o && mv -f nfold.so.o nfold.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c old_api_glue.c -o old_api_glue.so.o && mv -f old_api_glue.so.o old_api_glue.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prf.c -o prf.so.o && mv -f prf.so.o prf.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prf_cmac.c -o prf_cmac.so.o && mv -f prf_cmac.so.o prf_cmac.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prf_des.c -o prf_des.so.o && mv -f prf_des.so.o prf_des.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prf_dk.c -o prf_dk.so.o && mv -f prf_dk.so.o prf_dk.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prf_rc4.c -o prf_rc4.so.o && mv -f prf_rc4.so.o prf_rc4.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prng.c -o prng.so.o && mv -f prng.so.o prng.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prng_fortuna.c -o prng_fortuna.so.o && mv -f prng_fortuna.so.o prng_fortuna.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c random_to_key.c -o random_to_key.so.o && mv -f random_to_key.so.o random_to_key.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c s2k_des.c -o s2k_des.so.o && mv -f s2k_des.so.o s2k_des.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c s2k_pbkdf2.c -o s2k_pbkdf2.so.o && mv -f s2k_pbkdf2.so.o s2k_pbkdf2.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c s2k_rc4.c -o s2k_rc4.so.o && mv -f s2k_rc4.so.o s2k_rc4.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c state.c -o state.so.o && mv -f state.so.o state.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c string_to_cksumtype.c -o string_to_cksumtype.so.o && mv -f string_to_cksumtype.so.o string_to_cksumtype.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c string_to_key.c -o string_to_key.so.o && mv -f string_to_key.so.o string_to_key.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c valid_cksumtype.c -o valid_cksumtype.so.o && mv -f valid_cksumtype.so.o valid_cksumtype.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c verify_checksum.c -o verify_checksum.so.o && mv -f verify_checksum.so.o verify_checksum.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c verify_checksum_iov.c -o verify_checksum_iov.so.o && mv -f verify_checksum_iov.so.o verify_checksum_iov.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/krb'
# making all in lib/crypto/builtin...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin'
# making all in lib/crypto/builtin/camellia...
# make[4]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/camellia'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./../aes -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c camellia.c -o camellia.so.o && mv -f camellia.so.o camellia.so
# : updated OBJS.SH
# make[4]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/camellia'
# making all in lib/crypto/builtin/des...
# make[4]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/des'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c d3_aead.c -o d3_aead.so.o && mv -f d3_aead.so.o d3_aead.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c d3_kysched.c -o d3_kysched.so.o && mv -f d3_kysched.so.o d3_kysched.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c des_keys.c -o des_keys.so.o && mv -f des_keys.so.o des_keys.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c f_aead.c -o f_aead.so.o && mv -f f_aead.so.o f_aead.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c f_cksum.c -o f_cksum.so.o && mv -f f_cksum.so.o f_cksum.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c f_parity.c -o f_parity.so.o && mv -f f_parity.so.o f_parity.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c f_sched.c -o f_sched.so.o && mv -f f_sched.so.o f_sched.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c f_tables.c -o f_tables.so.o && mv -f f_tables.so.o f_tables.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c key_sched.c -o key_sched.so.o && mv -f key_sched.so.o key_sched.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c weak_key.c -o weak_key.so.o && mv -f weak_key.so.o weak_key.so
# : updated OBJS.SH
# make[4]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/des'
# making all in lib/crypto/builtin/aes...
# make[4]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/aes'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c aescrypt.c -o aescrypt.so.o && mv -f aescrypt.so.o aescrypt.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c aestab.c -o aestab.so.o && mv -f aestab.so.o aestab.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c aeskey.c -o aeskey.so.o && mv -f aeskey.so.o aeskey.so
# : updated OBJS.SH
# make[4]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/aes'
# making all in lib/crypto/builtin/md4...
# make[4]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/md4'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c md4.c -o md4.so.o && mv -f md4.so.o md4.so
# : updated OBJS.SH
# make[4]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/md4'
# making all in lib/crypto/builtin/md5...
# make[4]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/md5'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c md5.c -o md5.so.o && mv -f md5.so.o md5.so
# : updated OBJS.SH
# make[4]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/md5'
# making all in lib/crypto/builtin/sha1...
# make[4]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/sha1'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c shs.c -o shs.so.o && mv -f shs.so.o shs.so
# : updated OBJS.SH
# make[4]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/sha1'
# making all in lib/crypto/builtin/sha2...
# make[4]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/sha2'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c sha256.c -o sha256.so.o && mv -f sha256.so.o sha256.so
# sha256.c:214:22: warning: cast from 'unsigned char *' to 'struct x32 *' increases required alignment from 1 to 4 [-Wcast-align]
# struct x32 *u = (struct x32*)m->save;
# ^~~~~~~~~~~~~~~~~~~~
# 1 warning generated.
# : updated OBJS.SH
# make[4]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/sha2'
# making all in lib/crypto/builtin/enc_provider...
# make[4]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/enc_provider'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./../des -I./../aes -I./../camellia -I./../../krb -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c des.c -o des.so.o && mv -f des.so.o des.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./../des -I./../aes -I./../camellia -I./../../krb -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c des3.c -o des3.so.o && mv -f des3.so.o des3.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./../des -I./../aes -I./../camellia -I./../../krb -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rc4.c -o rc4.so.o && mv -f rc4.so.o rc4.so
# rc4.c:116:24: warning: cast from 'char *' to 'ArcFourCipherState *' increases required alignment from 1 to 4 [-Wcast-align]
# cipher_state = (ArcFourCipherState *)state->data;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1 warning generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./../des -I./../aes -I./../camellia -I./../../krb -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c aes.c -o aes.so.o && mv -f aes.so.o aes.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./../des -I./../aes -I./../camellia -I./../../krb -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c camellia.c -o camellia.so.o && mv -f camellia.so.o camellia.so
# : updated OBJS.SH
# make[4]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/enc_provider'
# making all in lib/crypto/builtin/hash_provider...
# make[4]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/hash_provider'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -I./../md4 -I./../md5 -I./../sha1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hash_crc32.c -o hash_crc32.so.o && mv -f hash_crc32.so.o hash_crc32.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -I./../md4 -I./../md5 -I./../sha1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hash_md4.c -o hash_md4.so.o && mv -f hash_md4.so.o hash_md4.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -I./../md4 -I./../md5 -I./../sha1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hash_md5.c -o hash_md5.so.o && mv -f hash_md5.so.o hash_md5.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../include -I../../../../include -I./.. -I./../../krb -I./../md4 -I./../md5 -I./../sha1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hash_sha1.c -o hash_sha1.so.o && mv -f hash_sha1.so.o hash_sha1.so
# : updated OBJS.SH
# make[4]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin/hash_provider'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../krb -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hmac.c -o hmac.so.o && mv -f hmac.so.o hmac.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../krb -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c init.c -o init.so.o && mv -f init.so.o init.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./../krb -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pbkdf2.c -o pbkdf2.so.o && mv -f pbkdf2.so.o pbkdf2.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/builtin'
# making all in lib/crypto/crypto_tests...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/crypto_tests'
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto/crypto_tests'
# base=`echo "k5crypto" | sed -e 's/-/_/'`; \
# echo > binutils.versions "${base}_3_MIT {"
# sed >> binutils.versions < ./libk5crypto.exports "s/$/;/"
# echo >> binutils.versions "};"
# echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# rm -f libk5crypto.so.3.1
# building shared k5crypto library (3.1)
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/aes/OBJS.SH builtin/des/OBJS.SH builtin/camellia/OBJS.SH krb/OBJS.SH builtin/OBJS.SH` && clang -shared -fPIC -Wl,-h,libk5crypto.so.3,--no-undefined -o libk5crypto.so.3.1 $objlist -L../../lib -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../util/export-check.pl ./libk5crypto.exports libk5crypto.so.3.1
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH builtin/sha2/OBJS.SH builtin/aes/OBJS.SH builtin/des/OBJS.SH builtin/camellia/OBJS.SH krb/OBJS.SH builtin/OBJS.SH
# + objlist=' builtin/enc_provider/des.so builtin/enc_provider/des3.so builtin/enc_provider/rc4.so builtin/enc_provider/aes.so builtin/enc_provider/camellia.so
# builtin/hash_provider/hash_crc32.so builtin/hash_provider/hash_md4.so builtin/hash_provider/hash_md5.so builtin/hash_provider/hash_sha1.so
# builtin/md4/md4.so
# builtin/md5/md5.so
# builtin/sha1/shs.so
# builtin/sha2/sha256.so
# builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so
# builtin/des/d3_aead.so builtin/des/d3_kysched.so builtin/des/des_keys.so builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so builtin/des/weak_key.so
# builtin/camellia/camellia.so
# krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_cbc.so krb/checksum_confounder.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/cmac.so krb/coll_proof_cksum.so krb/combine_keys.so krb/crc32.so krb/crypto_length.so krb/crypto_libinit.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_old.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/prng_fortuna.so krb/random_to_key.so krb/s2k_des.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
# builtin/hmac.so builtin/init.so builtin/pbkdf2.so'
# + clang -shared -fPIC -Wl,-h,libk5crypto.so.3,--no-undefined -o libk5crypto.so.3.1 builtin/enc_provider/des.so builtin/enc_provider/des3.so builtin/enc_provider/rc4.so builtin/enc_provider/aes.so builtin/enc_provider/camellia.so builtin/hash_provider/hash_crc32.so builtin/hash_provider/hash_md4.so builtin/hash_provider/hash_md5.so builtin/hash_provider/hash_sha1.so builtin/md4/md4.so builtin/md5/md5.so builtin/sha1/shs.so builtin/sha2/sha256.so builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so builtin/des/d3_aead.so builtin/des/d3_kysched.so builtin/des/des_keys.so builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so builtin/des/weak_key.so builtin/camellia/camellia.so krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_cbc.so krb/checksum_confounder.so krb/checksum_dk_cmac.so krb/checksum_dk_hmac.so krb/checksum_hmac_md5.so krb/checksum_unkeyed.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so krb/cmac.so krb/coll_proof_cksum.so krb/combine_keys.so krb/crc32.so krb/crypto_length.so krb/crypto_libinit.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/derive.so krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/enc_dk_cmac.so krb/enc_dk_hmac.so krb/enc_old.so krb/enc_raw.so krb/enc_rc4.so krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prf_cmac.so krb/prf_des.so krb/prf_dk.so krb/prf_rc4.so krb/prng.so krb/prng_fortuna.so krb/random_to_key.so krb/s2k_des.so krb/s2k_pbkdf2.so krb/s2k_rc4.so krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so builtin/hmac.so builtin/init.so builtin/pbkdf2.so -L../../lib -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions
# + perl -w ../../util/export-check.pl ./libk5crypto.exports libk5crypto.so.3.1
# rm -f libk5crypto.so
# ln -s libk5crypto.so.3.1 libk5crypto.so
# rm -f ../../lib/libk5crypto.so
# (cd ../../lib && \
# ln -s libk5crypto.so.3.1 libk5crypto.so)
# rm -f ../../lib/libk5crypto.so.3.1
# (cd ../../lib && ln -s crypto/libk5crypto.so.3.1 .)
# rm -f libk5crypto.so.3
# ln -s libk5crypto.so.3.1 libk5crypto.so.3
# rm -f ../../lib/libk5crypto.so.3
# (cd ../../lib && \
# ln -s libk5crypto.so.3.1 libk5crypto.so.3)
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/crypto'
# making all in lib/krb5...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5'
# making all in lib/krb5/error_tables...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/error_tables'
# rm -f et-c-asn1_err.et et-c-asn1_err.c et-c-asn1_err.h
# cp asn1_err.et et-c-asn1_err.et
# compile_et et-c-asn1_err.et
# mv -f et-c-asn1_err.c asn1_err.c
# rm -f et-c-asn1_err.et et-c-asn1_err.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c asn1_err.c -o asn1_err.so.o && mv -f asn1_err.so.o asn1_err.so
# rm -f et-c-kdb5_err.et et-c-kdb5_err.c et-c-kdb5_err.h
# cp kdb5_err.et et-c-kdb5_err.et
# compile_et et-c-kdb5_err.et
# mv -f et-c-kdb5_err.c kdb5_err.c
# rm -f et-c-kdb5_err.et et-c-kdb5_err.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb5_err.c -o kdb5_err.so.o && mv -f kdb5_err.so.o kdb5_err.so
# rm -f et-c-krb5_err.et et-c-krb5_err.c et-c-krb5_err.h
# cp krb5_err.et et-c-krb5_err.et
# compile_et et-c-krb5_err.et
# mv -f et-c-krb5_err.c krb5_err.c
# rm -f et-c-krb5_err.et et-c-krb5_err.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c krb5_err.c -o krb5_err.so.o && mv -f krb5_err.so.o krb5_err.so
# rm -f et-c-k5e1_err.et et-c-k5e1_err.c et-c-k5e1_err.h
# cp k5e1_err.et et-c-k5e1_err.et
# compile_et et-c-k5e1_err.et
# mv -f et-c-k5e1_err.c k5e1_err.c
# rm -f et-c-k5e1_err.et et-c-k5e1_err.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c k5e1_err.c -o k5e1_err.so.o && mv -f k5e1_err.so.o k5e1_err.so
# rm -f et-c-kv5m_err.et et-c-kv5m_err.c et-c-kv5m_err.h
# cp kv5m_err.et et-c-kv5m_err.et
# compile_et et-c-kv5m_err.et
# mv -f et-c-kv5m_err.c kv5m_err.c
# rm -f et-c-kv5m_err.et et-c-kv5m_err.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kv5m_err.c -o kv5m_err.so.o && mv -f kv5m_err.so.o kv5m_err.so
# rm -f et-c-krb524_err.et et-c-krb524_err.c et-c-krb524_err.h
# cp krb524_err.et et-c-krb524_err.et
# compile_et et-c-krb524_err.et
# mv -f et-c-krb524_err.c krb524_err.c
# rm -f et-c-krb524_err.et et-c-krb524_err.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c krb524_err.c -o krb524_err.so.o && mv -f krb524_err.so.o krb524_err.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/error_tables'
# making all in lib/krb5/asn.1...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/asn.1'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c asn1_encode.c -o asn1_encode.so.o && mv -f asn1_encode.so.o asn1_encode.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c asn1buf.c -o asn1buf.so.o && mv -f asn1buf.so.o asn1buf.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c asn1_k_encode.c -o asn1_k_encode.so.o && mv -f asn1_k_encode.so.o asn1_k_encode.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_key_seq.c -o ldap_key_seq.so.o && mv -f ldap_key_seq.so.o ldap_key_seq.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/asn.1'
# making all in lib/krb5/ccache...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/ccache'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ccbase.c -o ccbase.so.o && mv -f ccbase.so.o ccbase.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cccopy.c -o cccopy.so.o && mv -f cccopy.so.o cccopy.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cccursor.c -o cccursor.so.o && mv -f cccursor.so.o cccursor.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ccdefault.c -o ccdefault.so.o && mv -f ccdefault.so.o ccdefault.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ccdefops.c -o ccdefops.so.o && mv -f ccdefops.so.o ccdefops.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ccmarshal.c -o ccmarshal.so.o && mv -f ccmarshal.so.o ccmarshal.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ccselect.c -o ccselect.so.o && mv -f ccselect.so.o ccselect.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ccselect_k5identity.c -o ccselect_k5identity.so.o && mv -f ccselect_k5identity.so.o ccselect_k5identity.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ccselect_realm.c -o ccselect_realm.so.o && mv -f ccselect_realm.so.o ccselect_realm.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cc_dir.c -o cc_dir.so.o && mv -f cc_dir.so.o cc_dir.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cc_retr.c -o cc_retr.so.o && mv -f cc_retr.so.o cc_retr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cc_file.c -o cc_file.so.o && mv -f cc_file.so.o cc_file.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cc_kcm.c -o cc_kcm.so.o && mv -f cc_kcm.so.o cc_kcm.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cc_memory.c -o cc_memory.so.o && mv -f cc_memory.so.o cc_memory.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cc_keyring.c -o cc_keyring.so.o && mv -f cc_keyring.so.o cc_keyring.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ccfns.c -o ccfns.so.o && mv -f ccfns.so.o ccfns.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I./ccapi -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ser_cc.c -o ser_cc.so.o && mv -f ser_cc.so.o ser_cc.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/ccache'
# making all in lib/krb5/keytab...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/keytab'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ktadd.c -o ktadd.so.o && mv -f ktadd.so.o ktadd.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ktbase.c -o ktbase.so.o && mv -f ktbase.so.o ktbase.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ktdefault.c -o ktdefault.so.o && mv -f ktdefault.so.o ktdefault.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ktfr_entry.c -o ktfr_entry.so.o && mv -f ktfr_entry.so.o ktfr_entry.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ktremove.c -o ktremove.so.o && mv -f ktremove.so.o ktremove.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ktfns.c -o ktfns.so.o && mv -f ktfns.so.o ktfns.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kt_file.c -o kt_file.so.o && mv -f kt_file.so.o kt_file.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kt_memory.c -o kt_memory.so.o && mv -f kt_memory.so.o kt_memory.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kt_srvtab.c -o kt_srvtab.so.o && mv -f kt_srvtab.so.o kt_srvtab.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c read_servi.c -o read_servi.so.o && mv -f read_servi.so.o read_servi.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/keytab'
# making all in lib/krb5/krb...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/krb'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c addr_comp.c -o addr_comp.so.o && mv -f addr_comp.so.o addr_comp.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c addr_order.c -o addr_order.so.o && mv -f addr_order.so.o addr_order.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c addr_srch.c -o addr_srch.so.o && mv -f addr_srch.so.o addr_srch.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c allow_weak.c -o allow_weak.so.o && mv -f allow_weak.so.o allow_weak.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c appdefault.c -o appdefault.so.o && mv -f appdefault.so.o appdefault.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c auth_con.c -o auth_con.so.o && mv -f auth_con.so.o auth_con.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c authdata.c -o authdata.so.o && mv -f authdata.so.o authdata.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c authdata_exp.c -o authdata_exp.so.o && mv -f authdata_exp.so.o authdata_exp.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c authdata_enc.c -o authdata_enc.so.o && mv -f authdata_enc.so.o authdata_enc.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c authdata_dec.c -o authdata_dec.so.o && mv -f authdata_dec.so.o authdata_dec.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bld_pr_ext.c -o bld_pr_ext.so.o && mv -f bld_pr_ext.so.o bld_pr_ext.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bld_princ.c -o bld_princ.so.o && mv -f bld_princ.so.o bld_princ.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c chk_trans.c -o chk_trans.so.o && mv -f chk_trans.so.o chk_trans.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c chpw.c -o chpw.so.o && mv -f chpw.so.o chpw.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c conv_creds.c -o conv_creds.so.o && mv -f conv_creds.so.o conv_creds.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c conv_princ.c -o conv_princ.so.o && mv -f conv_princ.so.o conv_princ.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c copy_addrs.c -o copy_addrs.so.o && mv -f copy_addrs.so.o copy_addrs.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c copy_auth.c -o copy_auth.so.o && mv -f copy_auth.so.o copy_auth.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c copy_athctr.c -o copy_athctr.so.o && mv -f copy_athctr.so.o copy_athctr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c copy_cksum.c -o copy_cksum.so.o && mv -f copy_cksum.so.o copy_cksum.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c copy_creds.c -o copy_creds.so.o && mv -f copy_creds.so.o copy_creds.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c copy_data.c -o copy_data.so.o && mv -f copy_data.so.o copy_data.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c copy_key.c -o copy_key.so.o && mv -f copy_key.so.o copy_key.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c copy_princ.c -o copy_princ.so.o && mv -f copy_princ.so.o copy_princ.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c copy_tick.c -o copy_tick.so.o && mv -f copy_tick.so.o copy_tick.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cp_key_cnt.c -o cp_key_cnt.so.o && mv -f cp_key_cnt.so.o cp_key_cnt.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c decode_kdc.c -o decode_kdc.so.o && mv -f decode_kdc.so.o decode_kdc.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c decrypt_tk.c -o decrypt_tk.so.o && mv -f decrypt_tk.so.o decrypt_tk.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c deltat.c -o deltat.so.o && mv -f deltat.so.o deltat.so
# x-deltat.y:47:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-pragmas]
# #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
# ^
# 1 warning generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c enc_helper.c -o enc_helper.so.o && mv -f enc_helper.so.o enc_helper.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c enc_keyhelper.c -o enc_keyhelper.so.o && mv -f enc_keyhelper.so.o enc_keyhelper.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c encode_kdc.c -o encode_kdc.so.o && mv -f encode_kdc.so.o encode_kdc.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c encrypt_tk.c -o encrypt_tk.so.o && mv -f encrypt_tk.so.o encrypt_tk.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c etype_list.c -o etype_list.so.o && mv -f etype_list.so.o etype_list.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c fast.c -o fast.so.o && mv -f fast.so.o fast.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c fwd_tgt.c -o fwd_tgt.so.o && mv -f fwd_tgt.so.o fwd_tgt.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gc_via_tkt.c -o gc_via_tkt.so.o && mv -f gc_via_tkt.so.o gc_via_tkt.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gen_seqnum.c -o gen_seqnum.so.o && mv -f gen_seqnum.so.o gen_seqnum.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gen_subkey.c -o gen_subkey.so.o && mv -f gen_subkey.so.o gen_subkey.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gen_save_subkey.c -o gen_save_subkey.so.o && mv -f gen_save_subkey.so.o gen_save_subkey.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c get_creds.c -o get_creds.so.o && mv -f get_creds.so.o get_creds.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c get_in_tkt.c -o get_in_tkt.so.o && mv -f get_in_tkt.so.o get_in_tkt.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gic_keytab.c -o gic_keytab.so.o && mv -f gic_keytab.so.o gic_keytab.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gic_opt.c -o gic_opt.so.o && mv -f gic_opt.so.o gic_opt.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gic_pwd.c -o gic_pwd.so.o && mv -f gic_pwd.so.o gic_pwd.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c in_tkt_sky.c -o in_tkt_sky.so.o && mv -f in_tkt_sky.so.o in_tkt_sky.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c init_ctx.c -o init_ctx.so.o && mv -f init_ctx.so.o init_ctx.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c copy_ctx.c -o copy_ctx.so.o && mv -f copy_ctx.so.o copy_ctx.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c init_keyblock.c -o init_keyblock.so.o && mv -f init_keyblock.so.o init_keyblock.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdc_rep_dc.c -o kdc_rep_dc.so.o && mv -f kdc_rep_dc.so.o kdc_rep_dc.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kerrs.c -o kerrs.so.o && mv -f kerrs.so.o kerrs.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kfree.c -o kfree.so.o && mv -f kfree.so.o kfree.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c libdef_parse.c -o libdef_parse.so.o && mv -f libdef_parse.so.o libdef_parse.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c mk_cred.c -o mk_cred.so.o && mv -f mk_cred.so.o mk_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c mk_error.c -o mk_error.so.o && mv -f mk_error.so.o mk_error.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c mk_priv.c -o mk_priv.so.o && mv -f mk_priv.so.o mk_priv.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c mk_rep.c -o mk_rep.so.o && mv -f mk_rep.so.o mk_rep.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c mk_req.c -o mk_req.so.o && mv -f mk_req.so.o mk_req.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c mk_req_ext.c -o mk_req_ext.so.o && mv -f mk_req_ext.so.o mk_req_ext.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c mk_safe.c -o mk_safe.so.o && mv -f mk_safe.so.o mk_safe.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pac.c -o pac.so.o && mv -f pac.so.o pac.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pac_sign.c -o pac_sign.so.o && mv -f pac_sign.so.o pac_sign.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c parse.c -o parse.so.o && mv -f parse.so.o parse.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c plugin.c -o plugin.so.o && mv -f plugin.so.o plugin.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pr_to_salt.c -o pr_to_salt.so.o && mv -f pr_to_salt.so.o pr_to_salt.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c preauth2.c -o preauth2.so.o && mv -f preauth2.so.o preauth2.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c preauth_ec.c -o preauth_ec.so.o && mv -f preauth_ec.so.o preauth_ec.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c preauth_encts.c -o preauth_encts.so.o && mv -f preauth_encts.so.o preauth_encts.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c preauth_otp.c -o preauth_otp.so.o && mv -f preauth_otp.so.o preauth_otp.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c preauth_pkinit.c -o preauth_pkinit.so.o && mv -f preauth_pkinit.so.o preauth_pkinit.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c preauth_sam2.c -o preauth_sam2.so.o && mv -f preauth_sam2.so.o preauth_sam2.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c princ_comp.c -o princ_comp.so.o && mv -f princ_comp.so.o princ_comp.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c privsafe.c -o privsafe.so.o && mv -f privsafe.so.o privsafe.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c random_str.c -o random_str.so.o && mv -f random_str.so.o random_str.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rd_cred.c -o rd_cred.so.o && mv -f rd_cred.so.o rd_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rd_error.c -o rd_error.so.o && mv -f rd_error.so.o rd_error.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rd_priv.c -o rd_priv.so.o && mv -f rd_priv.so.o rd_priv.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rd_rep.c -o rd_rep.so.o && mv -f rd_rep.so.o rd_rep.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rd_req.c -o rd_req.so.o && mv -f rd_req.so.o rd_req.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rd_req_dec.c -o rd_req_dec.so.o && mv -f rd_req_dec.so.o rd_req_dec.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rd_safe.c -o rd_safe.so.o && mv -f rd_safe.so.o rd_safe.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c recvauth.c -o recvauth.so.o && mv -f recvauth.so.o recvauth.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c response_items.c -o response_items.so.o && mv -f response_items.so.o response_items.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c s4u_authdata.c -o s4u_authdata.so.o && mv -f s4u_authdata.so.o s4u_authdata.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c s4u_creds.c -o s4u_creds.so.o && mv -f s4u_creds.so.o s4u_creds.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c sendauth.c -o sendauth.so.o && mv -f sendauth.so.o sendauth.so
# sendauth.c:140:37: warning: cast from 'char *' to 'struct sockaddr *' increases required alignment from 1 to 2 [-Wcast-align]
# if (getpeername (*(int*)fd, (GETPEERNAME_ARG2_TYPE *) rnd_data,
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# sendauth.c:146:37: warning: cast from 'char *' to 'struct sockaddr *' increases required alignment from 1 to 2 [-Wcast-align]
# if (getsockname (*(int*)fd, (GETSOCKNAME_ARG2_TYPE *) rnd_data,
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c send_tgs.c -o send_tgs.so.o && mv -f send_tgs.so.o send_tgs.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ser_actx.c -o ser_actx.so.o && mv -f ser_actx.so.o ser_actx.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ser_adata.c -o ser_adata.so.o && mv -f ser_adata.so.o ser_adata.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ser_addr.c -o ser_addr.so.o && mv -f ser_addr.so.o ser_addr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ser_auth.c -o ser_auth.so.o && mv -f ser_auth.so.o ser_auth.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ser_cksum.c -o ser_cksum.so.o && mv -f ser_cksum.so.o ser_cksum.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ser_ctx.c -o ser_ctx.so.o && mv -f ser_ctx.so.o ser_ctx.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ser_key.c -o ser_key.so.o && mv -f ser_key.so.o ser_key.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ser_princ.c -o ser_princ.so.o && mv -f ser_princ.so.o ser_princ.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c serialize.c -o serialize.so.o && mv -f serialize.so.o serialize.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c set_realm.c -o set_realm.so.o && mv -f set_realm.so.o set_realm.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c sname_match.c -o sname_match.so.o && mv -f sname_match.so.o sname_match.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c srv_dec_tkt.c -o srv_dec_tkt.so.o && mv -f srv_dec_tkt.so.o srv_dec_tkt.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c srv_rcache.c -o srv_rcache.so.o && mv -f srv_rcache.so.o srv_rcache.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c str_conv.c -o str_conv.so.o && mv -f str_conv.so.o str_conv.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c tgtname.c -o tgtname.so.o && mv -f tgtname.so.o tgtname.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c unparse.c -o unparse.so.o && mv -f unparse.so.o unparse.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c val_renew.c -o val_renew.so.o && mv -f val_renew.so.o val_renew.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c valid_times.c -o valid_times.so.o && mv -f valid_times.so.o valid_times.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c vfy_increds.c -o vfy_increds.so.o && mv -f vfy_increds.so.o vfy_increds.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c vic_opt.c -o vic_opt.so.o && mv -f vic_opt.so.o vic_opt.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c walk_rtree.c -o walk_rtree.so.o && mv -f walk_rtree.so.o walk_rtree.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/krb'
# making all in lib/krb5/os...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/os'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c accessor.c -o accessor.so.o && mv -f accessor.so.o accessor.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c c_ustime.c -o c_ustime.so.o && mv -f c_ustime.so.o c_ustime.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ccdefname.c -o ccdefname.so.o && mv -f ccdefname.so.o ccdefname.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c changepw.c -o changepw.so.o && mv -f changepw.so.o changepw.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c dnsglue.c -o dnsglue.so.o && mv -f dnsglue.so.o dnsglue.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c dnssrv.c -o dnssrv.so.o && mv -f dnssrv.so.o dnssrv.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c expand_path.c -o expand_path.so.o && mv -f expand_path.so.o expand_path.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c full_ipadr.c -o full_ipadr.so.o && mv -f full_ipadr.so.o full_ipadr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gen_port.c -o gen_port.so.o && mv -f gen_port.so.o gen_port.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c genaddrs.c -o genaddrs.so.o && mv -f genaddrs.so.o genaddrs.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gen_rname.c -o gen_rname.so.o && mv -f gen_rname.so.o gen_rname.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hostaddr.c -o hostaddr.so.o && mv -f hostaddr.so.o hostaddr.so
# hostaddr.c:86:21: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align]
# ptr = &((struct sockaddr_in *)aip->ai_addr)->sin_addr;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# hostaddr.c:91:21: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align]
# ptr = &((struct sockaddr_in6 *)aip->ai_addr)->sin6_addr;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hostrealm.c -o hostrealm.so.o && mv -f hostrealm.so.o hostrealm.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hostrealm_dns.c -o hostrealm_dns.so.o && mv -f hostrealm_dns.so.o hostrealm_dns.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hostrealm_domain.c -o hostrealm_domain.so.o && mv -f hostrealm_domain.so.o hostrealm_domain.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hostrealm_profile.c -o hostrealm_profile.so.o && mv -f hostrealm_profile.so.o hostrealm_profile.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hostrealm_registry.c -o hostrealm_registry.so.o && mv -f hostrealm_registry.so.o hostrealm_registry.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c init_os_ctx.c -o init_os_ctx.so.o && mv -f init_os_ctx.so.o init_os_ctx.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c krbfileio.c -o krbfileio.so.o && mv -f krbfileio.so.o krbfileio.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ktdefname.c -o ktdefname.so.o && mv -f ktdefname.so.o ktdefname.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c mk_faddr.c -o mk_faddr.so.o && mv -f mk_faddr.so.o mk_faddr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c localaddr.c -o localaddr.so.o && mv -f localaddr.so.o localaddr.so
# localaddr.c:184:34: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align]
# struct sockaddr_in *s4 = (struct sockaddr_in *)sa;
# ^~~~~~~~~~~~~~~~~~~~~~~~
# localaddr.c:188:35: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align]
# struct sockaddr_in6 *s6 = (struct sockaddr_in6 *)sa;
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# localaddr.c:249:16: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align]
# return CMPTYPE (struct sockaddr_in, sin_addr);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# localaddr.c:246:33: note: expanded from macro 'CMPTYPE'
# #define CMPTYPE(T,F) (!memcmp(&((const T*)s1)->F,&((const T*)s2)->F,sizeof(((const T*)s1)->F)))
# ^~~~~~~~~~~~
# localaddr.c:249:16: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align]
# return CMPTYPE (struct sockaddr_in, sin_addr);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# localaddr.c:246:52: note: expanded from macro 'CMPTYPE'
# #define CMPTYPE(T,F) (!memcmp(&((const T*)s1)->F,&((const T*)s2)->F,sizeof(((const T*)s1)->F)))
# ^~~~~~~~~~~~
# localaddr.c:249:16: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align]
# return CMPTYPE (struct sockaddr_in, sin_addr);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# localaddr.c:246:77: note: expanded from macro 'CMPTYPE'
# #define CMPTYPE(T,F) (!memcmp(&((const T*)s1)->F,&((const T*)s2)->F,sizeof(((const T*)s1)->F)))
# ^~~~~~~~~~~~
# localaddr.c:251:16: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align]
# return CMPTYPE (struct sockaddr_in6, sin6_addr);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# localaddr.c:246:33: note: expanded from macro 'CMPTYPE'
# #define CMPTYPE(T,F) (!memcmp(&((const T*)s1)->F,&((const T*)s2)->F,sizeof(((const T*)s1)->F)))
# ^~~~~~~~~~~~
# localaddr.c:251:16: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align]
# return CMPTYPE (struct sockaddr_in6, sin6_addr);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# localaddr.c:246:52: note: expanded from macro 'CMPTYPE'
# #define CMPTYPE(T,F) (!memcmp(&((const T*)s1)->F,&((const T*)s2)->F,sizeof(((const T*)s1)->F)))
# ^~~~~~~~~~~~
# localaddr.c:251:16: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align]
# return CMPTYPE (struct sockaddr_in6, sin6_addr);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# localaddr.c:246:77: note: expanded from macro 'CMPTYPE'
# #define CMPTYPE(T,F) (!memcmp(&((const T*)s1)->F,&((const T*)s2)->F,sizeof(((const T*)s1)->F)))
# ^~~~~~~~~~~~
# localaddr.c:1186:32: warning: cast from 'struct sockaddr *' to 'const struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align]
# &((const struct sockaddr_in *) a)->sin_addr);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# localaddr.c:1193:41: warning: cast from 'struct sockaddr *' to 'const struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align]
# const struct sockaddr_in6 *in = (const struct sockaddr_in6 *) a;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 10 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c localauth.c -o localauth.so.o && mv -f localauth.so.o localauth.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c localauth_an2ln.c -o localauth_an2ln.so.o && mv -f localauth_an2ln.so.o localauth_an2ln.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c localauth_k5login.c -o localauth_k5login.so.o && mv -f localauth_k5login.so.o localauth_k5login.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c localauth_names.c -o localauth_names.so.o && mv -f localauth_names.so.o localauth_names.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c localauth_rule.c -o localauth_rule.so.o && mv -f localauth_rule.so.o localauth_rule.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c locate_kdc.c -o locate_kdc.so.o && mv -f locate_kdc.so.o locate_kdc.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c lock_file.c -o lock_file.so.o && mv -f lock_file.so.o lock_file.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c net_read.c -o net_read.so.o && mv -f net_read.so.o net_read.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c net_write.c -o net_write.so.o && mv -f net_write.so.o net_write.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c port2ip.c -o port2ip.so.o && mv -f port2ip.so.o port2ip.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prompter.c -o prompter.so.o && mv -f prompter.so.o prompter.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c read_msg.c -o read_msg.so.o && mv -f read_msg.so.o read_msg.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c read_pwd.c -o read_pwd.so.o && mv -f read_pwd.so.o read_pwd.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c realm_dom.c -o realm_dom.so.o && mv -f realm_dom.so.o realm_dom.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c sendto_kdc.c -o sendto_kdc.so.o && mv -f sendto_kdc.so.o sendto_kdc.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c sn2princ.c -o sn2princ.so.o && mv -f sn2princ.so.o sn2princ.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c thread_safe.c -o thread_safe.so.o && mv -f thread_safe.so.o thread_safe.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c timeofday.c -o timeofday.so.o && mv -f timeofday.so.o timeofday.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c toffset.c -o toffset.so.o && mv -f toffset.so.o toffset.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c trace.c -o trace.so.o && mv -f trace.so.o trace.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c unlck_file.c -o unlck_file.so.o && mv -f unlck_file.so.o unlck_file.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ustime.c -o ustime.so.o && mv -f ustime.so.o ustime.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLIBDIR=\"/usr/lib\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/bin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c write_msg.c -o write_msg.so.o && mv -f write_msg.so.o write_msg.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/os'
# making all in lib/krb5/rcache...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/rcache'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rc_base.c -o rc_base.so.o && mv -f rc_base.so.o rc_base.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rc_dfl.c -o rc_dfl.so.o && mv -f rc_dfl.so.o rc_dfl.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rc_io.c -o rc_io.so.o && mv -f rc_io.so.o rc_io.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rcdef.c -o rcdef.so.o && mv -f rcdef.so.o rcdef.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rc_none.c -o rc_none.so.o && mv -f rc_none.so.o rc_none.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rc_conv.c -o rc_conv.so.o && mv -f rc_conv.so.o rc_conv.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ser_rc.c -o ser_rc.so.o && mv -f ser_rc.so.o ser_rc.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rcfns.c -o rcfns.so.o && mv -f rcfns.so.o rcfns.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/rcache'
# making all in lib/krb5/unicode...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/unicode'
# touch .links
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ucdata.c -o ucdata.so.o && mv -f ucdata.so.o ucdata.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ure.c -o ure.so.o && mv -f ure.so.o ure.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c urestubs.c -o urestubs.so.o && mv -f urestubs.so.o urestubs.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ucstr.c -o ucstr.so.o && mv -f ucstr.so.o ucstr.so
# ucstr.c:228:17: warning: passing 'krb5_ucs4 *' (aka 'int *') to parameter of type 'const krb5_ui_4 *' (aka 'const unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# uccompatdecomp(ucs, p - ucs, &ucsout, &ucsoutlen);
# ^~~
# ./ucdata/ucdata.h:280:37: note: passing argument to parameter 'in' here
# int uccompatdecomp(const krb5_ui_4 *in, int inlen,
# ^
# ucstr.c:228:31: warning: incompatible pointer types passing 'krb5_ucs4 **' (aka 'int **') to parameter of type 'krb5_ui_4 **' (aka 'unsigned int **') [-Wincompatible-pointer-types]
# uccompatdecomp(ucs, p - ucs, &ucsout, &ucsoutlen);
# ^~~~~~~
# ./ucdata/ucdata.h:281:20: note: passing argument to parameter 'out' here
# krb5_ui_4 **out, int *outlen);
# ^
# ucstr.c:236:30: warning: passing 'krb5_ucs4 *' (aka 'int *') to parameter of type 'krb5_ui_4 *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# ucsoutlen = uccanoncomp(ucsout, ucsoutlen);
# ^~~~~~
# ./ucdata/ucdata.h:240:28: note: passing argument to parameter 'str' here
# int uccanoncomp(krb5_ui_4 *str, int len);
# ^
# ucstr.c:408:17: warning: passing 'krb5_ucs4 *' (aka 'int *') to parameter of type 'const krb5_ui_4 *' (aka 'const unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# uccompatdecomp(ucs, ulen, &ucsout1, &l1);
# ^~~
# ./ucdata/ucdata.h:280:37: note: passing argument to parameter 'in' here
# int uccompatdecomp(const krb5_ui_4 *in, int inlen,
# ^
# ucstr.c:408:28: warning: incompatible pointer types passing 'krb5_ucs4 **' (aka 'int **') to parameter of type 'krb5_ui_4 **' (aka 'unsigned int **') [-Wincompatible-pointer-types]
# uccompatdecomp(ucs, ulen, &ucsout1, &l1);
# ^~~~~~~~
# ./ucdata/ucdata.h:281:20: note: passing argument to parameter 'out' here
# krb5_ui_4 **out, int *outlen);
# ^
# ucstr.c:409:19: warning: passing 'krb5_ucs4 *' (aka 'int *') to parameter of type 'krb5_ui_4 *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# l1 = uccanoncomp(ucsout1, l1);
# ^~~~~~~
# ./ucdata/ucdata.h:240:28: note: passing argument to parameter 'str' here
# int uccanoncomp(krb5_ui_4 *str, int len);
# ^
# ucstr.c:426:17: warning: passing 'krb5_ucs4 *' (aka 'int *') to parameter of type 'const krb5_ui_4 *' (aka 'const unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# uccompatdecomp(ucs, ulen, &ucsout2, &l2);
# ^~~
# ./ucdata/ucdata.h:280:37: note: passing argument to parameter 'in' here
# int uccompatdecomp(const krb5_ui_4 *in, int inlen,
# ^
# ucstr.c:426:28: warning: incompatible pointer types passing 'krb5_ucs4 **' (aka 'int **') to parameter of type 'krb5_ui_4 **' (aka 'unsigned int **') [-Wincompatible-pointer-types]
# uccompatdecomp(ucs, ulen, &ucsout2, &l2);
# ^~~~~~~~
# ./ucdata/ucdata.h:281:20: note: passing argument to parameter 'out' here
# krb5_ui_4 **out, int *outlen);
# ^
# ucstr.c:427:19: warning: passing 'krb5_ucs4 *' (aka 'int *') to parameter of type 'krb5_ui_4 *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# l2 = uccanoncomp(ucsout2, l2);
# ^~~~~~~
# ./ucdata/ucdata.h:240:28: note: passing argument to parameter 'str' here
# int uccanoncomp(krb5_ui_4 *str, int len);
# ^
# 9 warnings generated.
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5/unicode'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -I../../include -I../../include -I./ccache -I./keytab -I./rcache -I./os -I./unicode -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c krb5_libinit.c -o krb5_libinit.so.o && mv -f krb5_libinit.so.o krb5_libinit.so
# : updated OBJS.SH
# base=`echo "krb5" | sed -e 's/-/_/'`; \
# echo > binutils.versions "${base}_3_MIT {"
# sed >> binutils.versions < ./libkrb5.exports "s/$/;/"
# echo >> binutils.versions "};"
# echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# rm -f libkrb5.so.3.3
# building shared krb5 library (3.3)
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH` && clang -shared -fPIC -Wl,-h,libkrb5.so.3,--no-undefined -o libkrb5.so.3.3 $objlist -L../../lib -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../util/export-check.pl ./libkrb5.exports libkrb5.so.3.3
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
# + objlist=' krb5_libinit.so
# error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so error_tables/k5e1_err.so error_tables/kv5m_err.so error_tables/krb524_err.so
# asn.1/asn1_encode.so asn.1/asn1buf.so asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so
# ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so ccache/ccdefops.so ccache/ccmarshal.so ccache/ccselect.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_kcm.so ccache/cc_memory.so ccache/cc_keyring.so ccache/ccfns.so ccache/ser_cc.so
# keytab/ktadd.so keytab/ktbase.so keytab/ktdefault.so keytab/ktfr_entry.so keytab/ktremove.so keytab/ktfns.so keytab/kt_file.so keytab/kt_memory.so keytab/kt_srvtab.so keytab/read_servi.so
# krb/addr_comp.so krb/addr_order.so krb/addr_srch.so krb/allow_weak.so krb/appdefault.so krb/auth_con.so krb/authdata.so krb/authdata_exp.so krb/authdata_enc.so krb/authdata_dec.so krb/bld_pr_ext.so krb/bld_princ.so krb/chk_trans.so krb/chpw.so krb/conv_creds.so krb/conv_princ.so krb/copy_addrs.so krb/copy_auth.so krb/copy_athctr.so krb/copy_cksum.so krb/copy_creds.so krb/copy_data.so krb/copy_key.so krb/copy_princ.so krb/copy_tick.so krb/cp_key_cnt.so krb/decode_kdc.so krb/decrypt_tk.so krb/deltat.so krb/enc_helper.so krb/enc_keyhelper.so krb/encode_kdc.so krb/encrypt_tk.so krb/etype_list.so krb/fast.so krb/fwd_tgt.so krb/gc_via_tkt.so krb/gen_seqnum.so krb/gen_subkey.so krb/gen_save_subkey.so krb/get_creds.so krb/get_in_tkt.so krb/gic_keytab.so krb/gic_opt.so krb/gic_pwd.so krb/in_tkt_sky.so krb/init_ctx.so krb/copy_ctx.so krb/init_keyblock.so krb/kdc_rep_dc.so krb/kerrs.so krb/kfree.so krb/libdef_parse.so krb/mk_cred.so krb/mk_error.so krb/mk_priv.so krb/mk_rep.so krb/mk_req.so krb/mk_req_ext.so krb/mk_safe.so krb/pac.so krb/pac_sign.so krb/parse.so krb/plugin.so krb/pr_to_salt.so krb/preauth2.so krb/preauth_ec.so krb/preauth_encts.so krb/preauth_otp.so krb/preauth_pkinit.so krb/preauth_sam2.so krb/princ_comp.so krb/privsafe.so krb/random_str.so krb/rd_cred.so krb/rd_error.so krb/rd_priv.so krb/rd_rep.so krb/rd_req.so krb/rd_req_dec.so krb/rd_safe.so krb/recvauth.so krb/response_items.so krb/s4u_authdata.so krb/s4u_creds.so krb/sendauth.so krb/send_tgs.so krb/ser_actx.so krb/ser_adata.so krb/ser_addr.so krb/ser_auth.so krb/ser_cksum.so krb/ser_ctx.so krb/ser_key.so krb/ser_princ.so krb/serialize.so krb/set_realm.so krb/sname_match.so krb/srv_dec_tkt.so krb/srv_rcache.so krb/str_conv.so krb/tgtname.so krb/unparse.so krb/val_renew.so krb/valid_times.so krb/vfy_increds.so krb/vic_opt.so krb/walk_rtree.so
# rcache/rc_base.so rcache/rc_dfl.so rcache/rc_io.so rcache/rcdef.so rcache/rc_none.so rcache/rc_conv.so rcache/ser_rc.so rcache/rcfns.so
# unicode/ucdata.so unicode/ure.so unicode/urestubs.so unicode/ucstr.so
# os/accessor.so os/c_ustime.so os/ccdefname.so os/changepw.so os/dnsglue.so os/dnssrv.so os/expand_path.so os/full_ipadr.so os/gen_port.so os/genaddrs.so os/gen_rname.so os/hostaddr.so os/hostrealm.so os/hostrealm_dns.so os/hostrealm_domain.so os/hostrealm_profile.so os/hostrealm_registry.so os/init_os_ctx.so os/krbfileio.so os/ktdefname.so os/mk_faddr.so os/localaddr.so os/localauth.so os/localauth_an2ln.so os/localauth_k5login.so os/localauth_names.so os/localauth_rule.so os/locate_kdc.so os/lock_file.so os/net_read.so os/net_write.so os/port2ip.so os/prompter.so os/read_msg.so os/read_pwd.so os/realm_dom.so os/sendto_kdc.so os/sn2princ.so os/thread_safe.so os/timeofday.so os/toffset.so os/trace.so os/unlck_file.so os/ustime.so os/write_msg.so
# ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so'
# + clang -shared -fPIC -Wl,-h,libkrb5.so.3,--no-undefined -o libkrb5.so.3.3 krb5_libinit.so error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so error_tables/k5e1_err.so error_tables/kv5m_err.so error_tables/krb524_err.so asn.1/asn1_encode.so asn.1/asn1buf.so asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so ccache/ccdefops.so ccache/ccmarshal.so ccache/ccselect.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_kcm.so ccache/cc_memory.so ccache/cc_keyring.so ccache/ccfns.so ccache/ser_cc.so keytab/ktadd.so keytab/ktbase.so keytab/ktdefault.so keytab/ktfr_entry.so keytab/ktremove.so keytab/ktfns.so keytab/kt_file.so keytab/kt_memory.so keytab/kt_srvtab.so keytab/read_servi.so krb/addr_comp.so krb/addr_order.so krb/addr_srch.so krb/allow_weak.so krb/appdefault.so krb/auth_con.so krb/authdata.so krb/authdata_exp.so krb/authdata_enc.so krb/authdata_dec.so krb/bld_pr_ext.so krb/bld_princ.so krb/chk_trans.so krb/chpw.so krb/conv_creds.so krb/conv_princ.so krb/copy_addrs.so krb/copy_auth.so krb/copy_athctr.so krb/copy_cksum.so krb/copy_creds.so krb/copy_data.so krb/copy_key.so krb/copy_princ.so krb/copy_tick.so krb/cp_key_cnt.so krb/decode_kdc.so krb/decrypt_tk.so krb/deltat.so krb/enc_helper.so krb/enc_keyhelper.so krb/encode_kdc.so krb/encrypt_tk.so krb/etype_list.so krb/fast.so krb/fwd_tgt.so krb/gc_via_tkt.so krb/gen_seqnum.so krb/gen_subkey.so krb/gen_save_subkey.so krb/get_creds.so krb/get_in_tkt.so krb/gic_keytab.so krb/gic_opt.so krb/gic_pwd.so krb/in_tkt_sky.so krb/init_ctx.so krb/copy_ctx.so krb/init_keyblock.so krb/kdc_rep_dc.so krb/kerrs.so krb/kfree.so krb/libdef_parse.so krb/mk_cred.so krb/mk_error.so krb/mk_priv.so krb/mk_rep.so krb/mk_req.so krb/mk_req_ext.so krb/mk_safe.so krb/pac.so krb/pac_sign.so krb/parse.so krb/plugin.so krb/pr_to_salt.so krb/preauth2.so krb/preauth_ec.so krb/preauth_encts.so krb/preauth_otp.so krb/preauth_pkinit.so krb/preauth_sam2.so krb/princ_comp.so krb/privsafe.so krb/random_str.so krb/rd_cred.so krb/rd_error.so krb/rd_priv.so krb/rd_rep.so krb/rd_req.so krb/rd_req_dec.so krb/rd_safe.so krb/recvauth.so krb/response_items.so krb/s4u_authdata.so krb/s4u_creds.so krb/sendauth.so krb/send_tgs.so krb/ser_actx.so krb/ser_adata.so krb/ser_addr.so krb/ser_auth.so krb/ser_cksum.so krb/ser_ctx.so krb/ser_key.so krb/ser_princ.so krb/serialize.so krb/set_realm.so krb/sname_match.so krb/srv_dec_tkt.so krb/srv_rcache.so krb/str_conv.so krb/tgtname.so krb/unparse.so krb/val_renew.so krb/valid_times.so krb/vfy_increds.so krb/vic_opt.so krb/walk_rtree.so rcache/rc_base.so rcache/rc_dfl.so rcache/rc_io.so rcache/rcdef.so rcache/rc_none.so rcache/rc_conv.so rcache/ser_rc.so rcache/rcfns.so unicode/ucdata.so unicode/ure.so unicode/urestubs.so unicode/ucstr.so os/accessor.so os/c_ustime.so os/ccdefname.so os/changepw.so os/dnsglue.so os/dnssrv.so os/expand_path.so os/full_ipadr.so os/gen_port.so os/genaddrs.so os/gen_rname.so os/hostaddr.so os/hostrealm.so os/hostrealm_dns.so os/hostrealm_domain.so os/hostrealm_profile.so os/hostrealm_registry.so os/init_os_ctx.so os/krbfileio.so os/ktdefname.so os/mk_faddr.so os/localaddr.so os/localauth.so os/localauth_an2ln.so os/localauth_k5login.so os/localauth_names.so os/localauth_rule.so os/locate_kdc.so os/lock_file.so os/net_read.so os/net_write.so os/port2ip.so os/prompter.so os/read_msg.so os/read_pwd.so os/realm_dom.so os/sendto_kdc.so os/sn2princ.so os/thread_safe.so os/timeofday.so os/toffset.so os/trace.so os/unlck_file.so os/ustime.so os/write_msg.so ../../util/profile/prof_tree.so ../../util/profile/prof_file.so ../../util/profile/prof_parse.so ../../util/profile/prof_get.so ../../util/profile/prof_set.so ../../util/profile/prof_err.so ../../util/profile/prof_init.so -L../../lib -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions
# + perl -w ../../util/export-check.pl ./libkrb5.exports libkrb5.so.3.3
# rm -f libkrb5.so
# ln -s libkrb5.so.3.3 libkrb5.so
# rm -f ../../lib/libkrb5.so
# (cd ../../lib && \
# ln -s libkrb5.so.3.3 libkrb5.so)
# rm -f ../../lib/libkrb5.so.3.3
# (cd ../../lib && ln -s krb5/libkrb5.so.3.3 .)
# rm -f libkrb5.so.3
# ln -s libkrb5.so.3.3 libkrb5.so.3
# rm -f ../../lib/libkrb5.so.3
# (cd ../../lib && \
# ln -s libkrb5.so.3.3 libkrb5.so.3)
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krb5'
# making all in lib/gssapi...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/gssapi'
# making all in lib/gssapi/generic...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/gssapi/generic'
# rm -f et-h-gssapi_err_generic.et et-h-gssapi_err_generic.c et-h-gssapi_err_generic.h
# cp gssapi_err_generic.et et-h-gssapi_err_generic.et
# compile_et et-h-gssapi_err_generic.et
# mv -f et-h-gssapi_err_generic.h gssapi_err_generic.h
# rm -f et-h-gssapi_err_generic.et et-h-gssapi_err_generic.c
# if test -d ../../../include/gssapi; then :; else (set -x; mkdir ../../../include/gssapi); fi
# + mkdir ../../../include/gssapi
# echo timestamp > ../../../include/gssapi/timestamp
# Creating gssapi.h
# + mv -f gss10177 gssapi.h
# cp gssapi.h ../../../include/gssapi/gssapi.h
# cp ./gssapi_generic.h ../../../include/gssapi/gssapi_generic.h
# cp ./gssapi_alloc.h ../../../include/gssapi/gssapi_alloc.h
# cp ./gssapi_ext.h ../../../include/gssapi/gssapi_ext.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c disp_com_err_status.c -o disp_com_err_status.so.o && mv -f disp_com_err_status.so.o disp_com_err_status.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c disp_major_status.c -o disp_major_status.so.o && mv -f disp_major_status.so.o disp_major_status.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gssapi_generic.c -o gssapi_generic.so.o && mv -f gssapi_generic.so.o gssapi_generic.so
# gssapi_generic.c:234:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [23]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_MECH_CONCRETE"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:235:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [14]' [-Wsizeof-array-decay]
# STRING_BUFFER("concrete-mech"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:236:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [67]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism is neither a pseudo-mechanism nor a "
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:241:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [21]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_MECH_PSEUDO"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:242:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [12]' [-Wsizeof-array-decay]
# STRING_BUFFER("pseudo-mech"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:243:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [33]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism is a pseudo-mechanism."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:247:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [24]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_MECH_COMPOSITE"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:248:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [15]' [-Wsizeof-array-decay]
# STRING_BUFFER("composite-mech"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:249:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [46]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism is a composite of other mechanisms."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:253:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [19]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_MECH_NEGO"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:254:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [22]' [-Wsizeof-array-decay]
# STRING_BUFFER("mech-negotiation-mech"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:255:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [39]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism negotiates other mechanisms."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:259:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [19]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_MECH_GLUE"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:260:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [10]' [-Wsizeof-array-decay]
# STRING_BUFFER("mech-glue"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:261:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [47]' [-Wsizeof-array-decay]
# STRING_BUFFER("OID is not a mechanism but the GSS-API itself."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:265:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [18]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_NOT_MECH"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:266:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [9]' [-Wsizeof-array-decay]
# STRING_BUFFER("not-mech"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:267:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [35]' [-Wsizeof-array-decay]
# STRING_BUFFER("Known OID but not a mechanism OID."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:271:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [20]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_DEPRECATED"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:272:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [16]' [-Wsizeof-array-decay]
# STRING_BUFFER("mech-deprecated"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:273:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [25]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism is deprecated."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:277:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [23]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_NOT_DFLT_MECH"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:278:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [17]' [-Wsizeof-array-decay]
# STRING_BUFFER("mech-not-default"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:279:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [51]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism must not be used as a default mechanism."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:283:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [21]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_ITOK_FRAMED"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:284:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [18]' [-Wsizeof-array-decay]
# STRING_BUFFER("initial-is-framed"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:285:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [50]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism's initial contexts are properly framed."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:289:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [19]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_AUTH_INIT"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:290:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [16]' [-Wsizeof-array-decay]
# STRING_BUFFER("auth-init-princ"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:291:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [60]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports authentication of initiator to "
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:296:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [19]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_AUTH_TARG"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:297:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [16]' [-Wsizeof-array-decay]
# STRING_BUFFER("auth-targ-princ"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:298:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [60]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports authentication of acceptor to "
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:303:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [24]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_AUTH_INIT_INIT"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:304:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [24]' [-Wsizeof-array-decay]
# STRING_BUFFER("auth-init-princ-initial"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:305:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [74]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports authentication of initiator using "
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:310:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [24]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_AUTH_TARG_INIT"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:311:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [26]' [-Wsizeof-array-decay]
# STRING_BUFFER("auth-target-princ-initial"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:312:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [73]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports authentication of acceptor using "
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:317:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [24]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_AUTH_INIT_ANON"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:318:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [21]' [-Wsizeof-array-decay]
# STRING_BUFFER("auth-init-princ-anon"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:319:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [60]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports GSS_C_NT_ANONYMOUS as an initiator "
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:324:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [24]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_AUTH_TARG_ANON"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:325:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [21]' [-Wsizeof-array-decay]
# STRING_BUFFER("auth-targ-princ-anon"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:326:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [59]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports GSS_C_NT_ANONYMOUS as an acceptor "
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:331:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [20]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_DELEG_CRED"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:332:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [11]' [-Wsizeof-array-decay]
# STRING_BUFFER("deleg-cred"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:333:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [42]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports credential delegation."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:337:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [20]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_INTEG_PROT"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:338:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [11]' [-Wsizeof-array-decay]
# STRING_BUFFER("integ-prot"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:339:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [53]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports per-message integrity protection."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:343:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [19]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_CONF_PROT"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:344:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [10]' [-Wsizeof-array-decay]
# STRING_BUFFER("conf-prot"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:345:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [59]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports per-message confidentiality "
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:350:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [13]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_MIC"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:351:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [4]' [-Wsizeof-array-decay]
# STRING_BUFFER("mic"),
# ^~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:352:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [56]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports Message Integrity Code (MIC) "
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:357:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [14]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_WRAP"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:358:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [5]' [-Wsizeof-array-decay]
# STRING_BUFFER("wrap"),
# ^~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:359:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [32]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports wrap tokens."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:363:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [20]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_PROT_READY"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:364:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [11]' [-Wsizeof-array-decay]
# STRING_BUFFER("prot-ready"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:365:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [79]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports per-message proteciton prior to "
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:370:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [20]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_REPLAY_DET"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:371:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [17]' [-Wsizeof-array-decay]
# STRING_BUFFER("replay-detection"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:372:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [37]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports replay detection."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:376:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [17]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_OOS_DET"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:377:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [14]' [-Wsizeof-array-decay]
# STRING_BUFFER("oos-detection"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:378:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [46]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports out-of-sequence detection."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:382:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [19]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_CBINDINGS"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:383:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [17]' [-Wsizeof-array-decay]
# STRING_BUFFER("channel-bindings"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:384:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [37]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports channel bindings."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:388:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [13]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_PFS"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:389:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [4]' [-Wsizeof-array-decay]
# STRING_BUFFER("pfs"),
# ^~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:390:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [45]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports Perfect Forward Security."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:394:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [18]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_COMPRESS"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:395:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [9]' [-Wsizeof-array-decay]
# STRING_BUFFER("compress"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:396:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [61]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports compression of data inputs to "
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:401:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [19]' [-Wsizeof-array-decay]
# STRING_BUFFER("GSS_C_MA_CTX_TRANS"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:402:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [17]' [-Wsizeof-array-decay]
# STRING_BUFFER("context-transfer"),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# gssapi_generic.c:403:9: warning: sizeof on pointer operation will return size of 'char *' instead of 'char [51]' [-Wsizeof-array-decay]
# STRING_BUFFER("Mechanism supports security context export/import."),
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# gssapi_generic.c:224:42: note: expanded from macro 'STRING_BUFFER'
# #define STRING_BUFFER(x) { sizeof((x) - 1), (x) }
# ~~~ ^
# 81 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c oid_ops.c -o oid_ops.so.o && mv -f oid_ops.so.o oid_ops.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rel_buffer.c -o rel_buffer.so.o && mv -f rel_buffer.so.o rel_buffer.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rel_oid_set.c -o rel_oid_set.so.o && mv -f rel_oid_set.so.o rel_oid_set.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c util_buffer.c -o util_buffer.so.o && mv -f util_buffer.so.o util_buffer.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c util_buffer_set.c -o util_buffer_set.so.o && mv -f util_buffer_set.so.o util_buffer_set.so
# perl -w -I../../../util ../../../util/gen.pl bimap \
# errmap.h \
# NAME=mecherrmap LEFT=OM_uint32 RIGHT="struct mecherror" \
# LEFTPRINT=print_OM_uint32 RIGHTPRINT=mecherror_print \
# LEFTCMP=cmp_OM_uint32 RIGHTCMP=mecherror_cmp
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c util_errmap.c -o util_errmap.so.o && mv -f util_errmap.so.o util_errmap.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c util_set.c -o util_set.so.o && mv -f util_set.so.o util_set.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c util_seqstate.c -o util_seqstate.so.o && mv -f util_seqstate.so.o util_seqstate.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c util_token.c -o util_token.so.o && mv -f util_token.so.o util_token.so
# rm -f et-c-gssapi_err_generic.et et-c-gssapi_err_generic.c et-c-gssapi_err_generic.h
# cp gssapi_err_generic.et et-c-gssapi_err_generic.et
# compile_et et-c-gssapi_err_generic.et
# mv -f et-c-gssapi_err_generic.c gssapi_err_generic.c
# rm -f et-c-gssapi_err_generic.et et-c-gssapi_err_generic.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gssapi_err_generic.c -o gssapi_err_generic.so.o && mv -f gssapi_err_generic.so.o gssapi_err_generic.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/gssapi/generic'
# making all in lib/gssapi/krb5...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/gssapi/krb5'
# rm -f et-h-gssapi_err_krb5.et et-h-gssapi_err_krb5.c et-h-gssapi_err_krb5.h
# cp gssapi_err_krb5.et et-h-gssapi_err_krb5.et
# compile_et et-h-gssapi_err_krb5.et
# mv -f et-h-gssapi_err_krb5.h gssapi_err_krb5.h
# rm -f et-h-gssapi_err_krb5.et et-h-gssapi_err_krb5.c
# cp ./gssapi_krb5.h "../../../include/gssapi/gssapi_krb5.h"
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c accept_sec_context.c -o accept_sec_context.so.o && mv -f accept_sec_context.so.o accept_sec_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c acquire_cred.c -o acquire_cred.so.o && mv -f acquire_cred.so.o acquire_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c canon_name.c -o canon_name.so.o && mv -f canon_name.so.o canon_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c compare_name.c -o compare_name.so.o && mv -f compare_name.so.o compare_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c context_time.c -o context_time.so.o && mv -f context_time.so.o context_time.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c copy_ccache.c -o copy_ccache.so.o && mv -f copy_ccache.so.o copy_ccache.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c cred_store.c -o cred_store.so.o && mv -f cred_store.so.o cred_store.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c delete_sec_context.c -o delete_sec_context.so.o && mv -f delete_sec_context.so.o delete_sec_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c disp_name.c -o disp_name.so.o && mv -f disp_name.so.o disp_name.so
# perl -I../../../util ../../../util/gen-map.pl \
# -oerror_map.new \
# NAME=gsserrmap \
# KEY=OM_uint32 \
# VALUE="char *" \
# COMPARE=compare_OM_uint32 \
# FREEVALUE=free_string
# rm -f error_map.h
# mv -f error_map.new error_map.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c disp_status.c -o disp_status.so.o && mv -f disp_status.so.o disp_status.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c duplicate_name.c -o duplicate_name.so.o && mv -f duplicate_name.so.o duplicate_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c export_cred.c -o export_cred.so.o && mv -f export_cred.so.o export_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c export_name.c -o export_name.so.o && mv -f export_name.so.o export_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c export_sec_context.c -o export_sec_context.so.o && mv -f export_sec_context.so.o export_sec_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c get_tkt_flags.c -o get_tkt_flags.so.o && mv -f get_tkt_flags.so.o get_tkt_flags.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gssapi_krb5.c -o gssapi_krb5.so.o && mv -f gssapi_krb5.so.o gssapi_krb5.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c iakerb.c -o iakerb.so.o && mv -f iakerb.so.o iakerb.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c import_cred.c -o import_cred.so.o && mv -f import_cred.so.o import_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c import_name.c -o import_name.so.o && mv -f import_name.so.o import_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c import_sec_context.c -o import_sec_context.so.o && mv -f import_sec_context.so.o import_sec_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c indicate_mechs.c -o indicate_mechs.so.o && mv -f indicate_mechs.so.o indicate_mechs.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c init_sec_context.c -o init_sec_context.so.o && mv -f init_sec_context.so.o init_sec_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c inq_context.c -o inq_context.so.o && mv -f inq_context.so.o inq_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c inq_cred.c -o inq_cred.so.o && mv -f inq_cred.so.o inq_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c inq_names.c -o inq_names.so.o && mv -f inq_names.so.o inq_names.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c k5seal.c -o k5seal.so.o && mv -f k5seal.so.o k5seal.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c k5sealiov.c -o k5sealiov.so.o && mv -f k5sealiov.so.o k5sealiov.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c k5sealv3.c -o k5sealv3.so.o && mv -f k5sealv3.so.o k5sealv3.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c k5sealv3iov.c -o k5sealv3iov.so.o && mv -f k5sealv3iov.so.o k5sealv3iov.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c k5unseal.c -o k5unseal.so.o && mv -f k5unseal.so.o k5unseal.so
# k5unseal.c:222:21: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
# if (tmsglen < conflen) {
# ~~~~~~~ ^ ~~~~~~~
# 1 warning generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c k5unsealiov.c -o k5unsealiov.so.o && mv -f k5unsealiov.so.o k5unsealiov.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c krb5_gss_glue.c -o krb5_gss_glue.so.o && mv -f krb5_gss_glue.so.o krb5_gss_glue.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c lucid_context.c -o lucid_context.so.o && mv -f lucid_context.so.o lucid_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c naming_exts.c -o naming_exts.so.o && mv -f naming_exts.so.o naming_exts.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c prf.c -o prf.so.o && mv -f prf.so.o prf.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c process_context_token.c -o process_context_token.so.o && mv -f process_context_token.so.o process_context_token.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rel_cred.c -o rel_cred.so.o && mv -f rel_cred.so.o rel_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rel_oid.c -o rel_oid.so.o && mv -f rel_oid.so.o rel_oid.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rel_name.c -o rel_name.so.o && mv -f rel_name.so.o rel_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c s4u_gss_glue.c -o s4u_gss_glue.so.o && mv -f s4u_gss_glue.so.o s4u_gss_glue.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c set_allowable_enctypes.c -o set_allowable_enctypes.so.o && mv -f set_allowable_enctypes.so.o set_allowable_enctypes.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ser_sctx.c -o ser_sctx.so.o && mv -f ser_sctx.so.o ser_sctx.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c set_ccache.c -o set_ccache.so.o && mv -f set_ccache.so.o set_ccache.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c store_cred.c -o store_cred.so.o && mv -f store_cred.so.o store_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c util_cksum.c -o util_cksum.so.o && mv -f util_cksum.so.o util_cksum.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c util_crypt.c -o util_crypt.so.o && mv -f util_crypt.so.o util_crypt.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c util_seed.c -o util_seed.so.o && mv -f util_seed.so.o util_seed.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c util_seqnum.c -o util_seqnum.so.o && mv -f util_seqnum.so.o util_seqnum.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c val_cred.c -o val_cred.so.o && mv -f val_cred.so.o val_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c wrap_size_limit.c -o wrap_size_limit.so.o && mv -f wrap_size_limit.so.o wrap_size_limit.so
# rm -f et-c-gssapi_err_krb5.et et-c-gssapi_err_krb5.c et-c-gssapi_err_krb5.h
# cp gssapi_err_krb5.et et-c-gssapi_err_krb5.et
# compile_et et-c-gssapi_err_krb5.et
# mv -f et-c-gssapi_err_krb5.c gssapi_err_krb5.c
# rm -f et-c-gssapi_err_krb5.et et-c-gssapi_err_krb5.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gssapi_err_krb5.c -o gssapi_err_krb5.so.o && mv -f gssapi_err_krb5.so.o gssapi_err_krb5.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/gssapi/krb5'
# making all in lib/gssapi/spnego...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/gssapi/spnego'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue -I./../mechglue -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c spnego_mech.c -o spnego_mech.so.o && mv -f spnego_mech.so.o spnego_mech.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/gssapi/spnego'
# making all in lib/gssapi/mechglue...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/gssapi/mechglue'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_accept_sec_context.c -o g_accept_sec_context.so.o && mv -f g_accept_sec_context.so.o g_accept_sec_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_acquire_cred.c -o g_acquire_cred.so.o && mv -f g_acquire_cred.so.o g_acquire_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_acquire_cred_with_pw.c -o g_acquire_cred_with_pw.so.o && mv -f g_acquire_cred_with_pw.so.o g_acquire_cred_with_pw.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_acquire_cred_imp_name.c -o g_acquire_cred_imp_name.so.o && mv -f g_acquire_cred_imp_name.so.o g_acquire_cred_imp_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_authorize_localname.c -o g_authorize_localname.so.o && mv -f g_authorize_localname.so.o g_authorize_localname.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_buffer_set.c -o g_buffer_set.so.o && mv -f g_buffer_set.so.o g_buffer_set.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_canon_name.c -o g_canon_name.so.o && mv -f g_canon_name.so.o g_canon_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_compare_name.c -o g_compare_name.so.o && mv -f g_compare_name.so.o g_compare_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_complete_auth_token.c -o g_complete_auth_token.so.o && mv -f g_complete_auth_token.so.o g_complete_auth_token.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_context_time.c -o g_context_time.so.o && mv -f g_context_time.so.o g_context_time.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_decapsulate_token.c -o g_decapsulate_token.so.o && mv -f g_decapsulate_token.so.o g_decapsulate_token.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_delete_sec_context.c -o g_delete_sec_context.so.o && mv -f g_delete_sec_context.so.o g_delete_sec_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_del_name_attr.c -o g_del_name_attr.so.o && mv -f g_del_name_attr.so.o g_del_name_attr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_dsp_name.c -o g_dsp_name.so.o && mv -f g_dsp_name.so.o g_dsp_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_dsp_name_ext.c -o g_dsp_name_ext.so.o && mv -f g_dsp_name_ext.so.o g_dsp_name_ext.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_dsp_status.c -o g_dsp_status.so.o && mv -f g_dsp_status.so.o g_dsp_status.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_dup_name.c -o g_dup_name.so.o && mv -f g_dup_name.so.o g_dup_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_encapsulate_token.c -o g_encapsulate_token.so.o && mv -f g_encapsulate_token.so.o g_encapsulate_token.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_exp_sec_context.c -o g_exp_sec_context.so.o && mv -f g_exp_sec_context.so.o g_exp_sec_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_export_cred.c -o g_export_cred.so.o && mv -f g_export_cred.so.o g_export_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_export_name.c -o g_export_name.so.o && mv -f g_export_name.so.o g_export_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_export_name_comp.c -o g_export_name_comp.so.o && mv -f g_export_name_comp.so.o g_export_name_comp.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_get_name_attr.c -o g_get_name_attr.so.o && mv -f g_get_name_attr.so.o g_get_name_attr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_glue.c -o g_glue.so.o && mv -f g_glue.so.o g_glue.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_imp_cred.c -o g_imp_cred.so.o && mv -f g_imp_cred.so.o g_imp_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_imp_name.c -o g_imp_name.so.o && mv -f g_imp_name.so.o g_imp_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_imp_sec_context.c -o g_imp_sec_context.so.o && mv -f g_imp_sec_context.so.o g_imp_sec_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_init_sec_context.c -o g_init_sec_context.so.o && mv -f g_init_sec_context.so.o g_init_sec_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_initialize.c -o g_initialize.so.o && mv -f g_initialize.so.o g_initialize.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_inq_context.c -o g_inq_context.so.o && mv -f g_inq_context.so.o g_inq_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_inq_context_oid.c -o g_inq_context_oid.so.o && mv -f g_inq_context_oid.so.o g_inq_context_oid.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_inq_cred.c -o g_inq_cred.so.o && mv -f g_inq_cred.so.o g_inq_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_inq_cred_oid.c -o g_inq_cred_oid.so.o && mv -f g_inq_cred_oid.so.o g_inq_cred_oid.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_inq_name.c -o g_inq_name.so.o && mv -f g_inq_name.so.o g_inq_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_inq_names.c -o g_inq_names.so.o && mv -f g_inq_names.so.o g_inq_names.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_map_name_to_any.c -o g_map_name_to_any.so.o && mv -f g_map_name_to_any.so.o g_map_name_to_any.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_mech_invoke.c -o g_mech_invoke.so.o && mv -f g_mech_invoke.so.o g_mech_invoke.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_mechattr.c -o g_mechattr.so.o && mv -f g_mechattr.so.o g_mechattr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_mechname.c -o g_mechname.so.o && mv -f g_mechname.so.o g_mechname.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_oid_ops.c -o g_oid_ops.so.o && mv -f g_oid_ops.so.o g_oid_ops.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_prf.c -o g_prf.so.o && mv -f g_prf.so.o g_prf.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_process_context.c -o g_process_context.so.o && mv -f g_process_context.so.o g_process_context.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_rel_buffer.c -o g_rel_buffer.so.o && mv -f g_rel_buffer.so.o g_rel_buffer.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_rel_cred.c -o g_rel_cred.so.o && mv -f g_rel_cred.so.o g_rel_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_rel_name.c -o g_rel_name.so.o && mv -f g_rel_name.so.o g_rel_name.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_rel_name_mapping.c -o g_rel_name_mapping.so.o && mv -f g_rel_name_mapping.so.o g_rel_name_mapping.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_rel_oid_set.c -o g_rel_oid_set.so.o && mv -f g_rel_oid_set.so.o g_rel_oid_set.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_saslname.c -o g_saslname.so.o && mv -f g_saslname.so.o g_saslname.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_seal.c -o g_seal.so.o && mv -f g_seal.so.o g_seal.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_set_context_option.c -o g_set_context_option.so.o && mv -f g_set_context_option.so.o g_set_context_option.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_set_cred_option.c -o g_set_cred_option.so.o && mv -f g_set_cred_option.so.o g_set_cred_option.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_set_name_attr.c -o g_set_name_attr.so.o && mv -f g_set_name_attr.so.o g_set_name_attr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_set_neg_mechs.c -o g_set_neg_mechs.so.o && mv -f g_set_neg_mechs.so.o g_set_neg_mechs.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_sign.c -o g_sign.so.o && mv -f g_sign.so.o g_sign.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_store_cred.c -o g_store_cred.so.o && mv -f g_store_cred.so.o g_store_cred.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_unseal.c -o g_unseal.so.o && mv -f g_unseal.so.o g_unseal.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_unwrap_aead.c -o g_unwrap_aead.so.o && mv -f g_unwrap_aead.so.o g_unwrap_aead.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_unwrap_iov.c -o g_unwrap_iov.so.o && mv -f g_unwrap_iov.so.o g_unwrap_iov.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_verify.c -o g_verify.so.o && mv -f g_verify.so.o g_verify.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_wrap_aead.c -o g_wrap_aead.so.o && mv -f g_wrap_aead.so.o g_wrap_aead.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c g_wrap_iov.c -o g_wrap_iov.so.o && mv -f g_wrap_iov.so.o g_wrap_iov.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -D_GSS_STATIC_LINK=1 -I../../../include -I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../krb5 -I./../krb5 -I../spnego -I./../spnego -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c gssd_pname_to_uid.c -o gssd_pname_to_uid.so.o && mv -f gssd_pname_to_uid.so.o gssd_pname_to_uid.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/gssapi/mechglue'
# : updated OBJS.SH
# base=`echo "gssapi_krb5" | sed -e 's/-/_/'`; \
# echo > binutils.versions "${base}_2_MIT {"
# sed >> binutils.versions < ./libgssapi_krb5.exports "s/$/;/"
# echo >> binutils.versions "};"
# echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# rm -f libgssapi_krb5.so.2.2
# building shared gssapi_krb5 library (2.2)
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH generic/OBJS.SH mechglue/OBJS.SH krb5/OBJS.SH spnego/OBJS.SH` && clang -shared -fPIC -Wl,-h,libgssapi_krb5.so.2,--no-undefined -o libgssapi_krb5.so.2.2 $objlist -L../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -ldl -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../util/export-check.pl ./libgssapi_krb5.exports libgssapi_krb5.so.2.2
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH generic/OBJS.SH mechglue/OBJS.SH krb5/OBJS.SH spnego/OBJS.SH
# + objlist='
# generic/disp_com_err_status.so generic/disp_major_status.so generic/gssapi_generic.so generic/oid_ops.so generic/rel_buffer.so generic/rel_oid_set.so generic/util_buffer.so generic/util_buffer_set.so generic/util_errmap.so generic/util_set.so generic/util_seqstate.so generic/util_token.so generic/gssapi_err_generic.so
# mechglue/g_accept_sec_context.so mechglue/g_acquire_cred.so mechglue/g_acquire_cred_with_pw.so mechglue/g_acquire_cred_imp_name.so mechglue/g_authorize_localname.so mechglue/g_buffer_set.so mechglue/g_canon_name.so mechglue/g_compare_name.so mechglue/g_complete_auth_token.so mechglue/g_context_time.so mechglue/g_decapsulate_token.so mechglue/g_delete_sec_context.so mechglue/g_del_name_attr.so mechglue/g_dsp_name.so mechglue/g_dsp_name_ext.so mechglue/g_dsp_status.so mechglue/g_dup_name.so mechglue/g_encapsulate_token.so mechglue/g_exp_sec_context.so mechglue/g_export_cred.so mechglue/g_export_name.so mechglue/g_export_name_comp.so mechglue/g_get_name_attr.so mechglue/g_glue.so mechglue/g_imp_cred.so mechglue/g_imp_name.so mechglue/g_imp_sec_context.so mechglue/g_init_sec_context.so mechglue/g_initialize.so mechglue/g_inq_context.so mechglue/g_inq_context_oid.so mechglue/g_inq_cred.so mechglue/g_inq_cred_oid.so mechglue/g_inq_name.so mechglue/g_inq_names.so mechglue/g_map_name_to_any.so mechglue/g_mech_invoke.so mechglue/g_mechattr.so mechglue/g_mechname.so mechglue/g_oid_ops.so mechglue/g_prf.so mechglue/g_process_context.so mechglue/g_rel_buffer.so mechglue/g_rel_cred.so mechglue/g_rel_name.so mechglue/g_rel_name_mapping.so mechglue/g_rel_oid_set.so mechglue/g_saslname.so mechglue/g_seal.so mechglue/g_set_context_option.so mechglue/g_set_cred_option.so mechglue/g_set_name_attr.so mechglue/g_set_neg_mechs.so mechglue/g_sign.so mechglue/g_store_cred.so mechglue/g_unseal.so mechglue/g_unwrap_aead.so mechglue/g_unwrap_iov.so mechglue/g_verify.so mechglue/g_wrap_aead.so mechglue/g_wrap_iov.so mechglue/gssd_pname_to_uid.so
# krb5/accept_sec_context.so krb5/acquire_cred.so krb5/canon_name.so krb5/compare_name.so krb5/context_time.so krb5/copy_ccache.so krb5/cred_store.so krb5/delete_sec_context.so krb5/disp_name.so krb5/disp_status.so krb5/duplicate_name.so krb5/export_cred.so krb5/export_name.so krb5/export_sec_context.so krb5/get_tkt_flags.so krb5/gssapi_krb5.so krb5/iakerb.so krb5/import_cred.so krb5/import_name.so krb5/import_sec_context.so krb5/indicate_mechs.so krb5/init_sec_context.so krb5/inq_context.so krb5/inq_cred.so krb5/inq_names.so krb5/k5seal.so krb5/k5sealiov.so krb5/k5sealv3.so krb5/k5sealv3iov.so krb5/k5unseal.so krb5/k5unsealiov.so krb5/krb5_gss_glue.so krb5/lucid_context.so krb5/naming_exts.so krb5/prf.so krb5/process_context_token.so krb5/rel_cred.so krb5/rel_oid.so krb5/rel_name.so krb5/s4u_gss_glue.so krb5/set_allowable_enctypes.so krb5/ser_sctx.so krb5/set_ccache.so krb5/store_cred.so krb5/util_cksum.so krb5/util_crypt.so krb5/util_seed.so krb5/util_seqnum.so krb5/val_cred.so krb5/wrap_size_limit.so krb5/gssapi_err_krb5.so
# spnego/spnego_mech.so'
# + clang -shared -fPIC -Wl,-h,libgssapi_krb5.so.2,--no-undefined -o libgssapi_krb5.so.2.2 generic/disp_com_err_status.so generic/disp_major_status.so generic/gssapi_generic.so generic/oid_ops.so generic/rel_buffer.so generic/rel_oid_set.so generic/util_buffer.so generic/util_buffer_set.so generic/util_errmap.so generic/util_set.so generic/util_seqstate.so generic/util_token.so generic/gssapi_err_generic.so mechglue/g_accept_sec_context.so mechglue/g_acquire_cred.so mechglue/g_acquire_cred_with_pw.so mechglue/g_acquire_cred_imp_name.so mechglue/g_authorize_localname.so mechglue/g_buffer_set.so mechglue/g_canon_name.so mechglue/g_compare_name.so mechglue/g_complete_auth_token.so mechglue/g_context_time.so mechglue/g_decapsulate_token.so mechglue/g_delete_sec_context.so mechglue/g_del_name_attr.so mechglue/g_dsp_name.so mechglue/g_dsp_name_ext.so mechglue/g_dsp_status.so mechglue/g_dup_name.so mechglue/g_encapsulate_token.so mechglue/g_exp_sec_context.so mechglue/g_export_cred.so mechglue/g_export_name.so mechglue/g_export_name_comp.so mechglue/g_get_name_attr.so mechglue/g_glue.so mechglue/g_imp_cred.so mechglue/g_imp_name.so mechglue/g_imp_sec_context.so mechglue/g_init_sec_context.so mechglue/g_initialize.so mechglue/g_inq_context.so mechglue/g_inq_context_oid.so mechglue/g_inq_cred.so mechglue/g_inq_cred_oid.so mechglue/g_inq_name.so mechglue/g_inq_names.so mechglue/g_map_name_to_any.so mechglue/g_mech_invoke.so mechglue/g_mechattr.so mechglue/g_mechname.so mechglue/g_oid_ops.so mechglue/g_prf.so mechglue/g_process_context.so mechglue/g_rel_buffer.so mechglue/g_rel_cred.so mechglue/g_rel_name.so mechglue/g_rel_name_mapping.so mechglue/g_rel_oid_set.so mechglue/g_saslname.so mechglue/g_seal.so mechglue/g_set_context_option.so mechglue/g_set_cred_option.so mechglue/g_set_name_attr.so mechglue/g_set_neg_mechs.so mechglue/g_sign.so mechglue/g_store_cred.so mechglue/g_unseal.so mechglue/g_unwrap_aead.so mechglue/g_unwrap_iov.so mechglue/g_verify.so mechglue/g_wrap_aead.so mechglue/g_wrap_iov.so mechglue/gssd_pname_to_uid.so krb5/accept_sec_context.so krb5/acquire_cred.so krb5/canon_name.so krb5/compare_name.so krb5/context_time.so krb5/copy_ccache.so krb5/cred_store.so krb5/delete_sec_context.so krb5/disp_name.so krb5/disp_status.so krb5/duplicate_name.so krb5/export_cred.so krb5/export_name.so krb5/export_sec_context.so krb5/get_tkt_flags.so krb5/gssapi_krb5.so krb5/iakerb.so krb5/import_cred.so krb5/import_name.so krb5/import_sec_context.so krb5/indicate_mechs.so krb5/init_sec_context.so krb5/inq_context.so krb5/inq_cred.so krb5/inq_names.so krb5/k5seal.so krb5/k5sealiov.so krb5/k5sealv3.so krb5/k5sealv3iov.so krb5/k5unseal.so krb5/k5unsealiov.so krb5/krb5_gss_glue.so krb5/lucid_context.so krb5/naming_exts.so krb5/prf.so krb5/process_context_token.so krb5/rel_cred.so krb5/rel_oid.so krb5/rel_name.so krb5/s4u_gss_glue.so krb5/set_allowable_enctypes.so krb5/ser_sctx.so krb5/set_ccache.so krb5/store_cred.so krb5/util_cksum.so krb5/util_crypt.so krb5/util_seed.so krb5/util_seqnum.so krb5/val_cred.so krb5/wrap_size_limit.so krb5/gssapi_err_krb5.so spnego/spnego_mech.so -L../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -ldl -lkeyutils -lresolv -Wl,--version-script binutils.versions
# + perl -w ../../util/export-check.pl ./libgssapi_krb5.exports libgssapi_krb5.so.2.2
# rm -f libgssapi_krb5.so
# ln -s libgssapi_krb5.so.2.2 libgssapi_krb5.so
# rm -f ../../lib/libgssapi_krb5.so
# (cd ../../lib && \
# ln -s libgssapi_krb5.so.2.2 libgssapi_krb5.so)
# rm -f ../../lib/libgssapi_krb5.so.2.2
# (cd ../../lib && ln -s gssapi/libgssapi_krb5.so.2.2 .)
# rm -f libgssapi_krb5.so.2
# ln -s libgssapi_krb5.so.2.2 libgssapi_krb5.so.2
# rm -f ../../lib/libgssapi_krb5.so.2
# (cd ../../lib && \
# ln -s libgssapi_krb5.so.2.2 libgssapi_krb5.so.2)
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/gssapi'
# making all in lib/rpc...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/rpc'
# cd ../.. && /bin/sh config.status include/gssrpc/types.h
# config.status: creating include/gssrpc/types.h
# touch types.stamp
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c auth_none.c -o auth_none.so.o && mv -f auth_none.so.o auth_none.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c auth_unix.c -o auth_unix.so.o && mv -f auth_unix.so.o auth_unix.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c authgss_prot.c -o authgss_prot.so.o && mv -f authgss_prot.so.o authgss_prot.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c authunix_prot.c -o authunix_prot.so.o && mv -f authunix_prot.so.o authunix_prot.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c auth_gss.c -o auth_gss.so.o && mv -f auth_gss.so.o auth_gss.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c auth_gssapi.c -o auth_gssapi.so.o && mv -f auth_gssapi.so.o auth_gssapi.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c auth_gssapi_misc.c -o auth_gssapi_misc.so.o && mv -f auth_gssapi_misc.so.o auth_gssapi_misc.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bindresvport.c -o bindresvport.so.o && mv -f bindresvport.so.o bindresvport.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c clnt_generic.c -o clnt_generic.so.o && mv -f clnt_generic.so.o clnt_generic.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c clnt_perror.c -o clnt_perror.so.o && mv -f clnt_perror.so.o clnt_perror.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c clnt_raw.c -o clnt_raw.so.o && mv -f clnt_raw.so.o clnt_raw.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c clnt_simple.c -o clnt_simple.so.o && mv -f clnt_simple.so.o clnt_simple.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c clnt_tcp.c -o clnt_tcp.so.o && mv -f clnt_tcp.so.o clnt_tcp.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c clnt_udp.c -o clnt_udp.so.o && mv -f clnt_udp.so.o clnt_udp.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c dyn.c -o dyn.so.o && mv -f dyn.so.o dyn.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rpc_dtablesize.c -o rpc_dtablesize.so.o && mv -f rpc_dtablesize.so.o rpc_dtablesize.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c get_myaddress.c -o get_myaddress.so.o && mv -f get_myaddress.so.o get_myaddress.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c getrpcport.c -o getrpcport.so.o && mv -f getrpcport.so.o getrpcport.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pmap_clnt.c -o pmap_clnt.so.o && mv -f pmap_clnt.so.o pmap_clnt.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pmap_getmaps.c -o pmap_getmaps.so.o && mv -f pmap_getmaps.so.o pmap_getmaps.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pmap_getport.c -o pmap_getport.so.o && mv -f pmap_getport.so.o pmap_getport.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pmap_prot.c -o pmap_prot.so.o && mv -f pmap_prot.so.o pmap_prot.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pmap_prot2.c -o pmap_prot2.so.o && mv -f pmap_prot2.so.o pmap_prot2.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pmap_rmt.c -o pmap_rmt.so.o && mv -f pmap_rmt.so.o pmap_rmt.so
# pmap_rmt.c:211:19: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align]
# addrs[i++] = ((struct sockaddr_in*)
# ^~~~~~~~~~~~~~~~~~~~~
# 1 warning generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rpc_prot.c -o rpc_prot.so.o && mv -f rpc_prot.so.o rpc_prot.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rpc_commondata.c -o rpc_commondata.so.o && mv -f rpc_commondata.so.o rpc_commondata.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rpc_callmsg.c -o rpc_callmsg.so.o && mv -f rpc_callmsg.so.o rpc_callmsg.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svc.c -o svc.so.o && mv -f svc.so.o svc.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svc_auth.c -o svc_auth.so.o && mv -f svc_auth.so.o svc_auth.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svc_auth_gss.c -o svc_auth_gss.so.o && mv -f svc_auth_gss.so.o svc_auth_gss.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svc_auth_gssapi.c -o svc_auth_gssapi.so.o && mv -f svc_auth_gssapi.so.o svc_auth_gssapi.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svc_auth_none.c -o svc_auth_none.so.o && mv -f svc_auth_none.so.o svc_auth_none.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svc_auth_unix.c -o svc_auth_unix.so.o && mv -f svc_auth_unix.so.o svc_auth_unix.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svc_raw.c -o svc_raw.so.o && mv -f svc_raw.so.o svc_raw.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svc_run.c -o svc_run.so.o && mv -f svc_run.so.o svc_run.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svc_simple.c -o svc_simple.so.o && mv -f svc_simple.so.o svc_simple.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svc_tcp.c -o svc_tcp.so.o && mv -f svc_tcp.so.o svc_tcp.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svc_udp.c -o svc_udp.so.o && mv -f svc_udp.so.o svc_udp.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c xdr.c -o xdr.so.o && mv -f xdr.so.o xdr.so
# xdr.c:365:26: warning: cast from 'int *' to 'long *' increases required alignment from 4 to 8 [-Wcast-align]
# return (xdr_long(xdrs, (long *)ep));
# ^~~~~~~~~~
# 1 warning generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c xdr_array.c -o xdr_array.so.o && mv -f xdr_array.so.o xdr_array.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c xdr_float.c -o xdr_float.so.o && mv -f xdr_float.so.o xdr_float.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c xdr_mem.c -o xdr_mem.so.o && mv -f xdr_mem.so.o xdr_mem.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c xdr_rec.c -o xdr_rec.so.o && mv -f xdr_rec.so.o xdr_rec.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c xdr_reference.c -o xdr_reference.so.o && mv -f xdr_reference.so.o xdr_reference.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c xdr_stdio.c -o xdr_stdio.so.o && mv -f xdr_stdio.so.o xdr_stdio.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c xdr_sizeof.c -o xdr_sizeof.so.o && mv -f xdr_sizeof.so.o xdr_sizeof.so
# xdr_sizeof.c:106:18: warning: cast to 'caddr_t' (aka 'char *') from smaller integer type 'int' [-Wint-to-pointer-cast]
# xdrs->x_base = (caddr_t) len;
# ^
# 1 warning generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c xdr_alloc.c -o xdr_alloc.so.o && mv -f xdr_alloc.so.o xdr_alloc.so
# : updated OBJS.SH
# base=`echo "gssrpc" | sed -e 's/-/_/'`; \
# echo > binutils.versions "${base}_4_MIT {"
# sed >> binutils.versions < ./libgssrpc.exports "s/$/;/"
# echo >> binutils.versions "};"
# echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# rm -f libgssrpc.so.4.2
# building shared gssrpc library (4.2)
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && clang -shared -fPIC -Wl,-h,libgssrpc.so.4,--no-undefined -o libgssrpc.so.4.2 $objlist -L../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../util/export-check.pl ./libgssrpc.exports libgssrpc.so.4.2
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
# + objlist=' auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so'
# + clang -shared -fPIC -Wl,-h,libgssrpc.so.4,--no-undefined -o libgssrpc.so.4.2 auth_none.so auth_unix.so authgss_prot.so authunix_prot.so auth_gss.so auth_gssapi.so auth_gssapi_misc.so bindresvport.so clnt_generic.so clnt_perror.so clnt_raw.so clnt_simple.so clnt_tcp.so clnt_udp.so dyn.so rpc_dtablesize.so get_myaddress.so getrpcport.so pmap_clnt.so pmap_getmaps.so pmap_getport.so pmap_prot.so pmap_prot2.so pmap_rmt.so rpc_prot.so rpc_commondata.so rpc_callmsg.so svc.so svc_auth.so svc_auth_gss.so svc_auth_gssapi.so svc_auth_none.so svc_auth_unix.so svc_raw.so svc_run.so svc_simple.so svc_tcp.so svc_udp.so xdr.so xdr_array.so xdr_float.so xdr_mem.so xdr_rec.so xdr_reference.so xdr_stdio.so xdr_sizeof.so xdr_alloc.so -L../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkeyutils -lresolv -Wl,--version-script binutils.versions
# + perl -w ../../util/export-check.pl ./libgssrpc.exports libgssrpc.so.4.2
# rm -f libgssrpc.so
# ln -s libgssrpc.so.4.2 libgssrpc.so
# rm -f ../../lib/libgssrpc.so
# (cd ../../lib && \
# ln -s libgssrpc.so.4.2 libgssrpc.so)
# rm -f ../../lib/libgssrpc.so.4.2
# (cd ../../lib && ln -s rpc/libgssrpc.so.4.2 .)
# rm -f libgssrpc.so.4
# ln -s libgssrpc.so.4.2 libgssrpc.so.4
# rm -f ../../lib/libgssrpc.so.4
# (cd ../../lib && \
# ln -s libgssrpc.so.4.2 libgssrpc.so.4)
# making all in lib/rpc/unit-test...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/rpc/unit-test'
# clang -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c client.c
# clang -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rpc_test_clnt.c
# clang -L../../../lib -fPIC -fno-strict-aliasing -fstack-protector-all -o client client.o rpc_test_clnt.o \
# -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl
# clang -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c server.c
# clang -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rpc_test_svc.c
# clang -L../../../lib -fPIC -fno-strict-aliasing -fstack-protector-all -o server server.o rpc_test_svc.o \
# -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/rpc/unit-test'
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/rpc'
# making all in lib/kdb...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/kdb'
# rm -f et-h-adb_err.et et-h-adb_err.c et-h-adb_err.h
# cp adb_err.et et-h-adb_err.et
# compile_et et-h-adb_err.et
# mv -f et-h-adb_err.h adb_err.h
# rm -f et-h-adb_err.et et-h-adb_err.c
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb5.c -o kdb5.so.o && mv -f kdb5.so.o kdb5.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c encrypt_key.c -o encrypt_key.so.o && mv -f encrypt_key.so.o encrypt_key.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c decrypt_key.c -o decrypt_key.so.o && mv -f decrypt_key.so.o decrypt_key.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb_default.c -o kdb_default.so.o && mv -f kdb_default.so.o kdb_default.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb_cpw.c -o kdb_cpw.so.o && mv -f kdb_cpw.so.o kdb_cpw.so
# rm -f et-c-adb_err.et et-c-adb_err.c et-c-adb_err.h
# cp adb_err.et et-c-adb_err.et
# compile_et et-c-adb_err.et
# mv -f et-c-adb_err.c adb_err.c
# rm -f et-c-adb_err.et et-c-adb_err.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c adb_err.c -o adb_err.so.o && mv -f adb_err.so.o adb_err.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c iprop_xdr.c -o iprop_xdr.so.o && mv -f iprop_xdr.so.o iprop_xdr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb_convert.c -o kdb_convert.so.o && mv -f kdb_convert.so.o kdb_convert.so
# kdb_convert.c:231:56: warning: comparison of constant 18446744073709551614 with expression of type 'u_int' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare]
# if (u.utf8str_t_len > INT_MAX-1 || u.utf8str_t_len >= SIZE_MAX-1) {
# ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~
# kdb_convert.c:422:56: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
# if (!exclude_nra && entry->fail_auth_count >= (krb5_kvno)0) {
# ~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# 2 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb_log.c -o kdb_log.so.o && mv -f kdb_log.so.o kdb_log.so
# kdb_log.c:94:29: warning: cast from 'char *' to 'kdb_ent_header_t *' (aka 'struct kdb_ent_header *') increases required alignment from 1 to 4 [-Wcast-align]
# kdb_ent_header_t *ent = INDEX(log_ctx->ulog, indx);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# ../../include/kdb_log.h:24:24: note: expanded from macro 'INDEX'
# #define INDEX(ulog, i) (kdb_ent_header_t *)((char *)(ulog) + \
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# kdb_log.c:264:16: warning: cast from 'char *' to 'kdb_ent_header_t *' (aka 'struct kdb_ent_header *') increases required alignment from 1 to 4 [-Wcast-align]
# indx_log = INDEX(ulog, i);
# ^~~~~~~~~~~~~~
# ../../include/kdb_log.h:24:24: note: expanded from macro 'INDEX'
# #define INDEX(ulog, i) (kdb_ent_header_t *)((char *)(ulog) + \
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# kdb_log.c:295:20: warning: cast from 'char *' to 'kdb_ent_header_t *' (aka 'struct kdb_ent_header *') increases required alignment from 1 to 4 [-Wcast-align]
# indx_log = INDEX(ulog, i);
# ^~~~~~~~~~~~~~
# ../../include/kdb_log.h:24:24: note: expanded from macro 'INDEX'
# #define INDEX(ulog, i) (kdb_ent_header_t *)((char *)(ulog) + \
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# kdb_log.c:571:20: warning: cast from 'char *' to 'kdb_ent_header_t *' (aka 'struct kdb_ent_header *') increases required alignment from 1 to 4 [-Wcast-align]
# indx_log = INDEX(ulog, indx);
# ^~~~~~~~~~~~~~~~~
# ../../include/kdb_log.h:24:24: note: expanded from macro 'INDEX'
# #define INDEX(ulog, i) (kdb_ent_header_t *)((char *)(ulog) + \
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 4 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DKDB5_USE_LIB_KDB_DB2 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c keytab.c -o keytab.so.o && mv -f keytab.so.o keytab.so
# : updated OBJS.SH
# base=`echo "kdb5" | sed -e 's/-/_/'`; \
# echo > binutils.versions "${base}_8_MIT {"
# sed >> binutils.versions < ./libkdb5.exports "s/$/;/"
# echo >> binutils.versions "};"
# echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# rm -f libkdb5.so.8.0
# building shared kdb5 library (8.0)
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && clang -shared -fPIC -Wl,-h,libkdb5.so.8,--no-undefined -o libkdb5.so.8.0 $objlist -L../../lib -lgssrpc -lkrb5 -lk5crypto -lcom_err -lkrb5support -ldl -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../util/export-check.pl ./libkdb5.exports libkdb5.so.8.0
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
# + objlist=' kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so'
# + clang -shared -fPIC -Wl,-h,libkdb5.so.8,--no-undefined -o libkdb5.so.8.0 kdb5.so encrypt_key.so decrypt_key.so kdb_default.so kdb_cpw.so adb_err.so iprop_xdr.so kdb_convert.so kdb_log.so keytab.so -L../../lib -lgssrpc -lkrb5 -lk5crypto -lcom_err -lkrb5support -ldl -lkeyutils -lresolv -Wl,--version-script binutils.versions
# + perl -w ../../util/export-check.pl ./libkdb5.exports libkdb5.so.8.0
# rm -f libkdb5.so
# ln -s libkdb5.so.8.0 libkdb5.so
# rm -f ../../lib/libkdb5.so
# (cd ../../lib && \
# ln -s libkdb5.so.8.0 libkdb5.so)
# rm -f ../../lib/libkdb5.so.8.0
# (cd ../../lib && ln -s kdb/libkdb5.so.8.0 .)
# rm -f libkdb5.so.8
# ln -s libkdb5.so.8.0 libkdb5.so.8
# rm -f ../../lib/libkdb5.so.8
# (cd ../../lib && \
# ln -s libkdb5.so.8.0 libkdb5.so.8)
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/kdb'
# making all in lib/kadm5...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/kadm5'
# rm -f et-h-chpass_util_strings.et et-h-chpass_util_strings.c et-h-chpass_util_strings.h
# cp chpass_util_strings.et et-h-chpass_util_strings.et
# compile_et et-h-chpass_util_strings.et
# mv -f et-h-chpass_util_strings.h chpass_util_strings.h
# rm -f et-h-chpass_util_strings.et et-h-chpass_util_strings.c
# rm -f et-h-kadm_err.et et-h-kadm_err.c et-h-kadm_err.h
# cp kadm_err.et et-h-kadm_err.et
# compile_et et-h-kadm_err.et
# mv -f et-h-kadm_err.h kadm_err.h
# rm -f et-h-kadm_err.et et-h-kadm_err.c
# if [ -d ../../include/kadm5 ]; then :; else mkdir -p ../../include/kadm5; fi
# for i in admin.h admin_internal.h admin_xdr.h kadm_rpc.h server_internal.h ; do \
# i=`basename $i`; \
# if cmp ./$i ../../include/kadm5/$i >/dev/null 2>&1; then :; \
# else \
# (set -x; rm -f ../../include/kadm5/$i; \
# cp ./$i ../../include/kadm5/$i) ; \
# fi ; \
# done
# + rm -f ../../include/kadm5/admin.h
# + cp ./admin.h ../../include/kadm5/admin.h
# + rm -f ../../include/kadm5/admin_internal.h
# + cp ./admin_internal.h ../../include/kadm5/admin_internal.h
# + rm -f ../../include/kadm5/admin_xdr.h
# + cp ./admin_xdr.h ../../include/kadm5/admin_xdr.h
# + rm -f ../../include/kadm5/kadm_rpc.h
# + cp ./kadm_rpc.h ../../include/kadm5/kadm_rpc.h
# + rm -f ../../include/kadm5/server_internal.h
# + cp ./server_internal.h ../../include/kadm5/server_internal.h
# for i in chpass_util_strings.h kadm_err.h ; do \
# i=`basename $i`; \
# if cmp $i ../../include/kadm5/$i >/dev/null 2>&1; then :; \
# else \
# (set -x; rm -f ../../include/kadm5/$i; \
# cp $i ../../include/kadm5/$i) ; \
# fi ; \
# done
# + rm -f ../../include/kadm5/chpass_util_strings.h
# + cp chpass_util_strings.h ../../include/kadm5/chpass_util_strings.h
# + rm -f ../../include/kadm5/kadm_err.h
# + cp kadm_err.h ../../include/kadm5/kadm_err.h
# rm -f et-c-kadm_err.et et-c-kadm_err.c et-c-kadm_err.h
# cp kadm_err.et et-c-kadm_err.et
# compile_et et-c-kadm_err.et
# mv -f et-c-kadm_err.c kadm_err.c
# rm -f et-c-kadm_err.et et-c-kadm_err.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kadm_err.c -o kadm_err.so.o && mv -f kadm_err.so.o kadm_err.so
# rm -f et-c-chpass_util_strings.et et-c-chpass_util_strings.c et-c-chpass_util_strings.h
# cp chpass_util_strings.et et-c-chpass_util_strings.et
# compile_et et-c-chpass_util_strings.et
# mv -f et-c-chpass_util_strings.c chpass_util_strings.c
# rm -f et-c-chpass_util_strings.et et-c-chpass_util_strings.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c chpass_util_strings.c -o chpass_util_strings.so.o && mv -f chpass_util_strings.so.o chpass_util_strings.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c misc_free.c -o misc_free.so.o && mv -f misc_free.so.o misc_free.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kadm_rpc_xdr.c -o kadm_rpc_xdr.so.o && mv -f kadm_rpc_xdr.so.o kadm_rpc_xdr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c chpass_util.c -o chpass_util.so.o && mv -f chpass_util.so.o chpass_util.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c alt_prof.c -o alt_prof.so.o && mv -f alt_prof.so.o alt_prof.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c str_conv.c -o str_conv.so.o && mv -f str_conv.so.o str_conv.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c logger.c -o logger.so.o && mv -f logger.so.o logger.so
# : updated OBJS.SH
# making all in lib/kadm5/clnt...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/kadm5/clnt'
# if cmp ./client_internal.h \
# ../../../include/kadm5/client_internal.h >/dev/null 2>&1; then :; \
# else \
# (set -x; rm -f ../../../include/kadm5/client_internal.h; \
# cp ./client_internal.h \
# ../../../include/kadm5/client_internal.h) ; \
# fi
# + rm -f ../../../include/kadm5/client_internal.h
# + cp ./client_internal.h ../../../include/kadm5/client_internal.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c clnt_policy.c -o clnt_policy.so.o && mv -f clnt_policy.so.o clnt_policy.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c client_rpc.c -o client_rpc.so.o && mv -f client_rpc.so.o client_rpc.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c client_principal.c -o client_principal.so.o && mv -f client_principal.so.o client_principal.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c client_init.c -o client_init.so.o && mv -f client_init.so.o client_init.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c clnt_privs.c -o clnt_privs.so.o && mv -f clnt_privs.so.o clnt_privs.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c clnt_chpass_util.c -o clnt_chpass_util.so.o && mv -f clnt_chpass_util.so.o clnt_chpass_util.so
# : updated OBJS.SH
# base=`echo "kadm5clnt_mit" | sed -e 's/-/_/'`; \
# echo > binutils.versions "${base}_9_MIT {"
# sed >> binutils.versions < ./libkadm5clnt_mit.exports "s/$/;/"
# echo >> binutils.versions "};"
# echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# rm -f libkadm5clnt_mit.so.9.0
# building shared kadm5clnt_mit library (9.0)
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH` && clang -shared -fPIC -Wl,-h,libkadm5clnt_mit.so.9,--no-undefined -o libkadm5clnt_mit.so.9.0 $objlist -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../../util/export-check.pl ./libkadm5clnt_mit.exports libkadm5clnt_mit.so.9.0
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH
# + objlist=' ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
# clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so'
# + clang -shared -fPIC -Wl,-h,libkadm5clnt_mit.so.9,--no-undefined -o libkadm5clnt_mit.so.9.0 ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so clnt_policy.so client_rpc.so client_principal.so client_init.so clnt_privs.so clnt_chpass_util.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,--version-script binutils.versions
# + perl -w ../../../util/export-check.pl ./libkadm5clnt_mit.exports libkadm5clnt_mit.so.9.0
# rm -f libkadm5clnt_mit.so
# ln -s libkadm5clnt_mit.so.9.0 libkadm5clnt_mit.so
# rm -f ../../../lib/libkadm5clnt_mit.so
# (cd ../../../lib && \
# ln -s libkadm5clnt_mit.so.9.0 libkadm5clnt_mit.so)
# rm -f ../../../lib/libkadm5clnt_mit.so.9.0
# (cd ../../../lib && ln -s kadm5/clnt/libkadm5clnt_mit.so.9.0 .)
# rm -f libkadm5clnt_mit.so.9
# ln -s libkadm5clnt_mit.so.9.0 libkadm5clnt_mit.so.9
# rm -f ../../../lib/libkadm5clnt_mit.so.9
# (cd ../../../lib && \
# ln -s libkadm5clnt_mit.so.9.0 libkadm5clnt_mit.so.9)
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/kadm5/clnt'
# making all in lib/kadm5/srv...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/kadm5/srv'
# if cmp ./server_acl.h \
# ../../../include/kadm5/server_acl.h >/dev/null 2>&1; then :; \
# else \
# (set -x; rm -f ../../../include/kadm5/server_acl.h; \
# cp ./server_acl.h \
# ../../../include/kadm5/server_acl.h) ; \
# fi
# + rm -f ../../../include/kadm5/server_acl.h
# + cp ./server_acl.h ../../../include/kadm5/server_acl.h
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pwqual.c -o pwqual.so.o && mv -f pwqual.so.o pwqual.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pwqual_dict.c -o pwqual_dict.so.o && mv -f pwqual_dict.so.o pwqual_dict.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pwqual_empty.c -o pwqual_empty.so.o && mv -f pwqual_empty.so.o pwqual_empty.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pwqual_hesiod.c -o pwqual_hesiod.so.o && mv -f pwqual_hesiod.so.o pwqual_hesiod.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pwqual_princ.c -o pwqual_princ.so.o && mv -f pwqual_princ.so.o pwqual_princ.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kadm5_hook.c -o kadm5_hook.so.o && mv -f kadm5_hook.so.o kadm5_hook.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svr_policy.c -o svr_policy.so.o && mv -f svr_policy.so.o svr_policy.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svr_principal.c -o svr_principal.so.o && mv -f svr_principal.so.o svr_principal.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c server_acl.c -o server_acl.so.o && mv -f server_acl.so.o server_acl.so
# server_acl.c:763:48: warning: passing 'krb5_const_principal' (aka 'const struct krb5_principal_data *') to parameter of type 'krb5_principal' (aka 'struct krb5_principal_data *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# aentry = kadm5int_acl_find_entry(kcontext, caller_princ, principal);
# ^~~~~~~~~~~~
# server_acl.c:763:62: warning: passing 'krb5_const_principal' (aka 'const struct krb5_principal_data *') to parameter of type 'krb5_principal' (aka 'struct krb5_principal_data *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# aentry = kadm5int_acl_find_entry(kcontext, caller_princ, principal);
# ^~~~~~~~~
# 2 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c server_kdb.c -o server_kdb.so.o && mv -f server_kdb.so.o server_kdb.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c server_misc.c -o server_misc.so.o && mv -f server_misc.so.o server_misc.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c server_init.c -o server_init.so.o && mv -f server_init.so.o server_init.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svr_iters.c -o svr_iters.so.o && mv -f svr_iters.so.o svr_iters.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c svr_chpass_util.c -o svr_chpass_util.so.o && mv -f svr_chpass_util.so.o svr_chpass_util.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/kadm5 -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -I../../../lib/gssapi/krb5 -I../../../lib/gssapi/generic -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c adb_xdr.c -o adb_xdr.so.o && mv -f adb_xdr.so.o adb_xdr.so
# : updated OBJS.SH
# base=`echo "kadm5srv_mit" | sed -e 's/-/_/'`; \
# echo > binutils.versions "${base}_9_MIT {"
# sed >> binutils.versions < ./libkadm5srv_mit.exports "s/$/;/"
# echo >> binutils.versions "};"
# echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# rm -f libkadm5srv_mit.so.9.0
# building shared kadm5srv_mit library (9.0)
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH` && clang -shared -fPIC -Wl,-h,libkadm5srv_mit.so.9,--no-undefined -o libkadm5srv_mit.so.9.0 $objlist -L../../../lib -lgssrpc -lgssapi_krb5 -lkdb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../../util/export-check.pl ./libkadm5srv_mit.exports libkadm5srv_mit.so.9.0
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' ../OBJS.SH OBJS.SH
# + objlist=' ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so
# pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_acl.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so'
# + clang -shared -fPIC -Wl,-h,libkadm5srv_mit.so.9,--no-undefined -o libkadm5srv_mit.so.9.0 ../kadm_err.so ../chpass_util_strings.so ../misc_free.so ../kadm_rpc_xdr.so ../chpass_util.so ../alt_prof.so ../str_conv.so ../logger.so pwqual.so pwqual_dict.so pwqual_empty.so pwqual_hesiod.so pwqual_princ.so kadm5_hook.so svr_policy.so svr_principal.so server_acl.so server_kdb.so server_misc.so server_init.so svr_iters.so svr_chpass_util.so adb_xdr.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkdb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,--version-script binutils.versions
# + perl -w ../../../util/export-check.pl ./libkadm5srv_mit.exports libkadm5srv_mit.so.9.0
# rm -f libkadm5srv_mit.so
# ln -s libkadm5srv_mit.so.9.0 libkadm5srv_mit.so
# rm -f ../../../lib/libkadm5srv_mit.so
# (cd ../../../lib && \
# ln -s libkadm5srv_mit.so.9.0 libkadm5srv_mit.so)
# rm -f ../../../lib/libkadm5srv_mit.so.9.0
# (cd ../../../lib && ln -s kadm5/srv/libkadm5srv_mit.so.9.0 .)
# rm -f libkadm5srv_mit.so.9
# ln -s libkadm5srv_mit.so.9.0 libkadm5srv_mit.so.9
# rm -f ../../../lib/libkadm5srv_mit.so.9
# (cd ../../../lib && \
# ln -s libkadm5srv_mit.so.9.0 libkadm5srv_mit.so.9)
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/kadm5/srv'
# making all in lib/kadm5/unit-test...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/kadm5/unit-test'
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/kadm5/unit-test'
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/kadm5'
# making all in lib/apputils...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/apputils'
# clang -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c net-server.c
# net-server.c:1211:27: warning: cast from 'unsigned char *' to 'struct in_pktinfo *' increases required alignment from 1 to 4 [-Wcast-align]
# pktinfo = (struct in_pktinfo *)CMSG_DATA(cmsgptr);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# net-server.c:1212:18: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align]
# ((struct sockaddr_in *)to)->sin_addr = pktinfo->ipi_addr;
# ^~~~~~~~~~~~~~~~~~~~~~~~
# net-server.c:1213:18: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align]
# ((struct sockaddr_in *)to)->sin_family = AF_INET;
# ^~~~~~~~~~~~~~~~~~~~~~~~
# net-server.c:1224:27: warning: cast from 'unsigned char *' to 'struct in6_pktinfo *' increases required alignment from 1 to 4 [-Wcast-align]
# pktinfo = (struct in6_pktinfo *)CMSG_DATA(cmsgptr);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# net-server.c:1225:18: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align]
# ((struct sockaddr_in6 *)to)->sin6_addr = pktinfo->ipi6_addr;
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# net-server.c:1226:18: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align]
# ((struct sockaddr_in6 *)to)->sin6_family = AF_INET6;
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# net-server.c:1287:36: warning: cast from 'unsigned char *' to 'struct in_pktinfo *' increases required alignment from 1 to 4 [-Wcast-align]
# struct in_pktinfo *p = (struct in_pktinfo *)CMSG_DATA(cmsgptr);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# net-server.c:1288:47: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align]
# const struct sockaddr_in *from4 = (const struct sockaddr_in *)from;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# net-server.c:1302:37: warning: cast from 'unsigned char *' to 'struct in6_pktinfo *' increases required alignment from 1 to 4 [-Wcast-align]
# struct in6_pktinfo *p = (struct in6_pktinfo *)CMSG_DATA(cmsgptr);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# net-server.c:1304:17: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align]
# (const struct sockaddr_in6 *)from;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 10 warnings generated.
# : updated OBJS.ST
# rm -f libapputils.a
# building static apputils library
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST` && ar cq libapputils.a $objlist
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST
# + objlist=' net-server.o'
# + ar cq libapputils.a net-server.o
# ranlib libapputils.a
# rm -f ../../lib/libapputils.a
# (cd ../../lib && ln -s ../lib/apputils/libapputils.a .)
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/apputils'
# making all in lib/krad...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krad'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c attr.c -o attr.so.o && mv -f attr.so.o attr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c attrset.c -o attrset.so.o && mv -f attrset.so.o attrset.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c client.c -o client.so.o && mv -f client.so.o client.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c code.c -o code.so.o && mv -f code.so.o code.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c packet.c -o packet.so.o && mv -f packet.so.o packet.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c remote.c -o remote.so.o && mv -f remote.so.o remote.so
# : updated OBJS.SH
# base=`echo "krad" | sed -e 's/-/_/'`; \
# echo > binutils.versions "${base}_0_MIT {"
# sed >> binutils.versions < ./libkrad.exports "s/$/;/"
# echo >> binutils.versions "};"
# echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# rm -f libkrad.so.0.0
# building shared krad library (0.0)
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && clang -shared -fPIC -Wl,-h,libkrad.so.0,--no-undefined -o libkrad.so.0.0 $objlist -L../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl -lverto -Wl,--version-script binutils.versions && perl -w ../../util/export-check.pl ./libkrad.exports libkrad.so.0.0
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
# + objlist=' attr.so attrset.so client.so code.so packet.so remote.so'
# + clang -shared -fPIC -Wl,-h,libkrad.so.0,--no-undefined -o libkrad.so.0.0 attr.so attrset.so client.so code.so packet.so remote.so -L../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl -lverto -Wl,--version-script binutils.versions
# + perl -w ../../util/export-check.pl ./libkrad.exports libkrad.so.0.0
# rm -f libkrad.so
# ln -s libkrad.so.0.0 libkrad.so
# rm -f ../../lib/libkrad.so
# (cd ../../lib && \
# ln -s libkrad.so.0.0 libkrad.so)
# rm -f ../../lib/libkrad.so.0.0
# (cd ../../lib && ln -s krad/libkrad.so.0.0 .)
# rm -f libkrad.so.0
# ln -s libkrad.so.0.0 libkrad.so.0
# rm -f ../../lib/libkrad.so.0
# (cd ../../lib && \
# ln -s libkrad.so.0.0 libkrad.so.0)
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib/krad'
# make[1]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/lib'
# making all in plugins/audit...
# make[1]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/audit'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdc_j_encode.c -o kdc_j_encode.so.o && mv -f kdc_j_encode.so.o kdc_j_encode.so
# kdc_j_encode.c:864:21: warning: address of 'part2->times' will always evaluate to 'true' [-Wpointer-bool-conversion]
# if (&part2->times) {
# ~~ ~~~~~~~^~~~~
# kdc_j_encode.c:878:21: warning: address of 'part2->transited' will always evaluate to 'true' [-Wpointer-bool-conversion]
# if (&part2->transited && &part2->transited.tr_contents &&
# ~~~~~~~^~~~~~~~~ ~~
# kdc_j_encode.c:878:52: warning: address of 'part2->transited.tr_contents' will always evaluate to 'true' [-Wpointer-bool-conversion]
# if (&part2->transited && &part2->transited.tr_contents &&
# ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
# 3 warnings generated.
# : updated OBJS.SH
# rm -f ../../include/kdc_j_encode.h
# cp ./kdc_j_encode.h ../../include/kdc_j_encode.h
# make[1]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/audit'
# making all in plugins/audit/test...
# make[1]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/audit/test'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c au_test.c -o au_test.so.o && mv -f au_test.so.o au_test.so
# : updated OBJS.SH
# echo > binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# echo >> binutils.versions "k5audit_test_0_MIT {"
# sed >> binutils.versions < ./k5audit_test.exports "s/$/;/"
# echo >> binutils.versions "};"
# rm -f k5audit_test.so
# building dynamic k5audit_test object
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH ../OBJS.SH` && clang -shared -fPIC -Wl,-h,k5audit_test.so.0,--no-undefined -o k5audit_test.so $objlist -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl -Wl,--version-script binutils.versions && perl -w ../../../util/export-check.pl ./k5audit_test.exports k5audit_test.so
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH ../OBJS.SH
# + objlist=' au_test.so
# ../kdc_j_encode.so'
# + clang -shared -fPIC -Wl,-h,k5audit_test.so.0,--no-undefined -o k5audit_test.so au_test.so ../kdc_j_encode.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl -Wl,--version-script binutils.versions
# + perl -w ../../../util/export-check.pl ./k5audit_test.exports k5audit_test.so
# rm -f ../k5audit_test.so
# (cd .. && ln -s `basename plugins/audit/test`/k5audit_test.so .)
# make[1]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/audit/test'
# making all in plugins/kadm5_hook/test...
# make[1]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kadm5_hook/test'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c main.c -o main.so.o && mv -f main.so.o main.so
# : updated OBJS.SH
# echo > binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# echo >> binutils.versions "kadm5_hook_test_0_MIT {"
# sed >> binutils.versions < ./kadm5_hook_test.exports "s/$/;/"
# echo >> binutils.versions "};"
# rm -f kadm5_hook_test.so
# building dynamic kadm5_hook_test object
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && clang -shared -fPIC -Wl,-h,kadm5_hook_test.so.0,--no-undefined -o kadm5_hook_test.so $objlist -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../../util/export-check.pl ./kadm5_hook_test.exports kadm5_hook_test.so
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
# + objlist=' main.so'
# + clang -shared -fPIC -Wl,-h,kadm5_hook_test.so.0,--no-undefined -o kadm5_hook_test.so main.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions
# + perl -w ../../../util/export-check.pl ./kadm5_hook_test.exports kadm5_hook_test.so
# make[1]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kadm5_hook/test'
# making all in plugins/hostrealm/test...
# make[1]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/hostrealm/test'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c main.c -o main.so.o && mv -f main.so.o main.so
# : updated OBJS.SH
# echo > binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# echo >> binutils.versions "hostrealm_test_0_MIT {"
# sed >> binutils.versions < ./hostrealm_test.exports "s/$/;/"
# echo >> binutils.versions "};"
# rm -f hostrealm_test.so
# building dynamic hostrealm_test object
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && clang -shared -fPIC -Wl,-h,hostrealm_test.so.0,--no-undefined -o hostrealm_test.so $objlist -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl -Wl,--version-script binutils.versions && perl -w ../../../util/export-check.pl ./hostrealm_test.exports hostrealm_test.so
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
# + objlist=' main.so'
# + clang -shared -fPIC -Wl,-h,hostrealm_test.so.0,--no-undefined -o hostrealm_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl -Wl,--version-script binutils.versions
# + perl -w ../../../util/export-check.pl ./hostrealm_test.exports hostrealm_test.so
# make[1]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/hostrealm/test'
# making all in plugins/localauth/test...
# make[1]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/localauth/test'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c main.c -o main.so.o && mv -f main.so.o main.so
# : updated OBJS.SH
# echo > binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# echo >> binutils.versions "localauth_test_0_MIT {"
# sed >> binutils.versions < ./localauth_test.exports "s/$/;/"
# echo >> binutils.versions "};"
# rm -f localauth_test.so
# building dynamic localauth_test object
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && clang -shared -fPIC -Wl,-h,localauth_test.so.0,--no-undefined -o localauth_test.so $objlist -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../../util/export-check.pl ./localauth_test.exports localauth_test.so
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
# + objlist=' main.so'
# + clang -shared -fPIC -Wl,-h,localauth_test.so.0,--no-undefined -o localauth_test.so main.so -L../../../lib -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions
# + perl -w ../../../util/export-check.pl ./localauth_test.exports localauth_test.so
# make[1]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/localauth/test'
# making all in plugins/pwqual/test...
# make[1]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/pwqual/test'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c main.c -o main.so.o && mv -f main.so.o main.so
# : updated OBJS.SH
# echo > binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# echo >> binutils.versions "pwqual_test_0_MIT {"
# sed >> binutils.versions < ./pwqual_test.exports "s/$/;/"
# echo >> binutils.versions "};"
# rm -f pwqual_test.so
# building dynamic pwqual_test object
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && clang -shared -fPIC -Wl,-h,pwqual_test.so.0,--no-undefined -o pwqual_test.so $objlist -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl -Wl,--version-script binutils.versions && perl -w ../../../util/export-check.pl ./pwqual_test.exports pwqual_test.so
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
# + objlist=' main.so'
# + clang -shared -fPIC -Wl,-h,pwqual_test.so.0,--no-undefined -o pwqual_test.so main.so -L../../../lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl -Wl,--version-script binutils.versions
# + perl -w ../../../util/export-check.pl ./pwqual_test.exports pwqual_test.so
# make[1]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/pwqual/test'
# making all in plugins/kdb/db2...
# make[1]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2'
# making all in plugins/kdb/db2/libdb2...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2'
# cp ./include/db.hin ../../../../include/db.h
# cp ./include/db-config.hin ../../../../include/db-config.h
# making all in plugins/kdb/db2/libdb2/hash...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2/hash'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hash.c -o hash.so.o && mv -f hash.so.o hash.so
# hash.c:173:7: warning: comparison of integers of different signs: 'u_int32_t' (aka 'unsigned int') and 'int32_t' (aka 'int') [-Wsign-compare]
# != hashp->hdr.h_charkey)
# ^ ~~~~~~~~~~~~~~~~~~~~
# hash.c:902:23: warning: comparison of integers of different signs: 'db_pgno_t' (aka 'unsigned int') and 'int32_t' (aka 'int') [-Wsign-compare]
# if (cursorp->bucket > hashp->hdr.max_bucket)
# ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~
# hash.c:981:17: warning: comparison of integers of different signs: 'u_int32_t' (aka 'unsigned int') and 'int32_t' (aka 'int') [-Wsign-compare]
# if (new_bucket > hashp->hdr.high_mask) {
# ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~
# 3 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hash_bigkey.c -o hash_bigkey.so.o && mv -f hash_bigkey.so.o hash_bigkey.so
# hash_bigkey.c:100:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# NUM_ENT(pagep) = NUM_ENT(pagep) + 1;
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:100:19: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# NUM_ENT(pagep) = NUM_ENT(pagep) + 1;
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:105:35: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# __add_bigpage(hashp, pagep, NUM_ENT(pagep) - 1, base_page);
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:110:3: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# NUM_ENT(pagep) = 1;
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:113:24: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# key_move_bytes = MIN(FREESPACE(pagep), key_size);
# ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:168:4: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# /usr/include/sys/param.h:102:21: note: expanded from macro 'MIN'
# #define MIN(a,b) (((a)<(b))?(a):(b))
# ^
# hash_bigkey.c:113:24: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# key_move_bytes = MIN(FREESPACE(pagep), key_size);
# ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:168:39: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# /usr/include/sys/param.h:102:21: note: expanded from macro 'MIN'
# #define MIN(a,b) (((a)<(b))?(a):(b))
# ^
# hash_bigkey.c:113:24: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# key_move_bytes = MIN(FREESPACE(pagep), key_size);
# ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:168:4: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# /usr/include/sys/param.h:102:30: note: expanded from macro 'MIN'
# #define MIN(a,b) (((a)<(b))?(a):(b))
# ^
# hash_bigkey.c:113:24: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# key_move_bytes = MIN(FREESPACE(pagep), key_size);
# ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:168:39: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# /usr/include/sys/param.h:102:30: note: expanded from macro 'MIN'
# #define MIN(a,b) (((a)<(b))?(a):(b))
# ^
# hash_bigkey.c:115:3: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# BIGKEYLEN(pagep) = key_move_bytes;
# ^~~~~~~~~~~~~~~~
# ./page.h:139:23: note: expanded from macro 'BIGKEYLEN'
# #define BIGKEYLEN(P) (KEY_OFF((P), 0))
# ^~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:117:11: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# MIN(FREESPACE(pagep) - key_move_bytes, val_size);
# ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:168:4: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# /usr/include/sys/param.h:102:21: note: expanded from macro 'MIN'
# #define MIN(a,b) (((a)<(b))?(a):(b))
# ^
# hash_bigkey.c:117:11: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# MIN(FREESPACE(pagep) - key_move_bytes, val_size);
# ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:168:39: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# /usr/include/sys/param.h:102:21: note: expanded from macro 'MIN'
# #define MIN(a,b) (((a)<(b))?(a):(b))
# ^
# hash_bigkey.c:117:11: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# MIN(FREESPACE(pagep) - key_move_bytes, val_size);
# ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:168:4: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# /usr/include/sys/param.h:102:30: note: expanded from macro 'MIN'
# #define MIN(a,b) (((a)<(b))?(a):(b))
# ^
# hash_bigkey.c:117:11: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# MIN(FREESPACE(pagep) - key_move_bytes, val_size);
# ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:168:39: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# /usr/include/sys/param.h:102:30: note: expanded from macro 'MIN'
# #define MIN(a,b) (((a)<(b))?(a):(b))
# ^
# hash_bigkey.c:118:3: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# BIGDATALEN(pagep) = val_move_bytes;
# ^~~~~~~~~~~~~~~~~
# ./page.h:140:24: note: expanded from macro 'BIGDATALEN'
# #define BIGDATALEN(P) (DATA_OFF((P), 0))
# ^~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:124:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# memmove(BIGDATA(pagep), val_data, val_move_bytes);
# ^~~~~~~~~~~~~~
# ./page.h:143:52: note: expanded from macro 'BIGDATA'
# (((PAGE8 *)(P)) + PAGE_OVERHEAD + PAIR_OVERHEAD + KEY_OFF((P), 0))
# ^~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:157:42: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# pagep = __get_page(hashp, OADDR_TO_PAGE(DATA_OFF(pagep, ndx)), A_RAW);
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:36: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:153:35: note: expanded from macro 'SPLITNUM'
# #define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
# ^
# ./hash.h:158:4: note: expanded from macro 'BUCKET_TO_PAGE'
# ((B) + hashp->hdr.hdrpages + ((B) \
# ^
# hash_bigkey.c:157:42: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# pagep = __get_page(hashp, OADDR_TO_PAGE(DATA_OFF(pagep, ndx)), A_RAW);
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:36: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:153:35: note: expanded from macro 'SPLITNUM'
# #define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
# ^
# ./hash.h:158:33: note: expanded from macro 'BUCKET_TO_PAGE'
# ((B) + hashp->hdr.hdrpages + ((B) \
# ^
# hash_bigkey.c:157:42: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# pagep = __get_page(hashp, OADDR_TO_PAGE(DATA_OFF(pagep, ndx)), A_RAW);
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:36: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:153:35: note: expanded from macro 'SPLITNUM'
# #define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
# ^
# ./hash.h:159:34: note: expanded from macro 'BUCKET_TO_PAGE'
# ? hashp->hdr.spares[__log2((B)+1)-1] : 0))
# ^
# hash_bigkey.c:157:42: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# pagep = __get_page(hashp, OADDR_TO_PAGE(DATA_OFF(pagep, ndx)), A_RAW);
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:58: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:154:23: note: expanded from macro 'OPAGENUM'
# #define OPAGENUM(N) ((N) & SPLITMASK)
# ^
# hash_bigkey.c:165:9: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# while (NEXT_PGNO(pagep) != INVALID_PGNO) {
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:167:29: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# pagep = __get_page(hashp, NEXT_PGNO(pagep), A_RAW);
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:219:28: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# next_pgno = OADDR_TO_PAGE(DATA_OFF(pagep, (cursorp->pgndx - 1)));
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:36: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:153:35: note: expanded from macro 'SPLITNUM'
# #define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
# ^
# ./hash.h:158:4: note: expanded from macro 'BUCKET_TO_PAGE'
# ((B) + hashp->hdr.hdrpages + ((B) \
# ^
# hash_bigkey.c:219:28: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# next_pgno = OADDR_TO_PAGE(DATA_OFF(pagep, (cursorp->pgndx - 1)));
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:36: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:153:35: note: expanded from macro 'SPLITNUM'
# #define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
# ^
# ./hash.h:158:33: note: expanded from macro 'BUCKET_TO_PAGE'
# ((B) + hashp->hdr.hdrpages + ((B) \
# ^
# hash_bigkey.c:219:28: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# next_pgno = OADDR_TO_PAGE(DATA_OFF(pagep, (cursorp->pgndx - 1)));
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:36: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:153:35: note: expanded from macro 'SPLITNUM'
# #define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
# ^
# ./hash.h:159:34: note: expanded from macro 'BUCKET_TO_PAGE'
# ? hashp->hdr.spares[__log2((B)+1)-1] : 0))
# ^
# hash_bigkey.c:219:28: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# next_pgno = OADDR_TO_PAGE(DATA_OFF(pagep, (cursorp->pgndx - 1)));
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:58: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:154:23: note: expanded from macro 'OPAGENUM'
# #define OPAGENUM(N) ((N) & SPLITMASK)
# ^
# hash_bigkey.c:227:25: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# while ((ksize > 0) && (BIGKEYLEN(pagep))) {
# ^~~~~~~~~~~~~~~~
# ./page.h:139:23: note: expanded from macro 'BIGKEYLEN'
# #define BIGKEYLEN(P) (KEY_OFF((P), 0))
# ^~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:228:15: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (ksize < KEY_OFF(pagep, 0) ||
# ^~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:229:35: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# memcmp(BIGKEY(pagep), kkey, BIGKEYLEN(pagep))) {
# ^~~~~~~~~~~~~~~~
# ./page.h:139:23: note: expanded from macro 'BIGKEYLEN'
# #define BIGKEYLEN(P) (KEY_OFF((P), 0))
# ^~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:233:11: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# kkey += BIGKEYLEN(pagep);
# ^~~~~~~~~~~~~~~~
# ./page.h:139:23: note: expanded from macro 'BIGKEYLEN'
# #define BIGKEYLEN(P) (KEY_OFF((P), 0))
# ^~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:234:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# ksize -= BIGKEYLEN(pagep);
# ^~~~~~~~~~~~~~~~
# ./page.h:139:23: note: expanded from macro 'BIGKEYLEN'
# #define BIGKEYLEN(P) (KEY_OFF((P), 0))
# ^~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:235:7: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# if (NEXT_PGNO(pagep) != INVALID_PGNO) {
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:236:16: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# next_pgno = NEXT_PGNO(pagep);
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:271:38: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# __get_page(hashp, OADDR_TO_PAGE(DATA_OFF(pagep, ndx)), A_RAW);
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:36: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:153:35: note: expanded from macro 'SPLITNUM'
# #define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
# ^
# ./hash.h:158:4: note: expanded from macro 'BUCKET_TO_PAGE'
# ((B) + hashp->hdr.hdrpages + ((B) \
# ^
# hash_bigkey.c:271:38: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# __get_page(hashp, OADDR_TO_PAGE(DATA_OFF(pagep, ndx)), A_RAW);
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:36: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:153:35: note: expanded from macro 'SPLITNUM'
# #define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
# ^
# ./hash.h:158:33: note: expanded from macro 'BUCKET_TO_PAGE'
# ((B) + hashp->hdr.hdrpages + ((B) \
# ^
# hash_bigkey.c:271:38: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# __get_page(hashp, OADDR_TO_PAGE(DATA_OFF(pagep, ndx)), A_RAW);
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:36: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:153:35: note: expanded from macro 'SPLITNUM'
# #define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
# ^
# ./hash.h:159:34: note: expanded from macro 'BUCKET_TO_PAGE'
# ? hashp->hdr.spares[__log2((B)+1)-1] : 0))
# ^
# hash_bigkey.c:271:38: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# __get_page(hashp, OADDR_TO_PAGE(DATA_OFF(pagep, ndx)), A_RAW);
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:58: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:154:23: note: expanded from macro 'OPAGENUM'
# #define OPAGENUM(N) ((N) & SPLITMASK)
# ^
# hash_bigkey.c:303:38: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# __get_page(hashp, OADDR_TO_PAGE(DATA_OFF(pagep, ndx)), A_RAW);
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:36: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:153:35: note: expanded from macro 'SPLITNUM'
# #define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
# ^
# ./hash.h:158:4: note: expanded from macro 'BUCKET_TO_PAGE'
# ((B) + hashp->hdr.hdrpages + ((B) \
# ^
# hash_bigkey.c:303:38: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# __get_page(hashp, OADDR_TO_PAGE(DATA_OFF(pagep, ndx)), A_RAW);
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:36: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:153:35: note: expanded from macro 'SPLITNUM'
# #define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
# ^
# ./hash.h:158:33: note: expanded from macro 'BUCKET_TO_PAGE'
# ((B) + hashp->hdr.hdrpages + ((B) \
# ^
# hash_bigkey.c:303:38: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# __get_page(hashp, OADDR_TO_PAGE(DATA_OFF(pagep, ndx)), A_RAW);
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:36: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:153:35: note: expanded from macro 'SPLITNUM'
# #define SPLITNUM(N) (((u_int32_t)(N)) >> SPLITSHIFT)
# ^
# ./hash.h:159:34: note: expanded from macro 'BUCKET_TO_PAGE'
# ? hashp->hdr.spares[__log2((B)+1)-1] : 0))
# ^
# hash_bigkey.c:303:38: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# __get_page(hashp, OADDR_TO_PAGE(DATA_OFF(pagep, ndx)), A_RAW);
# ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./hash.h:161:58: note: expanded from macro 'OADDR_TO_PAGE'
# (BUCKET_TO_PAGE ( (1 << SPLITNUM((B))) -1 ) + OPAGENUM((B)))
# ^
# ./hash.h:154:23: note: expanded from macro 'OPAGENUM'
# #define OPAGENUM(N) ((N) & SPLITMASK)
# ^
# hash_bigkey.c:340:10: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# while (!BIGDATALEN(pagep)) {
# ^~~~~~~~~~~~~~~~~
# ./page.h:140:24: note: expanded from macro 'BIGDATALEN'
# #define BIGDATALEN(P) (DATA_OFF((P), 0))
# ^~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:341:15: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# next_pgno = NEXT_PGNO(pagep);
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:383:6: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (BIGDATALEN(pagep)) {
# ^~~~~~~~~~~~~~~~~
# ./page.h:140:24: note: expanded from macro 'BIGDATALEN'
# #define BIGDATALEN(P) (DATA_OFF((P), 0))
# ^~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:384:18: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# totlen = len + BIGKEYLEN(pagep);
# ^~~~~~~~~~~~~~~~
# ./page.h:139:23: note: expanded from macro 'BIGKEYLEN'
# #define BIGKEYLEN(P) (KEY_OFF((P), 0))
# ^~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:391:22: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# BIGKEY(pagep), BIGKEYLEN(pagep));
# ^~~~~~~~~~~~~~~~
# ./page.h:139:23: note: expanded from macro 'BIGKEYLEN'
# #define BIGKEYLEN(P) (KEY_OFF((P), 0))
# ^~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:393:17: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# *last_page = ADDR(pagep);
# ^~~~~~~~~~~
# ./page.h:106:19: note: expanded from macro 'ADDR'
# #define ADDR(P) (PREV_PGNO((P)))
# ^~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:398:6: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (BIGKEYLEN(pagep) == 0) {
# ^~~~~~~~~~~~~~~~
# ./page.h:139:23: note: expanded from macro 'BIGKEYLEN'
# #define BIGKEYLEN(P) (KEY_OFF((P), 0))
# ^~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:404:17: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# totlen = len + BIGKEYLEN(pagep);
# ^~~~~~~~~~~~~~~~
# ./page.h:139:23: note: expanded from macro 'BIGKEYLEN'
# #define BIGKEYLEN(P) (KEY_OFF((P), 0))
# ^~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:408:16: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# *last_page = ADDR(pagep);
# ^~~~~~~~~~~
# ./page.h:106:19: note: expanded from macro 'ADDR'
# #define ADDR(P) (PREV_PGNO((P)))
# ^~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:409:14: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# next_pgno = NEXT_PGNO(pagep);
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:421:49: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# memcpy(hashp->bigkey_buf + len, BIGKEY(pagep), BIGKEYLEN(pagep));
# ^~~~~~~~~~~~~~~~
# ./page.h:139:23: note: expanded from macro 'BIGKEYLEN'
# #define BIGKEYLEN(P) (KEY_OFF((P), 0))
# ^~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:450:6: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# if (NEXT_PGNO(pagep) == INVALID_PGNO) {
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:453:18: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# totlen = len + BIGDATALEN(pagep);
# ^~~~~~~~~~~~~~~~~
# ./page.h:140:24: note: expanded from macro 'BIGDATALEN'
# #define BIGDATALEN(P) (DATA_OFF((P), 0))
# ^~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:457:40: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# memcpy(hashp->bigdata_buf + totlen - BIGDATALEN(pagep),
# ^~~~~~~~~~~~~~~~~
# ./page.h:140:24: note: expanded from macro 'BIGDATALEN'
# #define BIGDATALEN(P) (DATA_OFF((P), 0))
# ^~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:458:7: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# BIGDATA(pagep), BIGDATALEN(pagep));
# ^~~~~~~~~~~~~~
# ./page.h:143:52: note: expanded from macro 'BIGDATA'
# (((PAGE8 *)(P)) + PAGE_OVERHEAD + PAIR_OVERHEAD + KEY_OFF((P), 0))
# ^~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:458:23: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# BIGDATA(pagep), BIGDATALEN(pagep));
# ^~~~~~~~~~~~~~~~~
# ./page.h:140:24: note: expanded from macro 'BIGDATALEN'
# #define BIGDATALEN(P) (DATA_OFF((P), 0))
# ^~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:461:17: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# totlen = len + BIGDATALEN(pagep);
# ^~~~~~~~~~~~~~~~~
# ./page.h:140:24: note: expanded from macro 'BIGDATALEN'
# #define BIGDATALEN(P) (DATA_OFF((P), 0))
# ^~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:464:14: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# next_pgno = NEXT_PGNO(pagep);
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:476:39: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# memcpy(hashp->bigdata_buf + totlen - BIGDATALEN(pagep),
# ^~~~~~~~~~~~~~~~~
# ./page.h:140:24: note: expanded from macro 'BIGDATALEN'
# #define BIGDATALEN(P) (DATA_OFF((P), 0))
# ^~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:477:6: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# BIGDATA(pagep), BIGDATALEN(pagep));
# ^~~~~~~~~~~~~~
# ./page.h:143:52: note: expanded from macro 'BIGDATA'
# (((PAGE8 *)(P)) + PAGE_OVERHEAD + PAIR_OVERHEAD + KEY_OFF((P), 0))
# ^~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_bigkey.c:477:22: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# BIGDATA(pagep), BIGDATALEN(pagep));
# ^~~~~~~~~~~~~~~~~
# ./page.h:140:24: note: expanded from macro 'BIGDATALEN'
# #define BIGDATALEN(P) (DATA_OFF((P), 0))
# ^~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# 61 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hash_debug.c -o hash_debug.so.o && mv -f hash_debug.so.o hash_debug.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hash_func.c -o hash_func.so.o && mv -f hash_func.so.o hash_func.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hash_log2.c -o hash_log2.so.o && mv -f hash_log2.so.o hash_log2.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hash_page.c -o hash_page.so.o && mv -f hash_page.so.o hash_page.so
# hash_page.c:102:20: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# cursorp->pgno = ADDR(cursorp->pagep);
# ^~~~~~~~~~~~~~~~~~~~
# ./page.h:106:19: note: expanded from macro 'ADDR'
# #define ADDR(P) (PREV_PGNO((P)))
# ^~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:114:6: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# FREESPACE(cursorp->pagep) > item_info->seek_size)
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:168:4: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:114:6: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# FREESPACE(cursorp->pagep) > item_info->seek_size)
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:168:39: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:117:24: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (cursorp->pgndx == NUM_ENT(cursorp->pagep)) {
# ^~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:119:7: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# if (NEXT_PGNO(cursorp->pagep) == INVALID_PGNO) {
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:123:15: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# next_pgno = NEXT_PGNO(cursorp->pagep);
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:133:6: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (KEY_OFF(cursorp->pagep, cursorp->pgndx) != BIGPAIR) {
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:137:8: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# KEY_OFF(cursorp->pagep, cursorp->pgndx);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:139:16: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# key->size = DATA_OFF(cursorp->pagep, i) -
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:140:8: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# KEY_OFF(cursorp->pagep, cursorp->pgndx);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:147:14: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# val->size = KEY_OFF(cursorp->pagep, cursorp->pgndx) -
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:148:6: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(cursorp->pagep, cursorp->pgndx);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:149:14: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# key->data = KEY(cursorp->pagep, cursorp->pgndx);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:114:37: note: expanded from macro 'KEY'
# #define KEY(P, N) (((PAGE8 *)(P)) + KEY_OFF((P), (N)))
# ^~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:150:14: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# val->data = DATA(cursorp->pagep, cursorp->pgndx);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:115:38: note: expanded from macro 'DATA'
# #define DATA(P, N) (((PAGE8 *)(P)) + DATA_OFF((P), (N)))
# ^~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:155:23: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# item_info->key_off = KEY_OFF(cursorp->pagep, cursorp->pgndx);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:156:24: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# item_info->data_off = DATA_OFF(cursorp->pagep, cursorp->pgndx);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:114:32: warning: comparison of integers of different signs: 'unsigned long' and 'int32_t' (aka 'int') [-Wsign-compare]
# FREESPACE(cursorp->pagep) > item_info->seek_size)
# ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~
# hash_page.c:234:10: warning: cast from 'PAGE8 *' (aka 'unsigned char *') to 'PAGE16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# pagep = (PAGE16 *)p;
# ^~~~~~~~~~~
# hash_page.c:237:6: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# n = NUM_ENT(pagep);
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:238:8: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# off = OFFSET(pagep) - key->size + 1;
# ^~~~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:240:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# KEY_OFF(pagep, n) = off;
# ^~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:244:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(pagep, n) = off;
# ^~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:247:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# NUM_ENT(pagep) = n + 1;
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:248:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# OFFSET(pagep) = off - 1;
# ^~~~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:266:22: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# for (i = n + 1; i < NUM_ENT(pagep); i++)
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:267:7: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (KEY_OFF(pagep, i) != BIGPAIR)
# ^~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:289:7: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (KEY_OFF(pagep, i) != BIGPAIR)
# ^~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:328:6: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (KEY_OFF(pagep, ndx) == BIGPAIR) {
# ^~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:338:25: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# check_ndx >= 0 && KEY_OFF(pagep, check_ndx) == BIGPAIR;
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:341:31: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# delta = hashp->hdr.bsize - DATA_OFF(pagep, ndx);
# ^~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:344:8: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(pagep, check_ndx) - DATA_OFF(pagep, ndx);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:344:37: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(pagep, check_ndx) - DATA_OFF(pagep, ndx);
# ^~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:351:14: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (ndx != NUM_ENT(pagep) - 1) {
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:356:30: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# src = (u_int8_t *)pagep + OFFSET(pagep) + 1;
# ^~~~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:361:10: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# len = DATA_OFF(pagep, ndx) - (OFFSET(pagep) + 1);
# ^~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:361:34: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# len = DATA_OFF(pagep, ndx) - (OFFSET(pagep) + 1);
# ^~~~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:371:9: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(pagep, (check_ndx)) - len;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:377:20: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# for (n = ndx; n < NUM_ENT(pagep) - 1; n++)
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:378:7: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (KEY_OFF(pagep, (n + 1)) != BIGPAIR) {
# ^~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:383:4: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# KEY_OFF(pagep, n) = KEY_OFF(pagep, (n + 1)) + delta;
# ^~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:383:24: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# KEY_OFF(pagep, n) = KEY_OFF(pagep, (n + 1)) + delta;
# ^~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:384:4: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(pagep, n) = DATA_OFF(pagep, (n + 1)) + delta;
# ^~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:384:25: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(pagep, n) = DATA_OFF(pagep, (n + 1)) + delta;
# ^~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:386:4: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# KEY_OFF(pagep, n) = KEY_OFF(pagep, (n + 1));
# ^~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:386:24: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# KEY_OFF(pagep, n) = KEY_OFF(pagep, (n + 1));
# ^~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:387:4: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(pagep, n) = DATA_OFF(pagep, (n + 1));
# ^~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:387:25: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(pagep, n) = DATA_OFF(pagep, (n + 1));
# ^~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:391:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# OFFSET(pagep) = OFFSET(pagep) + delta;
# ^~~~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:391:18: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# OFFSET(pagep) = OFFSET(pagep) + delta;
# ^~~~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:392:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# NUM_ENT(pagep) = NUM_ENT(pagep) - 1;
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:392:19: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# NUM_ENT(pagep) = NUM_ENT(pagep) - 1;
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:397:38: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (TYPE(pagep) == HASH_OVFLPAGE && NUM_ENT(pagep) == 0) {
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:406:13: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# to_find = ADDR(pagep);
# ^~~~~~~~~~~
# ./page.h:106:19: note: expanded from macro 'ADDR'
# #define ADDR(P) (PREV_PGNO((P)))
# ^~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:408:15: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# link_page = NEXT_PGNO(empty_page);
# ^~~~~~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:412:10: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# while (NEXT_PGNO(pagep) != to_find) {
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:413:16: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# next_pgno = NEXT_PGNO(pagep);
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:427:3: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# NEXT_PGNO(pagep) = link_page;
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:429:22: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# item_info->pgno = ADDR(pagep);
# ^~~~~~~~~~~
# ./page.h:106:19: note: expanded from macro 'ADDR'
# #define ADDR(P) (PREV_PGNO((P)))
# ^~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:430:23: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# item_info->pgndx = NUM_ENT(pagep);
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:431:33: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# item_info->seek_found_page = ADDR(pagep);
# ^~~~~~~~~~~
# ./page.h:106:19: note: expanded from macro 'ADDR'
# #define ADDR(P) (PREV_PGNO((P)))
# ^~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:461:30: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# page_init(hashp, old_pagep, ADDR(old_pagep), HASH_PAGE);
# ^~~~~~~~~~~~~~~
# ./page.h:106:19: note: expanded from macro 'ADDR'
# #define ADDR(P) (PREV_PGNO((P)))
# ^~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:472:19: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# for (n = 0; n < NUM_ENT(temp_pagep); n++) {
# ^~~~~~~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:473:8: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (KEY_OFF(temp_pagep, n) == BIGPAIR) {
# ^~~~~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:478:10: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(temp_pagep, n));
# ^~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:481:10: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(temp_pagep, n));
# ^~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:483:22: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# key.size = off - KEY_OFF(temp_pagep, n);
# ^~~~~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:484:16: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# key.data = KEY(temp_pagep, n);
# ^~~~~~~~~~~~~~~~~~
# ./page.h:114:37: note: expanded from macro 'KEY'
# #define KEY(P, N) (((PAGE8 *)(P)) + KEY_OFF((P), (N)))
# ^~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:485:11: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# off = KEY_OFF(temp_pagep, n);
# ^~~~~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:486:22: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# val.size = off - DATA_OFF(temp_pagep, n);
# ^~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:487:16: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# val.data = DATA(temp_pagep, n);
# ^~~~~~~~~~~~~~~~~~~
# ./page.h:115:38: note: expanded from macro 'DATA'
# #define DATA(P, N) (((PAGE8 *)(P)) + DATA_OFF((P), (N)))
# ^~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:495:11: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# off = DATA_OFF(temp_pagep, n);
# ^~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:498:15: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# next_pgno = NEXT_PGNO(temp_pagep);
# ^~~~~~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:547:9: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# while (NUM_ENT(pagep) && NEXT_PGNO(pagep) != INVALID_PGNO) {
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:547:27: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# while (NUM_ENT(pagep) && NEXT_PGNO(pagep) != INVALID_PGNO) {
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:552:43: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (ISBIG(PAIRSIZE(key, val), hashp) && BIGPAIRFITS(pagep))
# ^~~~~~~~~~~~~~~~~~
# ./page.h:160:26: note: expanded from macro 'BIGPAIRFITS'
# #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD))
# ^~~~~~~~~~~~~~
# ./page.h:168:4: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:552:43: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (ISBIG(PAIRSIZE(key, val), hashp) && BIGPAIRFITS(pagep))
# ^~~~~~~~~~~~~~~~~~
# ./page.h:160:26: note: expanded from macro 'BIGPAIRFITS'
# #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD))
# ^~~~~~~~~~~~~~
# ./page.h:168:39: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:554:7: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (PAIRFITS(pagep, key, val))
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:159:49: note: expanded from macro 'PAIRFITS'
# #define PAIRFITS(P,K,D) ((PAIRSIZE((K),(D))) <= FREESPACE((P)))
# ^~~~~~~~~~~~~~
# ./page.h:168:4: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:554:7: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (PAIRFITS(pagep, key, val))
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:159:49: note: expanded from macro 'PAIRFITS'
# #define PAIRFITS(P,K,D) ((PAIRSIZE((K),(D))) <= FREESPACE((P)))
# ^~~~~~~~~~~~~~
# ./page.h:168:39: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:556:15: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# next_pgno = NEXT_PGNO(pagep);
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:564:8: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# !BIGPAIRFITS(pagep)) ||
# ^~~~~~~~~~~~~~~~~~
# ./page.h:160:26: note: expanded from macro 'BIGPAIRFITS'
# #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD))
# ^~~~~~~~~~~~~~
# ./page.h:168:4: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:564:8: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# !BIGPAIRFITS(pagep)) ||
# ^~~~~~~~~~~~~~~~~~
# ./page.h:160:26: note: expanded from macro 'BIGPAIRFITS'
# #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD))
# ^~~~~~~~~~~~~~
# ./page.h:168:39: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:566:8: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# !PAIRFITS(pagep, key, val))) {
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:159:49: note: expanded from macro 'PAIRFITS'
# #define PAIRFITS(P,K,D) ((PAIRSIZE((K),(D))) <= FREESPACE((P)))
# ^~~~~~~~~~~~~~
# ./page.h:168:4: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:566:8: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# !PAIRFITS(pagep, key, val))) {
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:159:49: note: expanded from macro 'PAIRFITS'
# #define PAIRFITS(P,K,D) ((PAIRSIZE((K),(D))) <= FREESPACE((P)))
# ^~~~~~~~~~~~~~
# ./page.h:168:39: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:573:9: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# !BIGPAIRFITS(pagep)) ||
# ^~~~~~~~~~~~~~~~~~
# ./page.h:160:26: note: expanded from macro 'BIGPAIRFITS'
# #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD))
# ^~~~~~~~~~~~~~
# ./page.h:168:4: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:573:9: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# !BIGPAIRFITS(pagep)) ||
# ^~~~~~~~~~~~~~~~~~
# ./page.h:160:26: note: expanded from macro 'BIGPAIRFITS'
# #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD))
# ^~~~~~~~~~~~~~
# ./page.h:168:39: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:575:9: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# !PAIRFITS(pagep, key, val))) {
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:159:49: note: expanded from macro 'PAIRFITS'
# #define PAIRFITS(P,K,D) ((PAIRSIZE((K),(D))) <= FREESPACE((P)))
# ^~~~~~~~~~~~~~
# ./page.h:168:4: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:575:9: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# !PAIRFITS(pagep, key, val))) {
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:159:49: note: expanded from macro 'PAIRFITS'
# #define PAIRFITS(P,K,D) ((PAIRSIZE((K),(D))) <= FREESPACE((P)))
# ^~~~~~~~~~~~~~
# ./page.h:168:39: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:597:20: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# item_info->pgno = ADDR(pagep);
# ^~~~~~~~~~~
# ./page.h:106:19: note: expanded from macro 'ADDR'
# #define ADDR(P) (PREV_PGNO((P)))
# ^~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:621:18: warning: comparison of integers of different signs: 'u_int32_t' (aka 'unsigned int') and 'int32_t' (aka 'int') [-Wsign-compare]
# num_items > hashp->hdr.ffactor ? 1 : do_expand;
# ~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~
# hash_page.c:657:9: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# while (NUM_ENT(pagep) && (NEXT_PGNO(pagep) != INVALID_PGNO)) {
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:657:28: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# while (NUM_ENT(pagep) && (NEXT_PGNO(pagep) != INVALID_PGNO)) {
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:658:7: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (BIGPAIRFITS(pagep))
# ^~~~~~~~~~~~~~~~~~
# ./page.h:160:26: note: expanded from macro 'BIGPAIRFITS'
# #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD))
# ^~~~~~~~~~~~~~
# ./page.h:168:4: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:658:7: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (BIGPAIRFITS(pagep))
# ^~~~~~~~~~~~~~~~~~
# ./page.h:160:26: note: expanded from macro 'BIGPAIRFITS'
# #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD))
# ^~~~~~~~~~~~~~
# ./page.h:168:39: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:660:15: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# next_pgno = NEXT_PGNO(pagep);
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:666:7: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (!BIGPAIRFITS(pagep)) {
# ^~~~~~~~~~~~~~~~~~
# ./page.h:160:26: note: expanded from macro 'BIGPAIRFITS'
# #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD))
# ^~~~~~~~~~~~~~
# ./page.h:168:4: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:666:7: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (!BIGPAIRFITS(pagep)) {
# ^~~~~~~~~~~~~~~~~~
# ./page.h:160:26: note: expanded from macro 'BIGPAIRFITS'
# #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD))
# ^~~~~~~~~~~~~~
# ./page.h:168:39: note: expanded from macro 'FREESPACE'
# ((OFFSET((P)) + 1 - PAGE_OVERHEAD - (NUM_ENT((P)) * PAIR_OVERHEAD)))
# ^~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:674:17: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# KEY_OFF(pagep, NUM_ENT(pagep)) = BIGPAIR;
# ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./page.h:112:39: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^
# ./page.h:91:55: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# hash_page.c:674:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# KEY_OFF(pagep, NUM_ENT(pagep)) = BIGPAIR;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:675:18: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(pagep, NUM_ENT(pagep)) = big_pgno;
# ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./page.h:110:39: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:55: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# hash_page.c:675:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(pagep, NUM_ENT(pagep)) = big_pgno;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:676:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# NUM_ENT(pagep) = NUM_ENT(pagep) + 1;
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:676:19: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# NUM_ENT(pagep) = NUM_ENT(pagep) + 1;
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:699:24: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# hashp->hdr.ffactor = NUM_ENT(pagep) >> 1;
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:713:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# NEXT_PGNO(pagep) = (db_pgno_t)OADDR_TO_PAGE(ovfl_num);
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:756:3: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# KEY_OFF(pagep, ndx) = BIGPAIR;
# ^~~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:757:3: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# DATA_OFF(pagep, ndx) = (indx_t)ovfl_num;
# ^~~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:759:3: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# NEXT_PGNO(pagep) = ADDR(new_pagep);
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:759:22: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# NEXT_PGNO(pagep) = ADDR(new_pagep);
# ^~~~~~~~~~~~~~~
# ./page.h:106:19: note: expanded from macro 'ADDR'
# #define ADDR(P) (PREV_PGNO((P)))
# ^~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:782:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# NUM_ENT(pagep) = 0;
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:783:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# PREV_PGNO(pagep) = NEXT_PGNO(pagep) = INVALID_PGNO;
# ^~~~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:783:21: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# PREV_PGNO(pagep) = NEXT_PGNO(pagep) = INVALID_PGNO;
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:785:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# OFFSET(pagep) = hashp->hdr.bsize - 1;
# ^~~~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:791:2: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# ADDR(pagep) = pgno;
# ^~~~~~~~~~~
# ./page.h:106:19: note: expanded from macro 'ADDR'
# #define ADDR(P) (PREV_PGNO((P)))
# ^~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:851:44: warning: comparison of integers of different signs: 'int' and 'db_pgno_t' (aka 'unsigned int') [-Wsign-compare]
# if (OADDR_TO_PAGE(hashp->hdr.bitmaps[i]) == pgno)
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~
# hash_page.c:879:6: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# if (NUM_ENT(pagep) == 0 && NEXT_PGNO(pagep) == 0 &&
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:879:29: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# if (NUM_ENT(pagep) == 0 && NEXT_PGNO(pagep) == 0 &&
# ^~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:891:15: warning: cast from 'PAGE16 *' (aka 'unsigned short *') to 'int32_t *' (aka 'int *') increases required alignment from 2 to 4 [-Wcast-align]
# M_32_SWAP(((int32_t *)pagep)[i]);
# ^~~~~~~~~~~~~~~~
# ./../include/db-int.h:156:19: note: expanded from macro 'M_32_SWAP'
# u_int32_t _tmp = a; \
# ^
# hash_page.c:891:15: warning: cast from 'PAGE16 *' (aka 'unsigned short *') to 'int32_t *' (aka 'int *') increases required alignment from 2 to 4 [-Wcast-align]
# M_32_SWAP(((int32_t *)pagep)[i]);
# ^~~~~~~~~~~~~~~~
# ./../include/db-int.h:157:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[3]; \
# ^
# hash_page.c:891:15: warning: cast from 'PAGE16 *' (aka 'unsigned short *') to 'int32_t *' (aka 'int *') increases required alignment from 2 to 4 [-Wcast-align]
# M_32_SWAP(((int32_t *)pagep)[i]);
# ^~~~~~~~~~~~~~~~
# ./../include/db-int.h:158:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[2]; \
# ^
# hash_page.c:891:15: warning: cast from 'PAGE16 *' (aka 'unsigned short *') to 'int32_t *' (aka 'int *') increases required alignment from 2 to 4 [-Wcast-align]
# M_32_SWAP(((int32_t *)pagep)[i]);
# ^~~~~~~~~~~~~~~~
# ./../include/db-int.h:159:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[2] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:891:15: warning: cast from 'PAGE16 *' (aka 'unsigned short *') to 'int32_t *' (aka 'int *') increases required alignment from 2 to 4 [-Wcast-align]
# M_32_SWAP(((int32_t *)pagep)[i]);
# ^~~~~~~~~~~~~~~~
# ./../include/db-int.h:160:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[3] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:922:15: warning: cast from 'PAGE16 *' (aka 'unsigned short *') to 'int32_t *' (aka 'int *') increases required alignment from 2 to 4 [-Wcast-align]
# M_32_SWAP(((int32_t *)pagep)[i]);
# ^~~~~~~~~~~~~~~~
# ./../include/db-int.h:156:19: note: expanded from macro 'M_32_SWAP'
# u_int32_t _tmp = a; \
# ^
# hash_page.c:922:15: warning: cast from 'PAGE16 *' (aka 'unsigned short *') to 'int32_t *' (aka 'int *') increases required alignment from 2 to 4 [-Wcast-align]
# M_32_SWAP(((int32_t *)pagep)[i]);
# ^~~~~~~~~~~~~~~~
# ./../include/db-int.h:157:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[3]; \
# ^
# hash_page.c:922:15: warning: cast from 'PAGE16 *' (aka 'unsigned short *') to 'int32_t *' (aka 'int *') increases required alignment from 2 to 4 [-Wcast-align]
# M_32_SWAP(((int32_t *)pagep)[i]);
# ^~~~~~~~~~~~~~~~
# ./../include/db-int.h:158:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[2]; \
# ^
# hash_page.c:922:15: warning: cast from 'PAGE16 *' (aka 'unsigned short *') to 'int32_t *' (aka 'int *') increases required alignment from 2 to 4 [-Wcast-align]
# M_32_SWAP(((int32_t *)pagep)[i]);
# ^~~~~~~~~~~~~~~~
# ./../include/db-int.h:159:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[2] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:922:15: warning: cast from 'PAGE16 *' (aka 'unsigned short *') to 'int32_t *' (aka 'int *') increases required alignment from 2 to 4 [-Wcast-align]
# M_32_SWAP(((int32_t *)pagep)[i]);
# ^~~~~~~~~~~~~~~~
# ./../include/db-int.h:160:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[3] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:994:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(PREV_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:156:19: note: expanded from macro 'M_32_SWAP'
# u_int32_t _tmp = a; \
# ^
# hash_page.c:994:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(PREV_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:157:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[3]; \
# ^
# hash_page.c:994:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(PREV_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:158:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[2]; \
# ^
# hash_page.c:994:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(PREV_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:159:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[2] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:994:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(PREV_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:160:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[3] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:995:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(NEXT_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:156:19: note: expanded from macro 'M_32_SWAP'
# u_int32_t _tmp = a; \
# ^
# hash_page.c:995:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(NEXT_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:157:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[3]; \
# ^
# hash_page.c:995:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(NEXT_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:158:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[2]; \
# ^
# hash_page.c:995:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(NEXT_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:159:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[2] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:995:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(NEXT_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:160:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[3] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:996:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(NUM_ENT(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:183:19: note: expanded from macro 'M_16_SWAP'
# u_int16_t _tmp = a; \
# ^
# hash_page.c:996:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(NUM_ENT(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:184:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:996:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(NUM_ENT(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:185:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:997:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(OFFSET(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:183:19: note: expanded from macro 'M_16_SWAP'
# u_int16_t _tmp = a; \
# ^
# hash_page.c:997:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(OFFSET(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:184:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:997:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(OFFSET(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:185:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:999:18: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# for (i = 0; i < NUM_ENT(pagep); i++) {
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:1000:13: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(KEY_OFF(pagep, i));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:183:19: note: expanded from macro 'M_16_SWAP'
# u_int16_t _tmp = a; \
# ^
# hash_page.c:1000:13: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(KEY_OFF(pagep, i));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:184:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:1000:13: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(KEY_OFF(pagep, i));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:185:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:1001:13: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(DATA_OFF(pagep, i));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:183:19: note: expanded from macro 'M_16_SWAP'
# u_int16_t _tmp = a; \
# ^
# hash_page.c:1001:13: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(DATA_OFF(pagep, i));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:184:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:1001:13: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(DATA_OFF(pagep, i));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:185:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:1011:18: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# for (i = 0; i < NUM_ENT(pagep); i++) {
# ^~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:1012:13: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(KEY_OFF(pagep, i));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:183:19: note: expanded from macro 'M_16_SWAP'
# u_int16_t _tmp = a; \
# ^
# hash_page.c:1012:13: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(KEY_OFF(pagep, i));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:184:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:1012:13: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(KEY_OFF(pagep, i));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
# ./page.h:112:2: note: expanded from macro 'KEY_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD)
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:185:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:1013:13: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(DATA_OFF(pagep, i))
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:183:19: note: expanded from macro 'M_16_SWAP'
# u_int16_t _tmp = a; \
# ^
# hash_page.c:1013:13: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(DATA_OFF(pagep, i))
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:184:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:1013:13: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(DATA_OFF(pagep, i))
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
# ./page.h:110:2: note: expanded from macro 'DATA_OFF'
# REFERENCE(P, indx_t, PAGE_OVERHEAD + N * PAIR_OVERHEAD + sizeof(indx_t))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:185:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:1018:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(PREV_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:156:19: note: expanded from macro 'M_32_SWAP'
# u_int32_t _tmp = a; \
# ^
# hash_page.c:1018:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(PREV_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:157:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[3]; \
# ^
# hash_page.c:1018:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(PREV_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:158:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[2]; \
# ^
# hash_page.c:1018:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(PREV_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:159:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[2] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:1018:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(PREV_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:160:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[3] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:1019:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(NEXT_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:156:19: note: expanded from macro 'M_32_SWAP'
# u_int32_t _tmp = a; \
# ^
# hash_page.c:1019:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(NEXT_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:157:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[3]; \
# ^
# hash_page.c:1019:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(NEXT_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:158:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[2]; \
# ^
# hash_page.c:1019:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(NEXT_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:159:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[2] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:1019:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# M_32_SWAP(NEXT_PGNO(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~~~
# ./page.h:98:23: note: expanded from macro 'NEXT_PGNO'
# #define NEXT_PGNO(P) (REFERENCE((P), db_pgno_t, I_NEXT_PGNO))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:160:12: note: expanded from macro 'M_32_SWAP'
# ((char *)&a)[3] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:1020:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(NUM_ENT(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:183:19: note: expanded from macro 'M_16_SWAP'
# u_int16_t _tmp = a; \
# ^
# hash_page.c:1020:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(NUM_ENT(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:184:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:1020:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(NUM_ENT(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~~
# ./page.h:96:21: note: expanded from macro 'NUM_ENT'
# #define NUM_ENT(P) (REFERENCE((P), indx_t, I_ENTRIES))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:185:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:1021:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(OFFSET(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:183:19: note: expanded from macro 'M_16_SWAP'
# u_int16_t _tmp = a; \
# ^
# hash_page.c:1021:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(OFFSET(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:184:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[0] = ((char *)&_tmp)[1]; \
# ^
# hash_page.c:1021:12: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'indx_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
# M_16_SWAP(OFFSET(pagep));
# ~~~~~~~~~~^~~~~~~~~~~~~~
# ./page.h:100:20: note: expanded from macro 'OFFSET'
# #define OFFSET(P) (REFERENCE((P), indx_t, I_HF_OFFSET))
# ^
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^
# ./../include/db-int.h:185:12: note: expanded from macro 'M_16_SWAP'
# ((char *)&a)[1] = ((char *)&_tmp)[0]; \
# ^
# hash_page.c:1040:13: warning: cast from 'PAGE16 *' (aka 'unsigned short *') to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 2 to 4 [-Wcast-align]
# if (!(ip = (u_int32_t *)__get_page(hashp, pnum, A_BITMAP)))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:1281:40: warning: comparison of integers of different signs: 'int' and 'db_pgno_t' (aka 'unsigned int') [-Wsign-compare]
# if (POW2(sp) + hashp->hdr.spares[sp] < pgno &&
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~
# hash_page.c:1282:50: warning: comparison of integers of different signs: 'int' and 'db_pgno_t' (aka 'unsigned int') [-Wsign-compare]
# (POW2(sp + 1) + hashp->hdr.spares[sp + 1]) > pgno)
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~
# hash_page.c:1305:30: warning: cast from 'u_int8_t *' (aka 'unsigned char *') to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# addr = page_to_oaddr(hashp, ADDR(pagep));
# ^~~~~~~~~~~
# ./page.h:106:19: note: expanded from macro 'ADDR'
# #define ADDR(P) (PREV_PGNO((P)))
# ^~~~~~~~~~~~~~
# ./page.h:97:23: note: expanded from macro 'PREV_PGNO'
# #define PREV_PGNO(P) (REFERENCE((P), db_pgno_t, I_PREV_PGNO))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./page.h:91:31: note: expanded from macro 'REFERENCE'
# #define REFERENCE(P, T, O) (((T *)((u_int8_t *)(P) + O))[0])
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# hash_page.c:1343:25: warning: cast from 'PAGE16 *' (aka 'unsigned short *') to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 2 to 4 [-Wcast-align]
# hashp->mapp[ndx] = (u_int32_t *)__get_page(hashp,
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 177 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c hsearch.c -o hsearch.so.o && mv -f hsearch.so.o hsearch.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c dbm.c -o dbm.so.o && mv -f dbm.so.o dbm.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2/hash'
# making all in plugins/kdb/db2/libdb2/btree...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2/btree'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bt_close.c -o bt_close.so.o && mv -f bt_close.so.o bt_close.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bt_conv.c -o bt_conv.so.o && mv -f bt_conv.so.o bt_conv.so
# bt_conv.c:90:16: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# p = (char *)GETBINTERNAL(h, i);
# ^~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_conv.c:91:4: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:93:4: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:97:5: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:99:5: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:105:16: warning: cast from 'char *' to 'BLEAF *' (aka 'struct _bleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# p = (char *)GETBLEAF(h, i);
# ^~~~~~~~~~~~~~
# ./btree.h:181:3: note: expanded from macro 'GETBLEAF'
# ((BLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_conv.c:106:4: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:108:4: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:114:6: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:116:6: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:120:6: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:122:6: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:150:16: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# p = (char *)GETBINTERNAL(h, i);
# ^~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_conv.c:151:4: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:153:4: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:157:5: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:159:5: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:165:16: warning: cast from 'char *' to 'BLEAF *' (aka 'struct _bleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# p = (char *)GETBLEAF(h, i);
# ^~~~~~~~~~~~~~
# ./btree.h:181:3: note: expanded from macro 'GETBLEAF'
# ((BLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_conv.c:166:4: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:168:4: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:174:6: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:176:6: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:180:6: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:182:6: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p);
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:209:2: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p); /* magic */
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:211:2: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p); /* version */
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:213:2: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p); /* psize */
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:215:2: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p); /* free */
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:217:2: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p); /* nrecs */
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# bt_conv.c:219:2: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# P_32_SWAP(p); /* flags */
# ^~~~~~~~~~~~
# ./../include/db-int.h:163:20: note: expanded from macro 'P_32_SWAP'
# u_int32_t _tmp = *(u_int32_t *)a; \
# ^~~~~~~~~~~~~~
# 30 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bt_debug.c -o bt_debug.so.o && mv -f bt_debug.so.o bt_debug.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bt_delete.c -o bt_delete.so.o && mv -f bt_delete.so.o bt_delete.so
# bt_delete.c:201:9: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# bi = GETBINTERNAL(h, idx);
# ^~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_delete.c:256:9: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# bi = GETBINTERNAL(h, idx);
# ^~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_delete.c:407:8: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# bi = GETBINTERNAL(pg, idx);
# ^~~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_delete.c:494:12: warning: cast from 'char *' to 'BLEAF *' (aka 'struct _bleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# to = bl = GETBLEAF(h, idx);
# ^~~~~~~~~~~~~~~~
# ./btree.h:181:3: note: expanded from macro 'GETBLEAF'
# ((BLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 4 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bt_get.c -o bt_get.so.o && mv -f bt_get.so.o bt_get.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bt_open.c -o bt_open.so.o && mv -f bt_open.so.o bt_open.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bt_overflow.c -o bt_overflow.so.o && mv -f bt_overflow.so.o bt_overflow.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bt_page.c -o bt_page.so.o && mv -f bt_page.so.o bt_page.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bt_put.c -o bt_put.so.o && mv -f bt_put.so.o bt_put.so
# bt_put.c:225:2: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_BLEAF(dest, key, data, dflags);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:193:3: note: expanded from macro 'WR_BLEAF'
# *(u_int32_t *)p = key->size; \
# ^~~~~~~~~~~~~~
# bt_put.c:225:2: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_BLEAF(dest, key, data, dflags);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:195:3: note: expanded from macro 'WR_BLEAF'
# *(u_int32_t *)p = data->size; \
# ^~~~~~~~~~~~~~
# 2 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bt_search.c -o bt_search.so.o && mv -f bt_search.so.o bt_search.so
# bt_search.c:132:8: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# pg = GETBINTERNAL(h, idx)->pgno;
# ^~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_search.c:201:8: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# bi = GETBINTERNAL(h, idx);
# ^~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_search.c:282:8: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# bi = GETBINTERNAL(h, idx);
# ^~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 3 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bt_seq.c -o bt_seq.so.o && mv -f bt_seq.so.o bt_seq.so
# bt_seq.c:218:9: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# pg = GETBINTERNAL(h, 0)->pgno;
# ^~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_seq.c:239:9: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# pg = GETBINTERNAL(h, NEXTINDEX(h) - 1)->pgno;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_seq.c:753:9: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# pg = GETBINTERNAL(h, 0)->pgno;
# ^~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_seq.c:778:9: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# pg = GETBINTERNAL(h, NEXTINDEX(h) - 1)->pgno;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_seq.c:857:9: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# pg = GETBINTERNAL(h, idx)->pgno;
# ^~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_seq.c:883:9: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# pg = GETBINTERNAL(h, idx)->pgno;
# ^~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 6 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bt_split.c -o bt_split.so.o && mv -f bt_split.so.o bt_split.so
# bt_split.c:121:3: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_RLEAF(dest, data, flags)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:224:3: note: expanded from macro 'WR_RLEAF'
# *(u_int32_t *)p = data->size; \
# ^~~~~~~~~~~~~~
# bt_split.c:123:3: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_BLEAF(dest, key, data, flags)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:193:3: note: expanded from macro 'WR_BLEAF'
# *(u_int32_t *)p = key->size; \
# ^~~~~~~~~~~~~~
# bt_split.c:123:3: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_BLEAF(dest, key, data, flags)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:195:3: note: expanded from macro 'WR_BLEAF'
# *(u_int32_t *)p = data->size; \
# ^~~~~~~~~~~~~~
# bt_split.c:184:9: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# bi = GETBINTERNAL(rchild, 0);
# ^~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:188:9: warning: cast from 'char *' to 'BLEAF *' (aka 'struct _bleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# bl = GETBLEAF(rchild, 0);
# ^~~~~~~~~~~~~~~~~~~
# ./btree.h:181:3: note: expanded from macro 'GETBLEAF'
# ((BLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:192:11: warning: cast from 'char *' to 'BLEAF *' (aka 'struct _bleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# tbl = GETBLEAF(lchild, NEXTINDEX(lchild) - 1);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:181:3: note: expanded from macro 'GETBLEAF'
# ((BLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:240:5: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# ((BINTERNAL *)dest)->pgno = rchild->pgno;
# ^~~~~~~~~~~~~~~~~
# bt_split.c:245:4: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_BINTERNAL(dest, nksize ? nksize : bl->ksize,
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:139:3: note: expanded from macro 'WR_BINTERNAL'
# *(u_int32_t *)p = size; \
# ^~~~~~~~~~~~~~
# bt_split.c:245:4: warning: cast from 'char *' to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_BINTERNAL(dest, nksize ? nksize : bl->ksize,
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:141:3: note: expanded from macro 'WR_BINTERNAL'
# *(db_pgno_t *)p = pgno; \
# ^~~~~~~~~~~~~~
# bt_split.c:249:24: warning: cast from 'char *' to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# bt_preserve(t, *(db_pgno_t *)bl->bytes) == RET_ERROR)
# ^~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:261:5: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# ((RINTERNAL *)dest)->nrecs = rec_total(lchild);
# ^~~~~~~~~~~~~~~~~
# bt_split.c:262:5: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# ((RINTERNAL *)dest)->pgno = lchild->pgno;
# ^~~~~~~~~~~~~~~~~
# bt_split.c:267:5: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# ((RINTERNAL *)dest)->nrecs = rec_total(rchild);
# ^~~~~~~~~~~~~~~~~
# bt_split.c:268:5: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# ((RINTERNAL *)dest)->pgno = rchild->pgno;
# ^~~~~~~~~~~~~~~~~
# bt_split.c:279:5: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# ((RINTERNAL *)dest)->nrecs = NEXTINDEX(lchild);
# ^~~~~~~~~~~~~~~~~
# bt_split.c:280:5: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# ((RINTERNAL *)dest)->pgno = lchild->pgno;
# ^~~~~~~~~~~~~~~~~
# bt_split.c:285:5: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# ((RINTERNAL *)dest)->nrecs = NEXTINDEX(rchild);
# ^~~~~~~~~~~~~~~~~
# bt_split.c:286:5: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# ((RINTERNAL *)dest)->pgno = rchild->pgno;
# ^~~~~~~~~~~~~~~~~
# bt_split.c:505:2: warning: cast from 'char *' to 'recno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_RINTERNAL(dest,
# ^~~~~~~~~~~~~~~~~~
# ./btree.h:166:3: note: expanded from macro 'WR_RINTERNAL'
# *(recno_t *)p = nrecs; \
# ^~~~~~~~~~~~
# bt_split.c:505:2: warning: cast from 'char *' to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_RINTERNAL(dest,
# ^~~~~~~~~~~~~~~~~~
# ./btree.h:168:3: note: expanded from macro 'WR_RINTERNAL'
# *(db_pgno_t *)p = pgno; \
# ^~~~~~~~~~~~~~
# bt_split.c:510:2: warning: cast from 'char *' to 'recno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_RINTERNAL(dest,
# ^~~~~~~~~~~~~~~~~~
# ./btree.h:166:3: note: expanded from macro 'WR_RINTERNAL'
# *(recno_t *)p = nrecs; \
# ^~~~~~~~~~~~
# bt_split.c:510:2: warning: cast from 'char *' to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_RINTERNAL(dest,
# ^~~~~~~~~~~~~~~~~~
# ./btree.h:168:3: note: expanded from macro 'WR_RINTERNAL'
# *(db_pgno_t *)p = pgno; \
# ^~~~~~~~~~~~~~
# bt_split.c:556:2: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_BINTERNAL(dest, 0, l->pgno, 0);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:139:3: note: expanded from macro 'WR_BINTERNAL'
# *(u_int32_t *)p = size; \
# ^~~~~~~~~~~~~~
# bt_split.c:556:2: warning: cast from 'char *' to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_BINTERNAL(dest, 0, l->pgno, 0);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:141:3: note: expanded from macro 'WR_BINTERNAL'
# *(db_pgno_t *)p = pgno; \
# ^~~~~~~~~~~~~~
# bt_split.c:560:8: warning: cast from 'char *' to 'BLEAF *' (aka 'struct _bleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# bl = GETBLEAF(r, 0);
# ^~~~~~~~~~~~~~
# ./btree.h:181:3: note: expanded from macro 'GETBLEAF'
# ((BLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:564:3: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_BINTERNAL(dest, bl->ksize, r->pgno, 0);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:139:3: note: expanded from macro 'WR_BINTERNAL'
# *(u_int32_t *)p = size; \
# ^~~~~~~~~~~~~~
# bt_split.c:564:3: warning: cast from 'char *' to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_BINTERNAL(dest, bl->ksize, r->pgno, 0);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:141:3: note: expanded from macro 'WR_BINTERNAL'
# *(db_pgno_t *)p = pgno; \
# ^~~~~~~~~~~~~~
# bt_split.c:572:23: warning: cast from 'char *' to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# bt_preserve(t, *(db_pgno_t *)bl->bytes) == RET_ERROR)
# ^~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:576:8: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# bi = GETBINTERNAL(r, 0);
# ^~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:581:4: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# ((BINTERNAL *)dest)->pgno = r->pgno;
# ^~~~~~~~~~~~~~~~~
# bt_split.c:648:16: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# src = bi = GETBINTERNAL(h, nxt);
# ^~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:653:16: warning: cast from 'char *' to 'BLEAF *' (aka 'struct _bleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# src = bl = GETBLEAF(h, nxt);
# ^~~~~~~~~~~~~~~~
# ./btree.h:181:3: note: expanded from macro 'GETBLEAF'
# ((BLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:658:11: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# src = GETRINTERNAL(h, nxt);
# ^~~~~~~~~~~~~~~~~~~~
# ./btree.h:158:3: note: expanded from macro 'GETRINTERNAL'
# ((RINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:663:16: warning: cast from 'char *' to 'RLEAF *' (aka 'struct _rleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# src = rl = GETRLEAF(h, nxt);
# ^~~~~~~~~~~~~~~~
# ./btree.h:213:3: note: expanded from macro 'GETRLEAF'
# ((RLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:745:15: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# src = bi = GETBINTERNAL(h, nxt);
# ^~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:749:15: warning: cast from 'char *' to 'BLEAF *' (aka 'struct _bleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# src = bl = GETBLEAF(h, nxt);
# ^~~~~~~~~~~~~~~~
# ./btree.h:181:3: note: expanded from macro 'GETBLEAF'
# ((BLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:753:10: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# src = GETRINTERNAL(h, nxt);
# ^~~~~~~~~~~~~~~~~~~~
# ./btree.h:158:3: note: expanded from macro 'GETRINTERNAL'
# ((RINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:757:15: warning: cast from 'char *' to 'RLEAF *' (aka 'struct _rleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# src = rl = GETRLEAF(h, nxt);
# ^~~~~~~~~~~~~~~~
# ./btree.h:213:3: note: expanded from macro 'GETRLEAF'
# ((RLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_split.c:827:11: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# recs += GETRINTERNAL(h, nxt)->nrecs;
# ^~~~~~~~~~~~~~~~~~~~
# ./btree.h:158:3: note: expanded from macro 'GETRINTERNAL'
# ((RINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 39 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c bt_utils.c -o bt_utils.so.o && mv -f bt_utils.so.o bt_utils.so
# bt_utils.c:76:7: warning: cast from 'char *' to 'BLEAF *' (aka 'struct _bleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# bl = GETBLEAF(e->page, e->index);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:181:3: note: expanded from macro 'GETBLEAF'
# ((BLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_utils.c:177:8: warning: cast from 'char *' to 'BLEAF *' (aka 'struct _bleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# bl = GETBLEAF(h, e->index);
# ^~~~~~~~~~~~~~~~~~~~~
# ./btree.h:181:3: note: expanded from macro 'GETBLEAF'
# ((BLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bt_utils.c:185:8: warning: cast from 'char *' to 'BINTERNAL *' (aka 'struct _binternal *') increases required alignment from 1 to 4 [-Wcast-align]
# bi = GETBINTERNAL(h, e->index);
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# ./btree.h:131:3: note: expanded from macro 'GETBINTERNAL'
# ((BINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 3 warnings generated.
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2/btree'
# making all in plugins/kdb/db2/libdb2/db...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2/db'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c db.c -o db.so.o && mv -f db.so.o db.so
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2/db'
# making all in plugins/kdb/db2/libdb2/mpool...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2/mpool'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c mpool.c -o mpool.so.o && mv -f mpool.so.o mpool.so
# mpool.c:159:7: warning: cast from 'char *' to 'BKT *' (aka 'struct _bkt *') increases required alignment from 1 to 8 [-Wcast-align]
# bp = (BKT *)((char *)page - sizeof(BKT));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# mpool.c:239:50: warning: comparison of integers of different signs: 'int' and 'u_long' (aka 'unsigned long') [-Wsign-compare]
# if ((nr = read(mp->fd, bp->page, mp->pagesize)) != mp->pagesize) {
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# mpool.c:289:7: warning: cast from 'char *' to 'BKT *' (aka 'struct _bkt *') increases required alignment from 1 to 8 [-Wcast-align]
# bp = (BKT *)((char *)page - sizeof(BKT));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# mpool.c:431:44: warning: comparison of integers of different signs: 'ssize_t' (aka 'long') and 'u_long' (aka 'unsigned long') [-Wsign-compare]
# if (write(mp->fd, bp->page, mp->pagesize) != mp->pagesize)
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# 4 warnings generated.
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2/mpool'
# making all in plugins/kdb/db2/libdb2/recno...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2/recno'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rec_close.c -o rec_close.so.o && mv -f rec_close.so.o rec_close.so
# rec_close.c:158:47: warning: comparison of integers of different signs: 'ssize_t' (aka 'long') and 'size_t' (aka 'unsigned long') [-Wsign-compare]
# if (write(t->bt_rfd, data.data, data.size) != data.size)
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~
# rec_close.c:170:34: warning: comparison of integers of different signs: 'ssize_t' (aka 'long') and 'unsigned long' [-Wsign-compare]
# if (writev(t->bt_rfd, iov, 2) != data.size + 1)
# ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
# 2 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rec_delete.c -o rec_delete.so.o && mv -f rec_delete.so.o rec_delete.so
# rec_delete.c:175:12: warning: cast from 'char *' to 'RLEAF *' (aka 'struct _rleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# to = rl = GETRLEAF(h, idx);
# ^~~~~~~~~~~~~~~~
# ./../btree/btree.h:213:3: note: expanded from macro 'GETRLEAF'
# ((RLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1 warning generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rec_get.c -o rec_get.so.o && mv -f rec_get.so.o rec_get.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rec_open.c -o rec_open.so.o && mv -f rec_open.so.o rec_open.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rec_put.c -o rec_put.so.o && mv -f rec_put.so.o rec_put.so
# rec_put.c:216:4: warning: cast from 'char *' to 'db_pgno_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# *(db_pgno_t *)db = pg;
# ^~~~~~~~~~~~~~~
# rec_put.c:217:4: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# *(u_int32_t *)(db + sizeof(db_pgno_t)) = data->size;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rec_put.c:273:2: warning: cast from 'char *' to 'u_int32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
# WR_RLEAF(dest, data, dflags);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./../btree/btree.h:224:3: note: expanded from macro 'WR_RLEAF'
# *(u_int32_t *)p = data->size; \
# ^~~~~~~~~~~~~~
# 3 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rec_search.c -o rec_search.so.o && mv -f rec_search.so.o rec_search.so
# rec_search.c:88:8: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# r = GETRINTERNAL(h, idx);
# ^~~~~~~~~~~~~~~~~~~~
# ./../btree/btree.h:158:3: note: expanded from macro 'GETRINTERNAL'
# ((RINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rec_search.c:99:6: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# --GETRINTERNAL(h, (idx - 1))->nrecs;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# ./../btree/btree.h:158:3: note: expanded from macro 'GETRINTERNAL'
# ((RINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rec_search.c:103:6: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# ++GETRINTERNAL(h, (idx - 1))->nrecs;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# ./../btree/btree.h:158:3: note: expanded from macro 'GETRINTERNAL'
# ((RINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rec_search.c:119:7: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# --GETRINTERNAL(h, parent->index)->nrecs;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./../btree/btree.h:158:3: note: expanded from macro 'GETRINTERNAL'
# ((RINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rec_search.c:121:7: warning: cast from 'char *' to 'RINTERNAL *' (aka 'struct _rinternal *') increases required alignment from 1 to 4 [-Wcast-align]
# ++GETRINTERNAL(h, parent->index)->nrecs;
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./../btree/btree.h:158:3: note: expanded from macro 'GETRINTERNAL'
# ((RINTERNAL *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 5 warnings generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rec_seq.c -o rec_seq.so.o && mv -f rec_seq.so.o rec_seq.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../../../include -I../../../../../include -I. -I./../include -I../include -I./../mpool -I./../db -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c rec_utils.c -o rec_utils.so.o && mv -f rec_utils.so.o rec_utils.so
# rec_utils.c:97:7: warning: cast from 'char *' to 'RLEAF *' (aka 'struct _rleaf *') increases required alignment from 1 to 4 [-Wcast-align]
# rl = GETRLEAF(e->page, e->index);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./../btree/btree.h:213:3: note: expanded from macro 'GETRLEAF'
# ((RLEAF *)((char *)(pg) + (pg)->linp[indx]))
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1 warning generated.
# : updated OBJS.SH
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2/recno'
# making all in plugins/kdb/db2/libdb2/test...
# make[3]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2/test'
# make[3]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2/test'
# base=`echo "db" | sed -e 's/-/_/'`; \
# echo > binutils.versions "${base}_1_MIT {"
# sed >> binutils.versions < ./libdb.exports "s/$/;/"
# echo >> binutils.versions "};"
# echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# rm -f libdb.so.1.1
# building shared db library (1.1)
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH` && clang -shared -fPIC -Wl,-h,libdb.so.1,--no-undefined -o libdb.so.1.1 $objlist -L../../../../lib -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../../../util/export-check.pl ./libdb.exports libdb.so.1.1
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' hash/OBJS.SH btree/OBJS.SH db/OBJS.SH mpool/OBJS.SH recno/OBJS.SH
# + objlist=' hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so
# btree/bt_close.so btree/bt_conv.so btree/bt_debug.so btree/bt_delete.so btree/bt_get.so btree/bt_open.so btree/bt_overflow.so btree/bt_page.so btree/bt_put.so btree/bt_search.so btree/bt_seq.so btree/bt_split.so btree/bt_utils.so
# db/db.so
# mpool/mpool.so
# recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so'
# + clang -shared -fPIC -Wl,-h,libdb.so.1,--no-undefined -o libdb.so.1.1 hash/hash.so hash/hash_bigkey.so hash/hash_debug.so hash/hash_func.so hash/hash_log2.so hash/hash_page.so hash/hsearch.so hash/dbm.so btree/bt_close.so btree/bt_conv.so btree/bt_debug.so btree/bt_delete.so btree/bt_get.so btree/bt_open.so btree/bt_overflow.so btree/bt_page.so btree/bt_put.so btree/bt_search.so btree/bt_seq.so btree/bt_split.so btree/bt_utils.so db/db.so mpool/mpool.so recno/rec_close.so recno/rec_delete.so recno/rec_get.so recno/rec_open.so recno/rec_put.so recno/rec_search.so recno/rec_seq.so recno/rec_utils.so -L../../../../lib -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions
# hash/hash.so: In function `__kdb2_hash_open':
# hash.c:(.text+0xd5): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
# + perl -w ../../../../util/export-check.pl ./libdb.exports libdb.so.1.1
# rm -f libdb.so
# ln -s libdb.so.1.1 libdb.so
# rm -f libdb.so.1
# ln -s libdb.so.1.1 libdb.so.1
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2/libdb2'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb_xdr.c -o kdb_xdr.so.o && mv -f kdb_xdr.so.o kdb_xdr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c adb_openclose.c -o adb_openclose.so.o && mv -f adb_openclose.so.o adb_openclose.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c adb_policy.c -o adb_policy.so.o && mv -f adb_policy.so.o adb_policy.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb_db2.c -o kdb_db2.so.o && mv -f kdb_db2.so.o kdb_db2.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c pol_xdr.c -o pol_xdr.so.o && mv -f pol_xdr.so.o pol_xdr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c db2_exp.c -o db2_exp.so.o && mv -f db2_exp.so.o db2_exp.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c lockout.c -o lockout.so.o && mv -f lockout.so.o lockout.so
# : updated OBJS.SH
# echo > binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# echo >> binutils.versions "db2_0_MIT {"
# sed >> binutils.versions < ./db2.exports "s/$/;/"
# echo >> binutils.versions "};"
# rm -f db2.so
# building dynamic db2 object
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH` && clang -shared -fPIC -Wl,-h,db2.so.0,--no-undefined -o db2.so $objlist -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../../util/export-check.pl ./db2.exports db2.so
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH libdb2/hash/OBJS.SH libdb2/btree/OBJS.SH libdb2/db/OBJS.SH libdb2/mpool/OBJS.SH libdb2/recno/OBJS.SH
# + objlist=' kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so
# libdb2/hash/hash.so libdb2/hash/hash_bigkey.so libdb2/hash/hash_debug.so libdb2/hash/hash_func.so libdb2/hash/hash_log2.so libdb2/hash/hash_page.so libdb2/hash/hsearch.so libdb2/hash/dbm.so
# libdb2/btree/bt_close.so libdb2/btree/bt_conv.so libdb2/btree/bt_debug.so libdb2/btree/bt_delete.so libdb2/btree/bt_get.so libdb2/btree/bt_open.so libdb2/btree/bt_overflow.so libdb2/btree/bt_page.so libdb2/btree/bt_put.so libdb2/btree/bt_search.so libdb2/btree/bt_seq.so libdb2/btree/bt_split.so libdb2/btree/bt_utils.so
# libdb2/db/db.so
# libdb2/mpool/mpool.so
# libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so'
# + clang -shared -fPIC -Wl,-h,db2.so.0,--no-undefined -o db2.so kdb_xdr.so adb_openclose.so adb_policy.so kdb_db2.so pol_xdr.so db2_exp.so lockout.so libdb2/hash/hash.so libdb2/hash/hash_bigkey.so libdb2/hash/hash_debug.so libdb2/hash/hash_func.so libdb2/hash/hash_log2.so libdb2/hash/hash_page.so libdb2/hash/hsearch.so libdb2/hash/dbm.so libdb2/btree/bt_close.so libdb2/btree/bt_conv.so libdb2/btree/bt_debug.so libdb2/btree/bt_delete.so libdb2/btree/bt_get.so libdb2/btree/bt_open.so libdb2/btree/bt_overflow.so libdb2/btree/bt_page.so libdb2/btree/bt_put.so libdb2/btree/bt_search.so libdb2/btree/bt_seq.so libdb2/btree/bt_split.so libdb2/btree/bt_utils.so libdb2/db/db.so libdb2/mpool/mpool.so libdb2/recno/rec_close.so libdb2/recno/rec_delete.so libdb2/recno/rec_get.so libdb2/recno/rec_open.so libdb2/recno/rec_put.so libdb2/recno/rec_search.so libdb2/recno/rec_seq.so libdb2/recno/rec_utils.so -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions
# libdb2/hash/hash.so: In function `__kdb2_hash_open':
# hash.c:(.text+0xd5): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
# + perl -w ../../../util/export-check.pl ./db2.exports db2.so
# rm -f ../db2.so
# (cd .. && ln -s `basename plugins/kdb/db2`/db2.so .)
# make[1]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/db2'
# making all in plugins/kdb/ldap...
# make[1]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/ldap'
# making all in plugins/kdb/ldap/libkdb_ldap...
# make[2]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/ldap/libkdb_ldap'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb_ldap.c -o kdb_ldap.so.o && mv -f kdb_ldap.so.o kdb_ldap.so
# kdb_ldap.c:136:14: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# attrs[0] = attribute;
# ^ ~~~~~~~~~
# 1 warning generated.
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb_ldap_conn.c -o kdb_ldap_conn.so.o && mv -f kdb_ldap_conn.so.o kdb_ldap_conn.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_realm.c -o ldap_realm.so.o && mv -f ldap_realm.so.o ldap_realm.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_create.c -o ldap_create.so.o && mv -f ldap_create.so.o ldap_create.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_krbcontainer.c -o ldap_krbcontainer.so.o && mv -f ldap_krbcontainer.so.o ldap_krbcontainer.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_principal.c -o ldap_principal.so.o && mv -f ldap_principal.so.o ldap_principal.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_principal2.c -o ldap_principal2.so.o && mv -f ldap_principal2.so.o ldap_principal2.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_pwd_policy.c -o ldap_pwd_policy.so.o && mv -f ldap_pwd_policy.so.o ldap_pwd_policy.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_misc.c -o ldap_misc.so.o && mv -f ldap_misc.so.o ldap_misc.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_handle.c -o ldap_handle.so.o && mv -f ldap_handle.so.o ldap_handle.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_tkt_policy.c -o ldap_tkt_policy.so.o && mv -f ldap_tkt_policy.so.o ldap_tkt_policy.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c princ_xdr.c -o princ_xdr.so.o && mv -f princ_xdr.so.o princ_xdr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_service_stash.c -o ldap_service_stash.so.o && mv -f ldap_service_stash.so.o ldap_service_stash.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb_xdr.c -o kdb_xdr.so.o && mv -f kdb_xdr.so.o kdb_xdr.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_err.c -o ldap_err.so.o && mv -f ldap_err.so.o ldap_err.so
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -Dkrb5_dbe_lookup_last_pwd_change=kdb_ldap_dbe_lookup_last_pwd_change -Dkrb5_dbe_lookup_tl_data=kdb_ldap_dbe_lookup_tl_data -Dkrb5_dbe_update_last_pwd_change=kdb_ldap_dbe_update_last_pwd_change -Dkrb5_dbe_update_tl_data=kdb_ldap_dbe_update_tl_data -I../../../../include -I../../../../include -I../../../../lib/kdb -I../../../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c lockout.c -o lockout.so.o && mv -f lockout.so.o lockout.so
# : updated OBJS.SH
# base=`echo "kdb_ldap" | sed -e 's/-/_/'`; \
# echo > binutils.versions "${base}_1_MIT {"
# sed >> binutils.versions < ./libkdb_ldap.exports "s/$/;/"
# echo >> binutils.versions "};"
# echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# rm -f libkdb_ldap.so.1.0
# building shared kdb_ldap library (1.0)
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && clang -shared -fPIC -Wl,-h,libkdb_ldap.so.1,--no-undefined -o libkdb_ldap.so.1.0 $objlist -L../../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lldap -llber -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../../../util/export-check.pl ./libkdb_ldap.exports libkdb_ldap.so.1.0
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
# + objlist=' kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so'
# + clang -shared -fPIC -Wl,-h,libkdb_ldap.so.1,--no-undefined -o libkdb_ldap.so.1.0 kdb_ldap.so kdb_ldap_conn.so ldap_realm.so ldap_create.so ldap_krbcontainer.so ldap_principal.so ldap_principal2.so ldap_pwd_policy.so ldap_misc.so ldap_handle.so ldap_tkt_policy.so princ_xdr.so ldap_service_stash.so kdb_xdr.so ldap_err.so lockout.so -L../../../../lib -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lldap -llber -lkeyutils -lresolv -Wl,--version-script binutils.versions
# + perl -w ../../../../util/export-check.pl ./libkdb_ldap.exports libkdb_ldap.so.1.0
# rm -f libkdb_ldap.so
# ln -s libkdb_ldap.so.1.0 libkdb_ldap.so
# rm -f ../../../../lib/libkdb_ldap.so
# (cd ../../../../lib && \
# ln -s libkdb_ldap.so.1.0 libkdb_ldap.so)
# rm -f ../../../../lib/libkdb_ldap.so.1.0
# (cd ../../../../lib && ln -s ../plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.so.1.0 .)
# rm -f libkdb_ldap.so.1
# ln -s libkdb_ldap.so.1.0 libkdb_ldap.so.1
# rm -f ../../../../lib/libkdb_ldap.so.1
# (cd ../../../../lib && \
# ln -s libkdb_ldap.so.1.0 libkdb_ldap.so.1)
# make[2]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/ldap/libkdb_ldap'
# clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -I./libkdb_ldap -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c ldap_exp.c -o ldap_exp.so.o && mv -f ldap_exp.so.o ldap_exp.so
# : updated OBJS.SH
# echo > binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"
# echo >> binutils.versions "kldap_0_MIT {"
# sed >> binutils.versions < ./kldap.exports "s/$/;/"
# echo >> binutils.versions "};"
# rm -f kldap.so
# building dynamic kldap object
# set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH` && clang -shared -fPIC -Wl,-h,kldap.so.0,--no-undefined -o kldap.so $objlist -L../../../lib -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions && perl -w ../../../util/export-check.pl ./kldap.exports kldap.so
# ++ set -x
# ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
# + objlist=' ldap_exp.so'
# + clang -shared -fPIC -Wl,-h,kldap.so.0,--no-undefined -o kldap.so ldap_exp.so -L../../../lib -lkdb_ldap -lgssrpc -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lkrb5support -lkeyutils -lresolv -Wl,--version-script binutils.versions
# + perl -w ../../../util/export-check.pl ./kldap.exports kldap.so
# rm -f ../kldap.so
# (cd .. && ln -s `basename plugins/kdb/ldap`/kldap.so .)
# make[1]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/ldap'
# making all in plugins/kdb/ldap/ldap_util...
# make[1]: Entering directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/ldap/ldap_util'
# clang -DHAVE_CONFIG_H -DKDB4_DISABLE -I../../../../include -I../../../../include -I. -I./../libkdb_ldap -I../../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb5_ldap_util.c
# clang -DHAVE_CONFIG_H -DKDB4_DISABLE -I../../../../include -I../../../../include -I. -I./../libkdb_ldap -I../../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb5_ldap_list.c
# clang -DHAVE_CONFIG_H -DKDB4_DISABLE -I../../../../include -I../../../../include -I. -I./../libkdb_ldap -I../../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb5_ldap_realm.c
# clang -DHAVE_CONFIG_H -DKDB4_DISABLE -I../../../../include -I../../../../include -I. -I./../libkdb_ldap -I../../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb5_ldap_policy.c
# clang -DHAVE_CONFIG_H -DKDB4_DISABLE -I../../../../include -I../../../../include -I. -I./../libkdb_ldap -I../../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -fPIC -fno-strict-aliasing -fstack-protector-all -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=declaration-after-statement -Werror-implicit-function-declaration -pthread -c kdb5_ldap_services.c
# rm -f getdate.c y.tab.c
# bison -y ./../../../../kadmin/cli/getdate.y
# ./../../../../kadmin/cli/getdate.y: warning: 4 shift/reduce conflicts [-Wconflicts-sr]
# make[1]: *** [Makefile:630: getdate.c] Segmentation fault (core dumped)
# make[1]: Leaving directory '/tmp/krb5/src/krb5-1.13.4/src/plugins/kdb/ldap/ldap_util'
# make: *** [Makefile:1526: all-recurse] Error 1
# ==> ERROR: A failure occurred in build().
# Aborting...

Printing config logfiles

CMD: config logfiles '/tmp/krb5/src/krb5-1.13.4/src/config.log'
# This file contains any messages produced by compilers while
# running configure, to aid debugging if configure makes a mistake.
#
# It was created by Kerberos 5 configure 1.13.4, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# $ ./configure --host=x86_64-unknown-linux --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --localstatedir=/var/lib --enable-shared --with-system-et --with-system-ss --disable-rpath --without-tcl --enable-dns-for-realm --with-ldap --without-system-verto
#
# ## --------- ##
# ## Platform. ##
# ## --------- ##
#
# hostname = f13c189e6cfe
# uname -m = x86_64
# uname -r = 4.10.6-1-ARCH
# uname -s = Linux
# uname -v = #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017
#
# /usr/bin/uname -p = unknown
# /bin/uname -X = unknown
#
# /bin/arch = unknown
# /usr/bin/arch -k = unknown
# /usr/convex/getsysinfo = unknown
# /usr/bin/hostinfo = unknown
# /bin/machine = unknown
# /usr/bin/oslevel = unknown
# /bin/universe = unknown
#
# PATH: /usr/bin
# PATH: /usr/local/sbin
# PATH: /usr/local/bin
# PATH: /usr/sbin
# PATH: /usr/bin
# PATH: /sbin
# PATH: /bin
#
#
# ## ----------- ##
# ## Core tests. ##
# ## ----------- ##
#
# configure:2658: checking for x86_64-unknown-linux-gcc
# configure:2685: result: clang
# configure:2954: checking for C compiler version
# configure:2963: clang --version >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# configure:2974: $? = 0
# configure:2963: clang -v >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Candidate multilib: .;@m64
# ... rest of stderr output deleted ...
# configure:2974: $? = 0
# configure:2963: clang -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:2974: $? = 1
# configure:2963: clang -qversion >&5
# clang-3.8: error: unknown argument: '-qversion'
# clang-3.8: error: no input files
# configure:2974: $? = 1
# configure:2994: checking whether the C compiler works
# configure:3016: clang -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:3020: $? = 0
# configure:3068: result: yes
# configure:3071: checking for C compiler default output file name
# configure:3073: result: a.out
# configure:3079: checking for suffix of executables
# configure:3086: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:3090: $? = 0
# configure:3112: result:
# configure:3134: checking whether we are cross compiling
# configure:3142: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:3146: $? = 0
# configure:3153: ./conftest
# configure:3157: $? = 0
# configure:3172: result: no
# configure:3177: checking for suffix of object files
# configure:3199: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:3203: $? = 0
# configure:3224: result: o
# configure:3228: checking whether we are using the GNU C compiler
# configure:3247: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:3247: $? = 0
# configure:3256: result: yes
# configure:3265: checking whether clang accepts -g
# configure:3285: clang -c -g -I/usr/include/et conftest.c >&5
# configure:3285: $? = 0
# configure:3326: result: yes
# configure:3343: checking for clang option to accept ISO C89
# configure:3406: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:3406: $? = 0
# configure:3419: result: none needed
# configure:3551: checking for C++ compiler version
# configure:3560: clang++ --version >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# configure:3571: $? = 0
# configure:3560: clang++ -v >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Candidate multilib: .;@m64
# ... rest of stderr output deleted ...
# configure:3571: $? = 0
# configure:3560: clang++ -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:3571: $? = 1
# configure:3560: clang++ -qversion >&5
# clang-3.8: error: unknown argument: '-qversion'
# clang-3.8: error: no input files
# configure:3571: $? = 1
# configure:3575: checking whether we are using the GNU C++ compiler
# configure:3594: clang++ -c -I/usr/include/et conftest.cpp >&5
# configure:3594: $? = 0
# configure:3603: result: yes
# configure:3612: checking whether clang++ accepts -g
# configure:3632: clang++ -c -g -I/usr/include/et conftest.cpp >&5
# configure:3632: $? = 0
# configure:3673: result: yes
# configure:3702: checking how to run the C preprocessor
# configure:3733: clang -E -I/usr/include/et conftest.c
# configure:3733: $? = 0
# configure:3747: clang -E -I/usr/include/et conftest.c
# conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:3747: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | /* end confdefs.h. */
# | #include
# configure:3772: result: clang -E
# configure:3792: clang -E -I/usr/include/et conftest.c
# configure:3792: $? = 0
# configure:3806: clang -E -I/usr/include/et conftest.c
# conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:3806: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | /* end confdefs.h. */
# | #include
# configure:3849: checking build system type
# configure:3863: result: x86_64-unknown-linux-gnu
# configure:3883: checking host system type
# configure:3896: result: x86_64-unknown-linux-gnu
# configure:3916: checking for grep that handles long lines and -e
# configure:3974: result: /usr/bin/grep
# configure:3979: checking for egrep
# configure:4041: result: /usr/bin/grep -E
# configure:4046: checking for ANSI C header files
# configure:4066: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:4066: $? = 0
# configure:4139: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:4139: $? = 0
# configure:4139: ./conftest
# configure:4139: $? = 0
# configure:4150: result: yes
# configure:4163: checking for sys/types.h
# configure:4163: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:4163: $? = 0
# configure:4163: result: yes
# configure:4163: checking for sys/stat.h
# configure:4163: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:4163: $? = 0
# configure:4163: result: yes
# configure:4163: checking for stdlib.h
# configure:4163: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:4163: $? = 0
# configure:4163: result: yes
# configure:4163: checking for string.h
# configure:4163: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:4163: $? = 0
# configure:4163: result: yes
# configure:4163: checking for memory.h
# configure:4163: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:4163: $? = 0
# configure:4163: result: yes
# configure:4163: checking for strings.h
# configure:4163: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:4163: $? = 0
# configure:4163: result: yes
# configure:4163: checking for inttypes.h
# configure:4163: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:4163: $? = 0
# configure:4163: result: yes
# configure:4163: checking for stdint.h
# configure:4163: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:4163: $? = 0
# configure:4163: result: yes
# configure:4163: checking for unistd.h
# configure:4163: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:4163: $? = 0
# configure:4163: result: yes
# configure:4185: checking for GNU linker
# configure:4193: clang -Wl,-v 2>&1 | grep GNU ld > /dev/null
# configure:4196: $? = 0
# configure:4202: result: yes
# configure:4235: adding extra warning flags for gcc
# configure:4242: skipping pedantic warnings on Linux
# configure:4252: adding extra warning flags for g++
# configure:4259: checking if C compiler supports -Wno-format-zero-length
# configure:4276: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4276: $? = 0
# configure:4290: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wno-format-zero-length -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4290: $? = 0
# configure:4303: result: yes
# configure:4314: checking if C compiler supports -Woverflow
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Woverflow -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wstrict-overflow
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wstrict-overflow -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wmissing-format-attribute
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wmissing-format-attribute -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wmissing-prototypes
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wmissing-prototypes -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wreturn-type
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wreturn-type -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wmissing-braces
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wmissing-braces -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wparentheses
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wparentheses -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wswitch
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wswitch -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wunused-function
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wunused-function -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wunused-label
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wunused-label -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wunused-variable
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wunused-variable -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wunused-value
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wunused-value -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wunknown-pragmas
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wunknown-pragmas -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wsign-compare
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wsign-compare -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Wnewline-eof
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Wnewline-eof -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Werror=uninitialized
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Werror=uninitialized -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4314: checking if C compiler supports -Werror=pointer-arith
# configure:4331: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4331: $? = 0
# configure:4345: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Werror=pointer-arith -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4345: $? = 0
# configure:4358: result: yes
# configure:4381: checking if C compiler supports -Werror=declaration-after-statement
# configure:4398: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4398: $? = 0
# configure:4412: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Werror=declaration-after-statement -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4412: $? = 0
# configure:4425: result: yes
# configure:4495: checking if C compiler supports -Werror-implicit-function-declaration
# configure:4512: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4512: $? = 0
# configure:4526: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -Werror-implicit-function-declaration -I/usr/include/et conftest.c >&5
# conftest.c:24:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:4526: $? = 0
# configure:4539: result: yes
# configure:4673: checking which version of com_err to use
# configure:4678: result: system
# configure:4687: checking for add_error_table in -lcom_err
# configure:4712: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lcom_err >&5
# configure:4712: $? = 0
# configure:4721: result: yes
# configure:4729: checking for remove_error_table in -lcom_err
# configure:4754: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lcom_err >&5
# configure:4754: $? = 0
# configure:4763: result: yes
# configure:4781: checking for compile_et
# configure:4797: found /usr/bin/compile_et
# configure:4808: result: compile_et
# configure:4823: checking whether compile_et is useful
# configure:4844: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:25:2: warning: expression result unused [-Wunused-value]
# &et_foo_error_table;
# ^~~~~~~~~~~~~~~~~~~
# 1 warning generated.
# configure:4844: $? = 0
# configure:4855: result: yes
# configure:4857: checking whether compile_et supports --textdomain
# configure:4872: result: no
# configure:4893: checking which version of subsystem package to use
# configure:4897: result: system
# configure:4904: checking whether system ss package works
# configure:4926: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lss >&5
# configure:4926: $? = 0
# configure:4926: ./conftest
# configure:4926: $? = 0
# configure:4936: result: yes
# configure:4989: checking for an ANSI C-conforming const
# configure:5055: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:5055: $? = 0
# configure:5062: result: yes
# configure:5086: checking for gethostbyname
# configure:5086: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:5086: $? = 0
# configure:5086: result: yes
# configure:5276: checking for socket
# configure:5276: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:5276: $? = 0
# configure:5276: result: yes
# configure:5391: checking for main in -lresolv
# configure:5410: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# configure:5410: $? = 0
# configure:5419: result: yes
# configure:5437: checking for res_ninit
# configure:5459: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# configure:5459: $? = 0
# configure:5468: result: yes
# configure:5437: checking for res_nclose
# configure:5459: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# configure:5459: $? = 0
# configure:5468: result: yes
# configure:5437: checking for res_ndestroy
# configure:5459: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# conftest.c:36:37: error: use of undeclared identifier 'res_ndestroy'
# void (* volatile p)() = (void (*)())res_ndestroy;
# ^
# 1 error generated.
# configure:5459: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 1
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | int
# | main ()
# | {
# | /*
# | * Use volatile, or else optimization can cause false positives.
# | */
# | void (* volatile p)() = (void (*)())res_ndestroy;
# | ;
# | return 0;
# | }
# configure:5468: result: no
# configure:5437: checking for res_nsearch
# configure:5459: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# configure:5459: $? = 0
# configure:5468: result: yes
# configure:5437: checking for ns_initparse
# configure:5459: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# configure:5459: $? = 0
# configure:5468: result: yes
# configure:5437: checking for ns_name_uncompress
# configure:5459: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# configure:5459: $? = 0
# configure:5468: result: yes
# configure:5437: checking for dn_skipname
# configure:5459: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# configure:5459: $? = 0
# configure:5468: result: yes
# configure:5437: checking for res_search
# configure:5459: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# configure:5459: $? = 0
# configure:5468: result: yes
# configure:5588: checking whether pragma weak references are supported
# configure:5605: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# configure:5605: $? = 0
# configure:5613: result: yes
# configure:5634: enabling OpenLDAP database backend module support
# configure:5658: checking for constructor/destructor attribute support
# configure:5686: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# conftest.c:34:15: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration]
# void foo1() { unlink("conftest.1"); }
# ^
# 1 warning generated.
# configure:5686: $? = 0
# configure:5686: ./conftest
# configure:5686: $? = 0
# configure:5710: result: yes,yes
# configure:5749: enabling thread support
# configure:5920: checking for the pthreads library -lpthreads
# configure:5953: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lpthreads -lresolv >&5
# conftest.c:41:41: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
# pthread_attr_init(0); pthread_cleanup_push(0, 0);
# ~^
# conftest.c:42:44: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
# pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# ~ ^
# conftest.c:42:44: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
# pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# ~ ^
# 3 warnings generated.
# /usr/bin/ld: cannot find -lpthreads
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5953: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | pthread_t th; pthread_join(th, 0);
# | pthread_attr_init(0); pthread_cleanup_push(0, 0);
# | pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# | ;
# | return 0;
# | }
# configure:5962: result: no
# configure:5865: checking whether pthreads work without any flags
# configure:5953: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# conftest.c:41:41: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
# pthread_attr_init(0); pthread_cleanup_push(0, 0);
# ~^
# conftest.c:42:44: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
# pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# ~ ^
# conftest.c:42:44: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
# pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# ~ ^
# 3 warnings generated.
# /tmp/conftest-2600ee.o: In function `main':
# conftest.c:(.text+0x28): undefined reference to `pthread_join'
# conftest.c:(.text+0x9a): undefined reference to `__pthread_register_cancel'
# conftest.c:(.text+0xac): undefined reference to `pthread_create'
# conftest.c:(.text+0xc5): undefined reference to `__pthread_unregister_cancel'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5953: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | pthread_t th; pthread_join(th, 0);
# | pthread_attr_init(0); pthread_cleanup_push(0, 0);
# | pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# | ;
# | return 0;
# | }
# configure:5962: result: no
# configure:5870: checking whether pthreads work with -Kthread
# configure:5953: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -Kthread -I/usr/include/et conftest.c -lresolv >&5
# clang-3.8: error: unknown argument: '-Kthread'
# configure:5953: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | pthread_t th; pthread_join(th, 0);
# | pthread_attr_init(0); pthread_cleanup_push(0, 0);
# | pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# | ;
# | return 0;
# | }
# configure:5962: result: no
# configure:5870: checking whether pthreads work with -kthread
# configure:5953: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -kthread -I/usr/include/et conftest.c -lresolv >&5
# clang-3.8: error: unknown argument: '-kthread'
# configure:5953: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | pthread_t th; pthread_join(th, 0);
# | pthread_attr_init(0); pthread_cleanup_push(0, 0);
# | pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# | ;
# | return 0;
# | }
# configure:5962: result: no
# configure:5920: checking for the pthreads library -llthread
# configure:5953: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -llthread -lresolv >&5
# conftest.c:41:41: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
# pthread_attr_init(0); pthread_cleanup_push(0, 0);
# ~^
# conftest.c:42:44: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
# pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# ~ ^
# conftest.c:42:44: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
# pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# ~ ^
# 3 warnings generated.
# /usr/bin/ld: cannot find -llthread
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5953: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | pthread_t th; pthread_join(th, 0);
# | pthread_attr_init(0); pthread_cleanup_push(0, 0);
# | pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# | ;
# | return 0;
# | }
# configure:5962: result: no
# configure:5870: checking whether pthreads work with -pthread
# configure:5953: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -pthread -I/usr/include/et conftest.c -lresolv >&5
# conftest.c:41:41: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
# pthread_attr_init(0); pthread_cleanup_push(0, 0);
# ~^
# conftest.c:42:44: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
# pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# ~ ^
# conftest.c:42:44: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
# pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# ~ ^
# 3 warnings generated.
# configure:5953: $? = 0
# configure:5962: result: yes
# configure:5982: checking for joinable pthread attribute
# configure:5995: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -pthread -I/usr/include/et conftest.c -lresolv >&5
# configure:5995: $? = 0
# configure:6027: result: PTHREAD_CREATE_JOINABLE
# configure:6034: checking if more special flags are required for pthreads
# configure:6041: result: no
# configure:6053: checking for cc_r
# configure:6081: result: clang
# configure:6114: PTHREAD_CC = clang
# configure:6116: PTHREAD_CFLAGS = -pthread
# configure:6118: PTHREAD_LIBS =
# configure:6167: checking for pthread_once
# configure:6167: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# /tmp/conftest-7f6054.o: In function `main':
# conftest.c:(.text+0x23): undefined reference to `pthread_once'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:6167: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | /* end confdefs.h. */
# | /* Define pthread_once to an innocuous variant, in case declares pthread_once.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define pthread_once innocuous_pthread_once
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char pthread_once (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef pthread_once
# |
# | /* 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 pthread_once ();
# | /* 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_pthread_once || defined __stub___pthread_once
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return pthread_once ();
# | ;
# | return 0;
# | }
# configure:6167: result: no
# configure:6167: checking for pthread_rwlock_init
# configure:6167: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# /tmp/conftest-d3e628.o: In function `main':
# conftest.c:(.text+0x23): undefined reference to `pthread_rwlock_init'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:6167: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | /* end confdefs.h. */
# | /* Define pthread_rwlock_init to an innocuous variant, in case declares pthread_rwlock_init.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define pthread_rwlock_init innocuous_pthread_rwlock_init
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char pthread_rwlock_init (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef pthread_rwlock_init
# |
# | /* 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 pthread_rwlock_init ();
# | /* 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_pthread_rwlock_init || defined __stub___pthread_rwlock_init
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return pthread_rwlock_init ();
# | ;
# | return 0;
# | }
# configure:6167: result: no
# configure:6184: rechecking with PTHREAD_... options
# configure:6186: checking for pthread_rwlock_init in -lc
# configure:6211: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -pthread -I/usr/include/et conftest.c -lc -lresolv >&5
# configure:6211: $? = 0
# configure:6220: result: yes
# configure:6235: checking for library containing dlopen
# configure:6266: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lresolv >&5
# /tmp/conftest-1a01a2.o: In function `main':
# conftest.c:(.text+0x23): undefined reference to `dlopen'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:6266: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 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 dlopen ();
# | int
# | main ()
# | {
# | return dlopen ();
# | ;
# | return 0;
# | }
# configure:6266: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -ldl -lresolv >&5
# configure:6266: $? = 0
# configure:6283: result: -ldl
# configure:6303: checking keyutils.h usability
# configure:6303: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:6303: $? = 0
# configure:6303: result: yes
# configure:6303: checking keyutils.h presence
# configure:6303: clang -E -I/usr/include/et conftest.c
# configure:6303: $? = 0
# configure:6303: result: yes
# configure:6303: checking for keyutils.h
# configure:6303: result: yes
# configure:6308: checking for add_key in -lkeyutils
# configure:6333: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:6333: $? = 0
# configure:6342: result: yes
# configure:6360: checking for keyutils.h
# configure:6360: result: yes
# configure:6365: checking for keyctl_get_persistent in -lkeyutils
# configure:6390: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lkeyutils -lresolv >&5
# configure:6390: $? = 0
# configure:6399: result: yes
# configure:6420: checking if va_copy is available
# configure:6441: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:6441: $? = 0
# configure:6449: result: yes
# configure:6460: checking if va_list objects can be copied by assignment
# configure:6474: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:48:7: error: array type 'va_list' (aka '__builtin_va_list') is not assignable
# va1 = va2;
# ~~~ ^
# 1 error generated.
# configure:6474: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | /* end confdefs.h. */
# |
# | #include
# | void f(va_list va2) {
# | va_list va1;
# | va1 = va2;
# | }
# configure:6481: result: no
# configure:6564: using shared libraries
# configure:7037: checking whether ln -s works
# configure:7041: result: yes
# configure:7051: checking for x86_64-unknown-linux-ranlib
# configure:7081: result: no
# configure:7091: checking for ranlib
# configure:7107: found /usr/bin/ranlib
# configure:7118: result: ranlib
# configure:7142: checking for ar
# configure:7158: found /usr/bin/ar
# configure:7170: result: ar cqv
# configure:7180: checking for ar
# configure:7196: found /usr/bin/ar
# configure:7208: result: ar cruv
# configure:7230: checking for a BSD-compatible install
# configure:7298: result: /usr/bin/install -c
# configure:7311: checking for ar
# configure:7327: found /usr/bin/ar
# configure:7339: result: ar
# configure:7352: checking for perl
# configure:7368: found /usr/bin/perl
# configure:7380: result: perl
# configure:7416: checking for working regcomp
# configure:7434: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:7434: $? = 0
# configure:7434: ./conftest
# configure:7434: $? = 0
# configure:7445: result: yes
# configure:7517: checking for mode_t
# configure:7517: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:7517: $? = 0
# configure:7517: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:81:21: error: expected expression
# if (sizeof ((mode_t)))
# ^
# 1 error generated.
# configure:7517: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((mode_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:7517: result: yes
# configure:7532: checking if daemon needs a prototype provided
# configure:7554: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:53:12: error: conflicting types for 'daemon'
# extern int daemon (struct k5foo*);
# ^
# /usr/include/unistd.h:940:12: note: previous declaration is here
# extern int daemon (int __nochdir, int __noclose) __THROW __wur;
# ^
# conftest.c:54:11: error: too few arguments to function call, expected 2, have 1
# daemon(&xx);
# ~~~~~~ ^
# /usr/include/unistd.h:940:1: note: 'daemon' declared here
# extern int daemon (int __nochdir, int __noclose) __THROW __wur;
# ^
# 2 errors generated.
# configure:7554: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | /* end confdefs.h. */
# | #ifdef HAVE_UNISTD_H
# | #include
# | #endif
# | int
# | main ()
# | {
# | #undef daemon
# | struct k5foo {int foo; } xx;
# | extern int daemon (struct k5foo*);
# | daemon(&xx);
# |
# | ;
# | return 0;
# | }
# configure:7561: result: no
# configure:7579: checking if getsockname() takes arguments struct sockaddr * and size_t *
# configure:7599: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:47:12: error: conflicting types for 'getsockname'
# extern int getsockname(int, struct sockaddr *, size_t *);
# ^
# /usr/include/sys/socket.h:127:12: note: previous declaration is here
# extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
# ^
# 1 error generated.
# configure:7599: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | /* end confdefs.h. */
# | #include
# | #include
# | extern int getsockname(int, struct sockaddr *, size_t *);
# |
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | }
# configure:7612: result: no
# configure:7579: checking if getsockname() takes arguments struct sockaddr * and int *
# configure:7599: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:47:12: error: conflicting types for 'getsockname'
# extern int getsockname(int, struct sockaddr *, int *);
# ^
# /usr/include/sys/socket.h:127:12: note: previous declaration is here
# extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
# ^
# 1 error generated.
# configure:7599: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | /* end confdefs.h. */
# | #include
# | #include
# | extern int getsockname(int, struct sockaddr *, int *);
# |
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | }
# configure:7612: result: no
# configure:7579: checking if getsockname() takes arguments struct sockaddr * and socklen_t *
# configure:7599: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:7599: $? = 0
# configure:7608: result: yes
# configure:7647: checking for main in -lutil
# configure:7666: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lutil -lkeyutils -lresolv >&5
# configure:7666: $? = 0
# configure:7675: result: yes
# configure:7687: checking libintl.h usability
# configure:7687: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:7687: $? = 0
# configure:7687: result: yes
# configure:7687: checking libintl.h presence
# configure:7687: clang -E -I/usr/include/et conftest.c
# configure:7687: $? = 0
# configure:7687: result: yes
# configure:7687: checking for libintl.h
# configure:7687: result: yes
# configure:7690: checking for library containing dgettext
# configure:7721: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:7721: $? = 0
# configure:7738: result: none required
# configure:7755: checking for msgfmt
# configure:7771: found /usr/bin/msgfmt
# configure:7782: result: msgfmt
# configure:7800: checking syslog.h usability
# configure:7800: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:7800: $? = 0
# configure:7800: result: yes
# configure:7800: checking syslog.h presence
# configure:7800: clang -E -I/usr/include/et conftest.c
# configure:7800: $? = 0
# configure:7800: result: yes
# configure:7800: checking for syslog.h
# configure:7800: result: yes
# configure:7800: checking sys/sockio.h usability
# configure:7800: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:85:10: fatal error: 'sys/sockio.h' file not found
# #include
# ^
# 1 error generated.
# configure:7800: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:7800: result: no
# configure:7800: checking sys/sockio.h presence
# configure:7800: clang -E -I/usr/include/et conftest.c
# conftest.c:52:10: fatal error: 'sys/sockio.h' file not found
# #include
# ^
# 1 error generated.
# configure:7800: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | /* end confdefs.h. */
# | #include
# configure:7800: result: no
# configure:7800: checking for sys/sockio.h
# configure:7800: result: no
# configure:7800: checking ifaddrs.h usability
# configure:7800: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:7800: $? = 0
# configure:7800: result: yes
# configure:7800: checking ifaddrs.h presence
# configure:7800: clang -E -I/usr/include/et conftest.c
# configure:7800: $? = 0
# configure:7800: result: yes
# configure:7800: checking for ifaddrs.h
# configure:7800: result: yes
# configure:7800: checking for unistd.h
# configure:7800: result: yes
# configure:7800: checking fnmatch.h usability
# configure:7800: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:7800: $? = 0
# configure:7800: result: yes
# configure:7800: checking fnmatch.h presence
# configure:7800: clang -E -I/usr/include/et conftest.c
# configure:7800: $? = 0
# configure:7800: result: yes
# configure:7800: checking for fnmatch.h
# configure:7800: result: yes
# configure:7813: checking for openlog
# configure:7813: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:7813: $? = 0
# configure:7813: result: yes
# configure:7813: checking for syslog
# configure:7813: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:7813: $? = 0
# configure:7813: result: yes
# configure:7813: checking for closelog
# configure:7813: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:7813: $? = 0
# configure:7813: result: yes
# configure:7813: checking for strftime
# configure:7813: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:7813: $? = 0
# configure:7813: result: yes
# configure:7813: checking for vsprintf
# configure:7813: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# conftest.c:82:6: warning: incompatible redeclaration of library function 'vsprintf' [-Wincompatible-library-redeclaration]
# char vsprintf ();
# ^
# conftest.c:82:6: note: 'vsprintf' is a builtin with type 'int (char *, const char *, struct __va_list_tag *)'
# 1 warning generated.
# configure:7813: $? = 0
# configure:7813: result: yes
# configure:7813: checking for vasprintf
# configure:7813: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# conftest.c:94:19: warning: format string missing [-Wformat]
# return vasprintf ();
# ~~~~~~~~~ ^
# 1 warning generated.
# configure:7813: $? = 0
# configure:7813: result: yes
# configure:7813: checking for vsnprintf
# configure:7813: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# conftest.c:84:6: warning: incompatible redeclaration of library function 'vsnprintf' [-Wincompatible-library-redeclaration]
# char vsnprintf ();
# ^
# conftest.c:84:6: note: 'vsnprintf' is a builtin with type 'int (char *, unsigned long, const char *, struct __va_list_tag *)'
# 1 warning generated.
# configure:7813: $? = 0
# configure:7813: result: yes
# configure:7825: checking for strlcpy
# configure:7825: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# conftest.c:85:6: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration]
# char strlcpy ();
# ^
# conftest.c:85:6: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)'
# 1 warning generated.
# /tmp/conftest-3e11d5.o: In function `main':
# conftest.c:(.text+0x23): undefined reference to `strlcpy'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:7825: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | /* end confdefs.h. */
# | /* Define strlcpy to an innocuous variant, in case declares strlcpy.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define strlcpy innocuous_strlcpy
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char strlcpy (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef strlcpy
# |
# | /* 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 strlcpy ();
# | /* 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_strlcpy || defined __stub___strlcpy
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return strlcpy ();
# | ;
# | return 0;
# | }
# configure:7825: result: no
# configure:7825: checking for fnmatch
# configure:7825: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:7825: $? = 0
# configure:7825: result: yes
# configure:7836: checking for strlcpy
# configure:7836: result: no
# configure:7849: checking for fnmatch
# configure:7849: result: yes
# configure:7862: checking for vasprintf
# configure:7862: result: yes
# configure:7876: checking if vasprintf needs a prototype provided
# configure:7898: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:71:12: error: conflicting types for 'vasprintf'
# extern int vasprintf (struct k5foo*);
# ^
# /usr/include/stdio.h:399:12: note: previous declaration is here
# extern int vasprintf (char **__restrict __ptr, const char *__restrict __f,
# ^
# conftest.c:72:14: error: too few arguments to function call, expected 3, have 1
# vasprintf(&xx);
# ~~~~~~~~~ ^
# /usr/include/stdio.h:399:1: note: 'vasprintf' declared here
# extern int vasprintf (char **__restrict __ptr, const char *__restrict __f,
# ^
# 2 errors generated.
# configure:7898: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 1
# | /* end confdefs.h. */
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | #undef vasprintf
# | struct k5foo {int foo; } xx;
# | extern int vasprintf (struct k5foo*);
# | vasprintf(&xx);
# |
# | ;
# | return 0;
# | }
# configure:7905: result: no
# configure:7916: checking if swab needs a prototype provided
# configure:7942: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:75:12: error: conflicting types for 'swab'
# extern int swab (struct k5foo*);
# ^
# /usr/include/unistd.h:1136:13: note: previous declaration is here
# extern void swab (const void *__restrict __from, void *__restrict __to,
# ^
# conftest.c:76:9: error: too few arguments to function call, expected 3, have 1
# swab(&xx);
# ~~~~ ^
# /usr/include/unistd.h:1136:1: note: 'swab' declared here
# extern void swab (const void *__restrict __from, void *__restrict __to,
# ^
# 2 errors generated.
# configure:7942: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_UNISTD_H
# | #include
# | #endif
# | /* Solaris 8 declares swab in stdlib.h. */
# | #include
# |
# | int
# | main ()
# | {
# | #undef swab
# | struct k5foo {int foo; } xx;
# | extern int swab (struct k5foo*);
# | swab(&xx);
# |
# | ;
# | return 0;
# | }
# configure:7949: result: no
# configure:7963: checking for gawk
# configure:7979: found /usr/bin/gawk
# configure:7990: result: gawk
# configure:8001: checking for struct sockaddr.sa_len
# configure:8001: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:70:13: error: no member named 'sa_len' in 'struct sockaddr'
# if (ac_aggr.sa_len)
# ~~~~~~~ ^
# 1 error generated.
# configure:8001: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 1
# | /* end confdefs.h. */
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | static struct sockaddr ac_aggr;
# | if (ac_aggr.sa_len)
# | return 0;
# | ;
# | return 0;
# | }
# configure:8001: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:70:20: error: no member named 'sa_len' in 'struct sockaddr'
# if (sizeof ac_aggr.sa_len)
# ~~~~~~~ ^
# 1 error generated.
# configure:8001: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 1
# | /* end confdefs.h. */
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | static struct sockaddr ac_aggr;
# | if (sizeof ac_aggr.sa_len)
# | return 0;
# | ;
# | return 0;
# | }
# configure:8001: result: no
# configure:8015: checking for sys/types.h
# configure:8015: result: yes
# configure:8015: checking sys/socket.h usability
# configure:8015: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:8015: $? = 0
# configure:8015: result: yes
# configure:8015: checking sys/socket.h presence
# configure:8015: clang -E -I/usr/include/et conftest.c
# configure:8015: $? = 0
# configure:8015: result: yes
# configure:8015: checking for sys/socket.h
# configure:8015: result: yes
# configure:8015: checking netinet/in.h usability
# configure:8015: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:8015: $? = 0
# configure:8015: result: yes
# configure:8015: checking netinet/in.h presence
# configure:8015: clang -E -I/usr/include/et conftest.c
# configure:8015: $? = 0
# configure:8015: result: yes
# configure:8015: checking for netinet/in.h
# configure:8015: result: yes
# configure:8015: checking netdb.h usability
# configure:8015: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:8015: $? = 0
# configure:8015: result: yes
# configure:8015: checking netdb.h presence
# configure:8015: clang -E -I/usr/include/et conftest.c
# configure:8015: $? = 0
# configure:8015: result: yes
# configure:8015: checking for netdb.h
# configure:8015: result: yes
# configure:8028: checking for inet_ntop
# configure:8028: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:8028: $? = 0
# configure:8028: result: yes
# configure:8028: checking for inet_pton
# configure:8028: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:8028: $? = 0
# configure:8028: result: yes
# configure:8028: checking for getnameinfo
# configure:8028: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:8028: $? = 0
# configure:8028: result: yes
# configure:8037: checking for getaddrinfo
# configure:8058: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:8058: $? = 0
# configure:8067: result: yes
# configure:8074: checking for IPv6 compile-time support without -DINET6
# configure:8105: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:8105: $? = 0
# configure:8114: result: yes
# configure:8167: checking for struct sockaddr.sa_len
# configure:8167: result: no
# configure:8178: checking for sigprocmask
# configure:8178: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:8178: $? = 0
# configure:8178: result: yes
# configure:8180: checking for sigset_t and POSIX_SIGNALS
# configure:8196: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:8196: $? = 0
# configure:8204: result: yes
# configure:8446: checking for PKCS7_get_signer_info in -lcrypto
# configure:8471: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lcrypto -lkeyutils -lresolv >&5
# configure:8471: $? = 0
# configure:8480: result: yes
# configure:8487: checking for CMS_get0_content in -lcrypto
# configure:8512: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lcrypto -lkeyutils -lresolv >&5
# configure:8512: $? = 0
# configure:8521: result: yes
# configure:8583: checking for SSL_CTX_new in -lssl
# configure:8608: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lssl -lcrypto -lkeyutils -lresolv >&5
# configure:8608: $? = 0
# configure:8617: result: yes
# configure:8625: checking for OpenSSL
# configure:8631: result: yes
# configure:8635: TLS module will use OpenSSL
# configure:8696: checking for yasm
# configure:8726: result: no
# configure:8733: checking cpuid.h usability
# configure:8733: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:8733: $? = 0
# configure:8733: result: yes
# configure:8733: checking cpuid.h presence
# configure:8733: clang -E -I/usr/include/et conftest.c
# configure:8733: $? = 0
# configure:8733: result: yes
# configure:8733: checking for cpuid.h
# configure:8733: result: yes
# configure:8777: checking return type of signal handlers
# configure:8795: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:82:8: error: indirection requires pointer operand ('void' invalid)
# return *(signal (0, 0)) (0) == 1;
# ^~~~~~~~~~~~~~~~~~~~
# 1 error generated.
# configure:8795: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | /* end confdefs.h. */
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | return *(signal (0, 0)) (0) == 1;
# | ;
# | return 0;
# | }
# configure:8802: result: void
# configure:8820: checking for flex
# configure:8836: found /usr/bin/flex
# configure:8847: result: flex
# configure:8885: flex conftest.l
# configure:8889: $? = 1
# configure:8891: checking lex output file root
# configure:8905: result: lex.yy
# configure:8910: checking lex library
# configure:8924: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib64/crt1.o: In function `_start':
# (.text+0x20): undefined reference to `main'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:8924: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | /* end confdefs.h. */
# |
# configure:8924: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lfl -lkeyutils -lresolv >&5
# /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib64/libfl.so: undefined reference to `yylex'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:8924: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | /* end confdefs.h. */
# |
# configure:8924: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -ll -lkeyutils -lresolv >&5
# /usr/bin/ld: cannot find -ll
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:8924: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | /* end confdefs.h. */
# |
# configure:8934: result: none needed
# configure:8940: checking whether yytext is a pointer
# configure:8957: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib64/crt1.o: In function `_start':
# (.text+0x20): undefined reference to `main'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:8957: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | /* end confdefs.h. */
# |
# | #define YYTEXT_POINTER 1
# |
# configure:8965: result: no
# configure:8975: checking for an ANSI C-conforming const
# configure:9048: result: yes
# configure:9059: checking for dirent.h that defines DIR
# configure:9078: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9078: $? = 0
# configure:9086: result: yes
# configure:9099: checking for library containing opendir
# configure:9130: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9130: $? = 0
# configure:9147: result: none required
# configure:9214: checking whether strerror_r is declared
# configure:9214: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9214: $? = 0
# configure:9214: result: yes
# configure:9227: checking for strerror_r
# configure:9227: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9227: $? = 0
# configure:9227: result: yes
# configure:9236: checking whether strerror_r returns char *
# configure:9260: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9260: $? = 0
# configure:9298: result: yes
# configure:9309: checking for strdup
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# conftest.c:104:6: warning: incompatible redeclaration of library function 'strdup' [-Wincompatible-library-redeclaration]
# char strdup ();
# ^
# conftest.c:104:6: note: 'strdup' is a builtin with type 'char *(const char *)'
# 1 warning generated.
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for setvbuf
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for seteuid
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for setresuid
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for setreuid
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for setegid
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for setresgid
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for setregid
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for setsid
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for flock
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for fchmod
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for chmod
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for strftime
# configure:9309: result: yes
# configure:9309: checking for strptime
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for geteuid
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for setenv
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for unsetenv
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for getenv
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for gmtime_r
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for localtime_r
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for bswap16
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# /tmp/conftest-07c3f6.o: In function `main':
# conftest.c:(.text+0x23): undefined reference to `bswap16'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:9309: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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 declares bswap16.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define bswap16 innocuous_bswap16
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char bswap16 (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #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:9309: result: no
# configure:9309: checking for bswap64
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# /tmp/conftest-75981f.o: In function `main':
# conftest.c:(.text+0x23): undefined reference to `bswap64'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:9309: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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 declares bswap64.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define bswap64 innocuous_bswap64
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char bswap64 (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #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:9309: result: no
# configure:9309: checking for mkstemp
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for getusershell
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for access
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for getcwd
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for srand48
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for srand
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for srandom
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for stat
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for strchr
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# conftest.c:132:6: warning: incompatible redeclaration of library function 'strchr' [-Wincompatible-library-redeclaration]
# char strchr ();
# ^
# conftest.c:132:6: note: 'strchr' is a builtin with type 'char *(const char *, int)'
# 1 warning generated.
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for strerror
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# conftest.c:133:6: warning: incompatible redeclaration of library function 'strerror' [-Wincompatible-library-redeclaration]
# char strerror ();
# ^
# conftest.c:133:6: note: 'strerror' is a builtin with type 'char *(int)'
# 1 warning generated.
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9309: checking for timegm
# configure:9309: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9309: $? = 0
# configure:9309: result: yes
# configure:9319: checking for mkstemp
# configure:9319: result: yes
# configure:9332: checking for gettimeofday
# configure:9332: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9332: $? = 0
# configure:9332: result: yes
# configure:9350: checking for sys_errlist declaration
# configure:9367: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:118:2: warning: expression result unused [-Wunused-value]
# 1+sys_nerr;
# ~^~~~~~~~~
# 1 warning generated.
# configure:9367: $? = 0
# configure:9374: result: yes
# configure:9429: checking for unistd.h
# configure:9429: result: yes
# configure:9429: checking paths.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking paths.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking for paths.h
# configure:9429: result: yes
# configure:9429: checking regex.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking regex.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking for regex.h
# configure:9429: result: yes
# configure:9429: checking regexpr.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:151:10: fatal error: 'regexpr.h' file not found
# #include
# ^
# 1 error generated.
# configure:9429: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:9429: result: no
# configure:9429: checking regexpr.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# conftest.c:118:10: fatal error: 'regexpr.h' file not found
# #include
# ^
# 1 error generated.
# configure:9429: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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
# configure:9429: result: no
# configure:9429: checking for regexpr.h
# configure:9429: result: no
# configure:9429: checking fcntl.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking fcntl.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking for fcntl.h
# configure:9429: result: yes
# configure:9429: checking for memory.h
# configure:9429: result: yes
# configure:9429: checking for ifaddrs.h
# configure:9429: result: yes
# configure:9429: checking sys/filio.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:154:10: fatal error: 'sys/filio.h' file not found
# #include
# ^
# 1 error generated.
# configure:9429: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:9429: result: no
# configure:9429: checking sys/filio.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# conftest.c:121:10: fatal error: 'sys/filio.h' file not found
# #include
# ^
# 1 error generated.
# configure:9429: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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
# | /* end confdefs.h. */
# | #include
# configure:9429: result: no
# configure:9429: checking for sys/filio.h
# configure:9429: result: no
# configure:9429: checking byteswap.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking byteswap.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking for byteswap.h
# configure:9429: result: yes
# configure:9429: checking machine/endian.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:155:10: fatal error: 'machine/endian.h' file not found
# #include
# ^
# 1 error generated.
# configure:9429: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:9429: result: no
# configure:9429: checking machine/endian.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# conftest.c:122:10: fatal error: 'machine/endian.h' file not found
# #include
# ^
# 1 error generated.
# configure:9429: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | /* end confdefs.h. */
# | #include
# configure:9429: result: no
# configure:9429: checking for machine/endian.h
# configure:9429: result: no
# configure:9429: checking machine/byte_order.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:155:10: fatal error: 'machine/byte_order.h' file not found
# #include
# ^
# 1 error generated.
# configure:9429: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:9429: result: no
# configure:9429: checking machine/byte_order.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# conftest.c:122:10: fatal error: 'machine/byte_order.h' file not found
# #include
# ^
# 1 error generated.
# configure:9429: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | /* end confdefs.h. */
# | #include
# configure:9429: result: no
# configure:9429: checking for machine/byte_order.h
# configure:9429: result: no
# configure:9429: checking sys/bswap.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:155:10: fatal error: 'sys/bswap.h' file not found
# #include
# ^
# 1 error generated.
# configure:9429: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:9429: result: no
# configure:9429: checking sys/bswap.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# conftest.c:122:10: fatal error: 'sys/bswap.h' file not found
# #include
# ^
# 1 error generated.
# configure:9429: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | /* end confdefs.h. */
# | #include
# configure:9429: result: no
# configure:9429: checking for sys/bswap.h
# configure:9429: result: no
# configure:9429: checking endian.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking endian.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking for endian.h
# configure:9429: result: yes
# configure:9429: checking pwd.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking pwd.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking for pwd.h
# configure:9429: result: yes
# configure:9429: checking arpa/inet.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking arpa/inet.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking for arpa/inet.h
# configure:9429: result: yes
# configure:9429: checking alloca.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking alloca.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking for alloca.h
# configure:9429: result: yes
# configure:9429: checking dlfcn.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking dlfcn.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking for dlfcn.h
# configure:9429: result: yes
# configure:9429: checking limits.h usability
# configure:9429: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking limits.h presence
# configure:9429: clang -E -I/usr/include/et conftest.c
# configure:9429: $? = 0
# configure:9429: result: yes
# configure:9429: checking for limits.h
# configure:9429: result: yes
# configure:9439: checking for regexp.h
# configure:9439: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# In file included from conftest.c:136:
# /usr/include/regexp.h:30:2: error: "The GNU C Library no longer implements ."
# #error "The GNU C Library no longer implements ."
# ^
# /usr/include/regexp.h:31:2: error: "Please update your code to use instead (no trailing 'p')."
# #error "Please update your code to use instead (no trailing 'p')."
# ^
# 2 errors generated.
# configure:9439: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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
# configure:9439: result: no
# configure:9452: checking for struct stat.st_mtimensec
# configure:9452: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:135:13: error: no member named 'st_mtimensec' in 'struct stat'
# if (ac_aggr.st_mtimensec)
# ~~~~~~~ ^
# 1 error generated.
# configure:9452: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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
# | #include
# |
# | int
# | main ()
# | {
# | static struct stat ac_aggr;
# | if (ac_aggr.st_mtimensec)
# | return 0;
# | ;
# | return 0;
# | }
# configure:9452: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:135:20: error: no member named 'st_mtimensec' in 'struct stat'
# if (sizeof ac_aggr.st_mtimensec)
# ~~~~~~~ ^
# 1 error generated.
# configure:9452: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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
# | #include
# |
# | int
# | main ()
# | {
# | static struct stat ac_aggr;
# | if (sizeof ac_aggr.st_mtimensec)
# | return 0;
# | ;
# | return 0;
# | }
# configure:9452: result: no
# configure:9463: checking for struct stat.st_mtimespec.tv_nsec
# configure:9463: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:135:13: error: no member named 'st_mtimespec' in 'struct stat'
# if (ac_aggr.st_mtimespec.tv_nsec)
# ~~~~~~~ ^
# 1 error generated.
# configure:9463: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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
# | #include
# |
# | int
# | main ()
# | {
# | static struct stat ac_aggr;
# | if (ac_aggr.st_mtimespec.tv_nsec)
# | return 0;
# | ;
# | return 0;
# | }
# configure:9463: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:135:20: error: no member named 'st_mtimespec' in 'struct stat'
# if (sizeof ac_aggr.st_mtimespec.tv_nsec)
# ~~~~~~~ ^
# 1 error generated.
# configure:9463: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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
# | #include
# |
# | int
# | main ()
# | {
# | static struct stat ac_aggr;
# | if (sizeof ac_aggr.st_mtimespec.tv_nsec)
# | return 0;
# | ;
# | return 0;
# | }
# configure:9463: result: no
# configure:9474: checking for struct stat.st_mtim.tv_nsec
# configure:9474: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9474: $? = 0
# configure:9474: result: yes
# configure:9490: checking for re_comp
# configure:9490: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9490: $? = 0
# configure:9490: result: yes
# configure:9490: checking for re_exec
# configure:9490: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9490: $? = 0
# configure:9490: result: yes
# configure:9490: checking for regexec
# configure:9490: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9490: $? = 0
# configure:9490: result: yes
# configure:9500: checking for off_t
# configure:9500: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9500: $? = 0
# configure:9500: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:168:20: error: expected expression
# if (sizeof ((off_t)))
# ^
# 1 error generated.
# configure:9500: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((off_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:9500: result: yes
# configure:9513: checking for perror declaration
# configure:9533: result: no
# configure:9543: checking if strptime needs a prototype provided
# configure:9563: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:138:12: error: conflicting types for 'strptime'
# extern int strptime (struct k5foo*);
# ^
# /usr/include/time.h:213:14: note: previous declaration is here
# extern char *strptime (const char *__restrict __s,
# ^
# conftest.c:139:13: error: too few arguments to function call, expected 3, have 1
# strptime(&xx);
# ~~~~~~~~ ^
# /usr/include/time.h:213:1: note: 'strptime' declared here
# extern char *strptime (const char *__restrict __s,
# ^
# 2 errors generated.
# configure:9563: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | #undef strptime
# | struct k5foo {int foo; } xx;
# | extern int strptime (struct k5foo*);
# | strptime(&xx);
# |
# | ;
# | return 0;
# | }
# configure:9570: result: no
# configure:9580: checking if argument to wait is int *
# configure:9598: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9598: $? = 0
# configure:9626: result: no
# configure:9635: checking for use of sigprocmask
# configure:9651: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9651: $? = 0
# configure:9677: result: yes
# configure:9685: checking for uid_t in sys/types.h
# configure:9704: result: yes
# configure:9715: checking type of array argument to getgroups
# configure:9749: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9749: $? = 0
# configure:9749: ./conftest
# configure:9749: $? = 0
# configure:9774: result: gid_t
# configure:9783: checking for sigsetjmp
# configure:9783: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# conftest.c:158:6: warning: declaration of built-in function 'sigsetjmp' requires inclusion of the header [-Wbuiltin-requires-header]
# char sigsetjmp ();
# ^
# 1 warning generated.
# /tmp/conftest-993700.o: In function `main':
# conftest.c:(.text+0x23): undefined reference to `sigsetjmp'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:9783: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | /* end confdefs.h. */
# | /* Define sigsetjmp to an innocuous variant, in case declares sigsetjmp.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define sigsetjmp innocuous_sigsetjmp
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char sigsetjmp (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef sigsetjmp
# |
# | /* 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 sigsetjmp ();
# | /* 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_sigsetjmp || defined __stub___sigsetjmp
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return sigsetjmp ();
# | ;
# | return 0;
# | }
# configure:9783: result: no
# configure:9822: checking return type of setrpcent
# configure:9842: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9842: $? = 0
# configure:9850: result: void
# configure:9858: checking return type of endrpcent
# configure:9878: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:9878: $? = 0
# configure:9886: result: void
# configure:9896: checking for bswap_16
# configure:9915: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9915: $? = 0
# configure:9924: result: yes
# configure:9931: checking for bswap_64
# configure:9950: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:9950: $? = 0
# configure:9959: result: yes
# configure:10029: checking for gethostbyname_r
# configure:10029: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:10029: $? = 0
# configure:10029: result: yes
# configure:10034: checking if gethostbyname_r returns an int
# configure:10051: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:144:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:10051: $? = 0
# configure:10059: result: yes
# configure:10062: checking if gethostbyname_r returns a pointer
# configure:10079: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:140:26: error: conflicting types for 'gethostbyname_r'
# extern struct hostent *gethostbyname_r ();
# ^
# /usr/include/netdb.h:179:12: note: previous declaration is here
# extern int gethostbyname_r (const char *__restrict __name,
# ^
# conftest.c:144:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning and 1 error generated.
# configure:10079: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | /* end confdefs.h. */
# | #include
# | extern struct hostent *gethostbyname_r ();
# | int
# | main ()
# | {
# | 1;
# | ;
# | return 0;
# | }
# configure:10087: result: no
# configure:10105: checking for gethostbyaddr_r
# configure:10105: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:10105: $? = 0
# configure:10105: result: yes
# configure:10116: checking for getpwnam_r
# configure:10116: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:10116: $? = 0
# configure:10116: result: yes
# configure:10123: checking for getpwuid_r
# configure:10123: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:10123: $? = 0
# configure:10123: result: yes
# configure:10131: checking return type of getpwnam_r
# configure:10148: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:146:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:10148: $? = 0
# configure:10166: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:142:26: error: conflicting types for 'getpwnam_r'
# extern struct passwd *getpwnam_r();
# ^
# /usr/include/pwd.h:151:12: note: previous declaration is here
# extern int getpwnam_r (const char *__restrict __name,
# ^
# conftest.c:146:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning and 1 error generated.
# configure:10166: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | /* end confdefs.h. */
# | #include
# | extern struct passwd *getpwnam_r();
# | int
# | main ()
# | {
# | 1;
# | ;
# | return 0;
# | }
# configure:10179: result: int
# configure:10192: checking number of arguments to getpwnam_r
# configure:10209: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:147:38: error: too few arguments to function call, expected 5, have 4
# getpwnam_r("", &pwx, buf, sizeof(buf));
# ~~~~~~~~~~ ^
# /usr/include/pwd.h:151:1: note: 'getpwnam_r' declared here
# extern int getpwnam_r (const char *__restrict __name,
# ^
# 1 error generated.
# configure:10209: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | /* end confdefs.h. */
# | #include
# | struct passwd pwx; char buf[1024];
# | int
# | main ()
# | {
# | getpwnam_r("", &pwx, buf, sizeof(buf));
# | ;
# | return 0;
# | }
# configure:10227: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10227: $? = 0
# configure:10240: result: 5
# configure:10279: checking whether gmtime_r returns int
# configure:10296: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:145:15: error: conflicting types for 'gmtime_r'
# extern int gmtime_r ();
# ^
# /usr/include/time.h:249:19: note: previous declaration is here
# extern struct tm *gmtime_r (const time_t *__restrict __timer,
# ^
# conftest.c:149:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning and 1 error generated.
# configure:10296: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | /* end confdefs.h. */
# | #include
# | extern int gmtime_r ();
# | int
# | main ()
# | {
# | 1;
# | ;
# | return 0;
# | }
# configure:10314: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:149:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:10314: $? = 0
# configure:10332: result: no
# configure:10342: checking for getservbyname_r
# configure:10342: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:10342: $? = 0
# configure:10342: result: yes
# configure:10347: checking if getservbyname_r returns an int
# configure:10364: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:149:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning generated.
# configure:10364: $? = 0
# configure:10372: result: yes
# configure:10375: checking if getservbyname_r returns a pointer
# configure:10392: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:145:26: error: conflicting types for 'getservbyname_r'
# extern struct servent *getservbyname_r ();
# ^
# /usr/include/netdb.h:312:12: note: previous declaration is here
# extern int getservbyname_r (const char *__restrict __name,
# ^
# conftest.c:149:1: warning: expression result unused [-Wunused-value]
# 1;
# ^
# 1 warning and 1 error generated.
# configure:10392: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | /* end confdefs.h. */
# | #include
# | extern struct servent *getservbyname_r ();
# | int
# | main ()
# | {
# | 1;
# | ;
# | return 0;
# | }
# configure:10400: result: no
# configure:10418: checking for getservbyport_r
# configure:10418: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:10418: $? = 0
# configure:10418: result: yes
# configure:10428: checking for yylineno declaration
# configure:10444: result: no
# configure:10453: checking dirent.h usability
# configure:10453: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10453: $? = 0
# configure:10453: result: yes
# configure:10453: checking dirent.h presence
# configure:10453: clang -E -I/usr/include/et conftest.c
# configure:10453: $? = 0
# configure:10453: result: yes
# configure:10453: checking for dirent.h
# configure:10453: result: yes
# configure:10461: checking for uid_t in sys/types.h
# configure:10480: result: yes
# configure:10492: checking termios.h usability
# configure:10492: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10492: $? = 0
# configure:10492: result: yes
# configure:10492: checking termios.h presence
# configure:10492: clang -E -I/usr/include/et conftest.c
# configure:10492: $? = 0
# configure:10492: result: yes
# configure:10492: checking for termios.h
# configure:10492: result: yes
# configure:10494: checking for tcsetattr
# configure:10494: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:10494: $? = 0
# configure:10494: result: yes
# configure:10506: checking POSIX signal handlers
# configure:10527: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10527: $? = 0
# configure:10535: result: yes
# configure:10557: checking poll.h usability
# configure:10557: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking poll.h presence
# configure:10557: clang -E -I/usr/include/et conftest.c
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking for poll.h
# configure:10557: result: yes
# configure:10557: checking for stdlib.h
# configure:10557: result: yes
# configure:10557: checking for string.h
# configure:10557: result: yes
# configure:10557: checking stddef.h usability
# configure:10557: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking stddef.h presence
# configure:10557: clang -E -I/usr/include/et conftest.c
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking for stddef.h
# configure:10557: result: yes
# configure:10557: checking for sys/types.h
# configure:10557: result: yes
# configure:10557: checking sys/file.h usability
# configure:10557: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking sys/file.h presence
# configure:10557: clang -E -I/usr/include/et conftest.c
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking for sys/file.h
# configure:10557: result: yes
# configure:10557: checking sys/param.h usability
# configure:10557: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking sys/param.h presence
# configure:10557: clang -E -I/usr/include/et conftest.c
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking for sys/param.h
# configure:10557: result: yes
# configure:10557: checking for sys/stat.h
# configure:10557: result: yes
# configure:10557: checking sys/time.h usability
# configure:10557: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking sys/time.h presence
# configure:10557: clang -E -I/usr/include/et conftest.c
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking for sys/time.h
# configure:10557: result: yes
# configure:10557: checking for netinet/in.h
# configure:10557: result: yes
# configure:10557: checking sys/uio.h usability
# configure:10557: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking sys/uio.h presence
# configure:10557: clang -E -I/usr/include/et conftest.c
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking for sys/uio.h
# configure:10557: result: yes
# configure:10557: checking for sys/filio.h
# configure:10557: result: no
# configure:10557: checking sys/select.h usability
# configure:10557: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking sys/select.h presence
# configure:10557: clang -E -I/usr/include/et conftest.c
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking for sys/select.h
# configure:10557: result: yes
# configure:10557: checking time.h usability
# configure:10557: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking time.h presence
# configure:10557: clang -E -I/usr/include/et conftest.c
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking for time.h
# configure:10557: result: yes
# configure:10557: checking for paths.h
# configure:10557: result: yes
# configure:10557: checking errno.h usability
# configure:10557: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking errno.h presence
# configure:10557: clang -E -I/usr/include/et conftest.c
# configure:10557: $? = 0
# configure:10557: result: yes
# configure:10557: checking for errno.h
# configure:10557: result: yes
# configure:10571: checking for in6addr_any definition in library
# configure:10598: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# conftest.c:180:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
# printf("%x", &in);
# ^
# conftest.c:180:3: note: include the header or explicitly provide a declaration for 'printf'
# conftest.c:180:16: warning: format specifies type 'unsigned int' but the argument has type 'struct sockaddr_in6 *' [-Wformat]
# printf("%x", &in);
# ~~ ^~~
# 2 warnings generated.
# configure:10598: $? = 0
# configure:10606: result: yes
# configure:10620: checking for ANSI stdio
# configure:10641: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# conftest.c:170:56: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration]
# if ((conftest = fopen("conftest.dat", "w")) == NULL) exit(1);
# ^
# conftest.c:170:56: note: include the header or explicitly provide a declaration for 'exit'
# 1 warning generated.
# configure:10641: $? = 0
# configure:10641: ./conftest
# configure:10641: $? = 0
# configure:10652: result: yes
# configure:10662: checking whether time.h and sys/time.h may both be included
# configure:10682: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10682: $? = 0
# configure:10689: result: yes
# configure:10697: checking for time_t
# configure:10697: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10697: $? = 0
# configure:10697: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:204:21: error: expected expression
# if (sizeof ((time_t)))
# ^
# 1 error generated.
# configure:10697: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((time_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:10697: result: yes
# configure:10711: checking for replay cache directory
# configure:10724: result: /var/tmp
# configure:10730: checking for socklen_t
# configure:10748: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:174:1: warning: expression result unused [-Wunused-value]
# sizeof (socklen_t);
# ^~~~~~~~~~~~~~~~~~
# 1 warning generated.
# configure:10748: $? = 0
# configure:10756: result: yes
# configure:10764: checking for struct lifconf
# configure:10782: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:175:1: error: invalid application of 'sizeof' to an incomplete type 'struct lifconf'
# sizeof (struct lifconf);
# ^ ~~~~~~~~~~~~~~~~
# conftest.c:175:16: note: forward declaration of 'struct lifconf'
# sizeof (struct lifconf);
# ^
# 1 error generated.
# configure:10782: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SOCKLEN_T 1
# | /* end confdefs.h. */
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | sizeof (struct lifconf);
# | ;
# | return 0;
# | }
# configure:10790: result: no
# configure:10798: checking for struct if_laddrconf
# configure:10817: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:171:10: fatal error: 'net/if6.h' file not found
# #include
# ^
# 1 error generated.
# configure:10817: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SOCKLEN_T 1
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | sizeof (struct if_laddrconf);
# | ;
# | return 0;
# | }
# configure:10825: result: no
# configure:10834: checking for h_errno in netdb.h
# configure:10850: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10850: $? = 0
# configure:10858: result: yes
# configure:10876: checking for inline
# configure:10892: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10892: $? = 0
# configure:10900: result: inline
# configure:10921: checking for struct cmsghdr
# configure:10921: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10921: $? = 0
# configure:10921: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:179:29: error: expected expression
# if (sizeof ((struct cmsghdr)))
# ^
# 1 error generated.
# configure:10921: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SOCKLEN_T 1
# | #define HAVE_NETDB_H_H_ERRNO 1
# | /* end confdefs.h. */
# |
# | #include
# | #include
# | #include
# |
# |
# | int
# | main ()
# | {
# | if (sizeof ((struct cmsghdr)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:10921: result: yes
# configure:10935: checking for struct in_pktinfo
# configure:10935: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10935: $? = 0
# configure:10935: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:180:32: error: expected expression
# if (sizeof ((struct in_pktinfo)))
# ^
# 1 error generated.
# configure:10935: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SOCKLEN_T 1
# | #define HAVE_NETDB_H_H_ERRNO 1
# | #define HAVE_STRUCT_CMSGHDR 1
# | /* end confdefs.h. */
# |
# | #include
# | #include
# | #include
# |
# |
# | int
# | main ()
# | {
# | if (sizeof ((struct in_pktinfo)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:10935: result: yes
# configure:10949: checking for struct in6_pktinfo
# configure:10949: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10949: $? = 0
# configure:10949: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:181:33: error: expected expression
# if (sizeof ((struct in6_pktinfo)))
# ^
# 1 error generated.
# configure:10949: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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
# | #include
# | #include
# |
# |
# | int
# | main ()
# | {
# | if (sizeof ((struct in6_pktinfo)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:10949: result: yes
# configure:10963: checking for struct sockaddr_storage
# configure:10963: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:10963: $? = 0
# configure:10963: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:182:38: error: expected expression
# if (sizeof ((struct sockaddr_storage)))
# ^
# 1 error generated.
# configure:10963: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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
# | #include
# | #include
# |
# |
# | int
# | main ()
# | {
# | if (sizeof ((struct sockaddr_storage)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:10963: result: yes
# configure:10978: checking for struct rt_msghdr
# configure:10978: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:183:5: error: invalid application of 'sizeof' to an incomplete type 'struct rt_msghdr'
# if (sizeof (struct rt_msghdr))
# ^ ~~~~~~~~~~~~~~~~~~
# conftest.c:183:20: note: forward declaration of 'struct rt_msghdr'
# if (sizeof (struct rt_msghdr))
# ^
# 1 error generated.
# configure:10978: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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
# | #include
# | #include
# |
# |
# | int
# | main ()
# | {
# | if (sizeof (struct rt_msghdr))
# | return 0;
# | ;
# | return 0;
# | }
# configure:10978: result: no
# configure:11003: checking for ssize_t
# configure:11003: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11003: $? = 0
# configure:11003: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:210:22: error: expected expression
# if (sizeof ((ssize_t)))
# ^
# 1 error generated.
# configure:11003: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((ssize_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:11003: result: yes
# configure:11012: checking for u_char
# configure:11012: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11012: $? = 0
# configure:11012: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:211:21: error: expected expression
# if (sizeof ((u_char)))
# ^
# 1 error generated.
# configure:11012: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_SSIZE_T 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((u_char)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:11012: result: yes
# configure:11021: checking for u_int
# configure:11021: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11021: $? = 0
# configure:11021: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:212:20: error: expected expression
# if (sizeof ((u_int)))
# ^
# 1 error generated.
# configure:11021: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_SSIZE_T 1
# | #define HAVE_U_CHAR 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((u_int)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:11021: result: yes
# configure:11030: checking for u_long
# configure:11030: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11030: $? = 0
# configure:11030: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:213:21: error: expected expression
# if (sizeof ((u_long)))
# ^
# 1 error generated.
# configure:11030: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_SSIZE_T 1
# | #define HAVE_U_CHAR 1
# | #define HAVE_U_INT 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((u_long)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:11030: result: yes
# configure:11039: checking for u_int8_t
# configure:11039: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11039: $? = 0
# configure:11039: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:214:23: error: expected expression
# if (sizeof ((u_int8_t)))
# ^
# 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.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_SSIZE_T 1
# | #define HAVE_U_CHAR 1
# | #define HAVE_U_INT 1
# | #define HAVE_U_LONG 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((u_int8_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:11039: result: yes
# configure:11048: checking for u_int16_t
# configure:11048: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11048: $? = 0
# configure:11048: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:215:24: error: expected expression
# if (sizeof ((u_int16_t)))
# ^
# 1 error generated.
# configure:11048: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((u_int16_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:11048: result: yes
# configure:11057: checking for u_int32_t
# configure:11057: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11057: $? = 0
# configure:11057: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:216:24: error: expected expression
# if (sizeof ((u_int32_t)))
# ^
# 1 error generated.
# configure:11057: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((u_int32_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:11057: result: yes
# configure:11066: checking for int8_t
# configure:11066: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11066: $? = 0
# configure:11066: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:217:21: error: expected expression
# if (sizeof ((int8_t)))
# ^
# 1 error generated.
# configure:11066: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((int8_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:11066: result: yes
# configure:11075: checking for int16_t
# configure:11075: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11075: $? = 0
# configure:11075: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:218:22: error: expected expression
# if (sizeof ((int16_t)))
# ^
# 1 error generated.
# configure:11075: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((int16_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:11075: result: yes
# configure:11084: checking for int32_t
# configure:11084: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11084: $? = 0
# configure:11084: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:219:22: error: expected expression
# if (sizeof ((int32_t)))
# ^
# 1 error generated.
# configure:11084: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((int32_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:11084: result: yes
# configure:11099: checking for sh
# configure:11117: found /usr/bin/sh
# configure:11130: result: /usr/bin/sh
# configure:11140: checking for sh5
# configure:11171: result: false
# configure:11181: checking for bash
# configure:11212: result: /bin/sh
# configure:11221: checking if /usr/bin/sh supports functions
# configure:11224: result: yes
# configure:11238: checking for POSIX printf positional specification support
# configure:11263: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:11263: $? = 0
# configure:11263: ./conftest
# configure:11263: $? = 0
# configure:11275: result: yes
# configure:11283: checking for dig
# configure:11314: result: false
# configure:11324: checking for nslookup
# configure:11355: result: false
# configure:11370: checking for bison
# configure:11386: found /usr/bin/bison
# configure:11397: result: bison -y
# configure:11419: checking for runtest
# configure:11449: result: no
# configure:11456: checking for perl
# configure:11472: found /usr/bin/perl
# configure:11483: result: perl
# configure:11506: checking for perl
# configure:11524: found /usr/bin/perl
# configure:11536: result: /usr/bin/perl
# configure:11546: checking for expect
# configure:11579: result: no
# configure:11589: checking whether to use priocntl hack
# configure:11618: result: no
# configure:11631: checking for runtest
# configure:11661: result: no
# configure:11668: checking for perl
# configure:11695: result: perl
# configure:11705: checking xom.h usability
# configure:11705: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:217:10: fatal error: 'xom.h' file not found
# #include
# ^
# 1 error generated.
# configure:11705: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:11705: result: no
# configure:11705: checking xom.h presence
# configure:11705: clang -E -I/usr/include/et conftest.c
# conftest.c:184:10: fatal error: 'xom.h' file not found
# #include
# ^
# 1 error generated.
# configure:11705: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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
# configure:11705: result: no
# configure:11705: checking for xom.h
# configure:11705: result: no
# configure:11734: checking where struct rpcent is declared
# configure:11749: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11749: $? = 0
# configure:11763: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11763: $? = 0
# configure:11764: result: rpc/netdb.h
# configure:11783: checking for sys/select.h
# configure:11783: result: yes
# configure:11783: checking for sys/time.h
# configure:11783: result: yes
# configure:11783: checking for unistd.h
# configure:11783: result: yes
# configure:11812: checking for MAXHOSTNAMELEN in sys/param.h
# configure:11828: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11828: $? = 0
# configure:11835: result: yes
# configure:11837: checking for MAXHOSTNAMELEN in netdb.h
# configure:11853: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:191:9: error: use of undeclared identifier 'MAXHOSTNAMELEN'
# int i = MAXHOSTNAMELEN;
# ^
# 1 error generated.
# configure:11853: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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
# | int
# | main ()
# | {
# | int i = MAXHOSTNAMELEN;
# | ;
# | return 0;
# | }
# configure:11860: result: no
# configure:11878: checking for BSD type aliases
# configure:11899: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:11899: $? = 0
# configure:11906: result: yes
# configure:11915: checking return type of setrpcent
# configure:11943: result: void
# configure:11951: checking return type of endrpcent
# configure:11979: result: void
# configure:12000: checking for a recent enough OpenSSL
# configure:12014: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:12014: $? = 0
# configure:12021: result: yes
# configure:12024: checking for PKCS7_get_signer_info in -lcrypto
# configure:12058: result: yes
# configure:12090: checking for daemon
# configure:12090: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv >&5
# configure:12090: $? = 0
# configure:12090: result: yes
# configure:12116: checking for python
# configure:12132: found /usr/bin/python
# configure:12143: result: python
# configure:12188: checking for gethostbyname_r
# configure:12188: result: yes
# configure:12188: checking for getservbyname_r
# configure:12188: result: yes
# configure:12188: checking for gmtime_r
# configure:12188: result: yes
# configure:12188: checking for localtime_r
# configure:12188: result: yes
# configure:12255: checking ldap.h usability
# configure:12255: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:12255: $? = 0
# configure:12255: result: yes
# configure:12255: checking ldap.h presence
# configure:12255: clang -E -I/usr/include/et conftest.c
# configure:12255: $? = 0
# configure:12255: result: yes
# configure:12255: checking for ldap.h
# configure:12255: result: yes
# configure:12255: checking lber.h usability
# configure:12255: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:12255: $? = 0
# configure:12255: result: yes
# configure:12255: checking lber.h presence
# configure:12255: clang -E -I/usr/include/et conftest.c
# configure:12255: $? = 0
# configure:12255: result: yes
# configure:12255: checking for lber.h
# configure:12255: result: yes
# configure:12267: checking for ldap_init in -lldap
# configure:12292: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lldap -lkeyutils -lresolv >&5
# configure:12292: $? = 0
# configure:12301: result: yes
# configure:12314: checking for ldap_initialize
# configure:12314: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv -lldap >&5
# configure:12314: $? = 0
# configure:12314: result: yes
# configure:12314: checking for ldap_url_parse_nodn
# configure:12314: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv -lldap >&5
# /tmp/conftest-73ab0f.o: In function `main':
# conftest.c:(.text+0x23): undefined reference to `ldap_url_parse_nodn'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:12314: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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_DAEMON 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define HAVE_GMTIME_R 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_LDAP_H 1
# | #define HAVE_LBER_H 1
# | #define HAVE_LDAP_INITIALIZE 1
# | /* end confdefs.h. */
# | /* Define ldap_url_parse_nodn to an innocuous variant, in case declares ldap_url_parse_nodn.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define ldap_url_parse_nodn innocuous_ldap_url_parse_nodn
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char ldap_url_parse_nodn (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef ldap_url_parse_nodn
# |
# | /* 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 ldap_url_parse_nodn ();
# | /* 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_ldap_url_parse_nodn || defined __stub___ldap_url_parse_nodn
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return ldap_url_parse_nodn ();
# | ;
# | return 0;
# | }
# configure:12314: result: no
# configure:12314: checking for ldap_unbind_ext_s
# configure:12314: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv -lldap >&5
# configure:12314: $? = 0
# configure:12314: result: yes
# configure:12314: checking for ldap_str2dn
# configure:12314: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv -lldap >&5
# configure:12314: $? = 0
# configure:12314: result: yes
# configure:12314: checking for ldap_explode_dn
# configure:12314: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lkeyutils -lresolv -lldap >&5
# configure:12314: $? = 0
# configure:12314: result: yes
# configure:12326: checking for ber_init in -lldap
# configure:12351: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lldap -lkeyutils -lresolv >&5
# /usr/bin/ld: /tmp/conftest-56cefc.o: undefined reference to symbol 'ber_init'
# /usr/lib/liblber-2.4.so.2: error adding symbols: DSO missing from command line
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:12351: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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_DAEMON 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define HAVE_GMTIME_R 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_LDAP_H 1
# | #define HAVE_LBER_H 1
# | #define HAVE_LDAP_INITIALIZE 1
# | #define HAVE_LDAP_UNBIND_EXT_S 1
# | #define HAVE_LDAP_STR2DN 1
# | #define HAVE_LDAP_EXPLODE_DN 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 ber_init ();
# | int
# | main ()
# | {
# | return ber_init ();
# | ;
# | return 0;
# | }
# configure:12360: result: no
# configure:12369: checking for ber_init in -llber
# configure:12394: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -llber -lkeyutils -lresolv >&5
# configure:12394: $? = 0
# configure:12403: result: yes
# configure:12425: checking sasl/sasl.h usability
# configure:12425: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# configure:12425: $? = 0
# configure:12425: result: yes
# configure:12425: checking sasl/sasl.h presence
# configure:12425: clang -E -I/usr/include/et conftest.c
# configure:12425: $? = 0
# configure:12425: result: yes
# configure:12425: checking for sasl/sasl.h
# configure:12425: result: yes
# configure:12466: checking for sd_init in -laceclnt
# configure:12491: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -pthread -I/usr/include/et conftest.c -laceclnt -lkeyutils -lresolv >&5
# /usr/bin/ld: cannot find -laceclnt
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:12491: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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_DAEMON 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define HAVE_GMTIME_R 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_LDAP_H 1
# | #define HAVE_LBER_H 1
# | #define HAVE_LDAP_INITIALIZE 1
# | #define HAVE_LDAP_UNBIND_EXT_S 1
# | #define HAVE_LDAP_STR2DN 1
# | #define HAVE_LDAP_EXPLODE_DN 1
# | #define ENABLE_LDAP 1
# | #define HAVE_SASL_SASL_H 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:12500: result: no
# configure:12520: checking Python.h usability
# configure:12520: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:236:10: fatal error: 'Python.h' file not found
# #include
# ^
# 1 error generated.
# configure:12520: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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_DAEMON 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define HAVE_GMTIME_R 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_LDAP_H 1
# | #define HAVE_LBER_H 1
# | #define HAVE_LDAP_INITIALIZE 1
# | #define HAVE_LDAP_UNBIND_EXT_S 1
# | #define HAVE_LDAP_STR2DN 1
# | #define HAVE_LDAP_EXPLODE_DN 1
# | #define ENABLE_LDAP 1
# | #define HAVE_SASL_SASL_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:12520: result: no
# configure:12520: checking Python.h presence
# configure:12520: clang -E -I/usr/include/et conftest.c
# conftest.c:203:10: fatal error: 'Python.h' file not found
# #include
# ^
# 1 error generated.
# configure:12520: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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_DAEMON 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define HAVE_GMTIME_R 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_LDAP_H 1
# | #define HAVE_LBER_H 1
# | #define HAVE_LDAP_INITIALIZE 1
# | #define HAVE_LDAP_UNBIND_EXT_S 1
# | #define HAVE_LDAP_STR2DN 1
# | #define HAVE_LDAP_EXPLODE_DN 1
# | #define ENABLE_LDAP 1
# | #define HAVE_SASL_SASL_H 1
# | /* end confdefs.h. */
# | #include
# configure:12520: result: no
# configure:12520: checking for Python.h
# configure:12520: result: no
# configure:12520: checking python2.3/Python.h usability
# configure:12520: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:236:10: fatal error: 'python2.3/Python.h' file not found
# #include
# ^
# 1 error generated.
# configure:12520: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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_DAEMON 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define HAVE_GMTIME_R 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_LDAP_H 1
# | #define HAVE_LBER_H 1
# | #define HAVE_LDAP_INITIALIZE 1
# | #define HAVE_LDAP_UNBIND_EXT_S 1
# | #define HAVE_LDAP_STR2DN 1
# | #define HAVE_LDAP_EXPLODE_DN 1
# | #define ENABLE_LDAP 1
# | #define HAVE_SASL_SASL_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:12520: result: no
# configure:12520: checking python2.3/Python.h presence
# configure:12520: clang -E -I/usr/include/et conftest.c
# conftest.c:203:10: fatal error: 'python2.3/Python.h' file not found
# #include
# ^
# 1 error generated.
# configure:12520: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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_DAEMON 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define HAVE_GMTIME_R 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_LDAP_H 1
# | #define HAVE_LBER_H 1
# | #define HAVE_LDAP_INITIALIZE 1
# | #define HAVE_LDAP_UNBIND_EXT_S 1
# | #define HAVE_LDAP_STR2DN 1
# | #define HAVE_LDAP_EXPLODE_DN 1
# | #define ENABLE_LDAP 1
# | #define HAVE_SASL_SASL_H 1
# | /* end confdefs.h. */
# | #include
# configure:12520: result: no
# configure:12520: checking for python2.3/Python.h
# configure:12520: result: no
# configure:12520: checking python2.5/Python.h usability
# configure:12520: clang -c -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c >&5
# conftest.c:236:10: fatal error: 'python2.5/Python.h' file not found
# #include
# ^
# 1 error generated.
# configure:12520: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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_DAEMON 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define HAVE_GMTIME_R 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_LDAP_H 1
# | #define HAVE_LBER_H 1
# | #define HAVE_LDAP_INITIALIZE 1
# | #define HAVE_LDAP_UNBIND_EXT_S 1
# | #define HAVE_LDAP_STR2DN 1
# | #define HAVE_LDAP_EXPLODE_DN 1
# | #define ENABLE_LDAP 1
# | #define HAVE_SASL_SASL_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:12520: result: no
# configure:12520: checking python2.5/Python.h presence
# configure:12520: clang -E -I/usr/include/et conftest.c
# conftest.c:203:10: fatal error: 'python2.5/Python.h' file not found
# #include
# ^
# 1 error generated.
# configure:12520: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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_DAEMON 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define HAVE_GMTIME_R 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_LDAP_H 1
# | #define HAVE_LBER_H 1
# | #define HAVE_LDAP_INITIALIZE 1
# | #define HAVE_LDAP_UNBIND_EXT_S 1
# | #define HAVE_LDAP_STR2DN 1
# | #define HAVE_LDAP_EXPLODE_DN 1
# | #define ENABLE_LDAP 1
# | #define HAVE_SASL_SASL_H 1
# | /* end confdefs.h. */
# | #include
# configure:12520: result: no
# configure:12520: checking for python2.5/Python.h
# configure:12520: result: no
# configure:12530: checking for main in -lpython2.3
# configure:12549: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lpython2.3 -lkeyutils -lresolv >&5
# /usr/bin/ld: cannot find -lpython2.3
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:12549: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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_DAEMON 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define HAVE_GMTIME_R 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_LDAP_H 1
# | #define HAVE_LBER_H 1
# | #define HAVE_LDAP_INITIALIZE 1
# | #define HAVE_LDAP_UNBIND_EXT_S 1
# | #define HAVE_LDAP_STR2DN 1
# | #define HAVE_LDAP_EXPLODE_DN 1
# | #define ENABLE_LDAP 1
# | #define HAVE_SASL_SASL_H 1
# | /* end confdefs.h. */
# |
# |
# | int
# | main ()
# | {
# | return main ();
# | ;
# | return 0;
# | }
# configure:12558: result: no
# configure:12563: checking for main in -lpython2.5
# configure:12582: clang -o conftest -fPIC -fno-strict-aliasing -fstack-protector-all -I/usr/include/et conftest.c -lpython2.5 -lkeyutils -lresolv >&5
# /usr/bin/ld: cannot find -lpython2.5
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:12582: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Kerberos 5"
# | #define PACKAGE_TARNAME "krb5"
# | #define PACKAGE_VERSION "1.13.4"
# | #define PACKAGE_STRING "Kerberos 5 1.13.4"
# | #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# | #define PACKAGE_URL ""
# | #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 _GNU_SOURCE 1
# | #define HAVE_BT_RSEQ 1
# | #define KRB5_DNS_LOOKUP_REALM 1
# | #define KRB5_DNS_LOOKUP 1
# | #define HAVE_LIBRESOLV 1
# | #define HAVE_RES_NINIT 1
# | #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# | #define DELAY_INITIALIZER 1
# | #define CONSTRUCTOR_ATTR_WORKS 1
# | #define DESTRUCTOR_ATTR_WORKS 1
# | #define ENABLE_THREADS 1
# | #define HAVE_PTHREAD 1
# | #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# | #define USE_DLOPEN 1
# | #define HAVE_KEYUTILS_H 1
# | #define USE_KEYRING_CCACHE 1
# | #define HAVE_KEYUTILS_H 1
# | #define HAVE_PERSISTENT_KEYRING 1
# | #define HAS_VA_COPY 1
# | #define HAVE_REGCOMP 1
# | #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# | #define GETSOCKNAME_ARG3_TYPE socklen_t
# | #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# | #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# | #define HAVE_LIBUTIL 1
# | #define ENABLE_NLS 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_IFADDRS_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_OPENLOG 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_CLOSELOG 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_VSPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# | #define FORTUNA 1
# | #define HAVE_OPENSSL_CMS 1
# | #define TLS_IMPL_OPENSSL 1
# | #define HAVE_CPUID_H 1
# | #define RETSIGTYPE void
# | #define HAVE_DIRENT_H 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SETVBUF 1
# | #define HAVE_SETEUID 1
# | #define HAVE_SETRESUID 1
# | #define HAVE_SETREUID 1
# | #define HAVE_SETEGID 1
# | #define HAVE_SETRESGID 1
# | #define HAVE_SETREGID 1
# | #define HAVE_SETSID 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_CHMOD 1
# | #define HAVE_STRFTIME 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_BYTESWAP_H 1
# | #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# | #define HAVE_RE_COMP 1
# | #define HAVE_RE_EXEC 1
# | #define HAVE_REGEXEC 1
# | #define WAIT_USES_INT 1
# | #define USE_SIGPROCMASK 1
# | #define GETGROUPS_T gid_t
# | #define SETRPCENT_TYPE void
# | #define ENDRPCENT_TYPE void
# | #define HAVE_BSWAP_16 1
# | #define HAVE_BSWAP_64 1
# | #define GETHOSTBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define GETPWNAM_R_RETURNS_INT 1
# | #define HAVE_GETPWNAM_R 1
# | #define HAVE_GETPWUID_R 1
# | #define GETSERVBYNAME_R_RETURNS_INT 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define NO_YYLINENO 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_SELECT_H 1
# | #define HAVE_TIME_H 1
# | #define HAVE_PATHS_H 1
# | #define HAVE_ERRNO_H 1
# | #define ANSI_STDIO 1
# | #define TIME_WITH_SYS_TIME 1
# | #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_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_DAEMON 1
# | #define HAVE_GETHOSTBYNAME_R 1
# | #define HAVE_GETSERVBYNAME_R 1
# | #define HAVE_GMTIME_R 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_LDAP_H 1
# | #define HAVE_LBER_H 1
# | #define HAVE_LDAP_INITIALIZE 1
# | #define HAVE_LDAP_UNBIND_EXT_S 1
# | #define HAVE_LDAP_STR2DN 1
# | #define HAVE_LDAP_EXPLODE_DN 1
# | #define ENABLE_LDAP 1
# | #define HAVE_SASL_SASL_H 1
# | /* end confdefs.h. */
# |
# |
# | int
# | main ()
# | {
# | return main ();
# | ;
# | return 0;
# | }
# configure:12591: result: no
# configure:12629: checking for readline support
# configure:12643: result: using libedit
# configure:12772: result: Using built-in libverto
# configure:12781: checking for groff
# configure:12799: found /usr/bin/groff
# configure:12811: result: /usr/bin/groff
# configure:12853: Using krb5-config for build defaults
# configure:12890: Default ccache name: FILE:/tmp/krb5cc_%{uid}
# configure:12892: Default keytab name: FILE:/etc/krb5.keytab
# configure:12894: Default client keytab name: FILE:/var/lib/krb5/user/%{euid}/client.keytab
# configure:13146: creating ./config.status
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by Kerberos 5 config.status 1.13.4, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ ./config.status
#
# on f13c189e6cfe
#
# config.status:1343: creating kadmin/testing/scripts/env-setup.sh
# config.status:1343: creating include/gssrpc/types.h
# config.status:1343: creating plugins/preauth/pkinit/Makefile
# config.status:1343: creating plugins/kdb/ldap/Makefile
# config.status:1343: creating plugins/kdb/ldap/ldap_util/Makefile
# config.status:1343: creating plugins/kdb/ldap/libkdb_ldap/Makefile
# config.status:1343: creating build-tools/krb5-config
# config.status:1343: creating build-tools/kadm-server.pc
# config.status:1343: creating build-tools/kadm-client.pc
# config.status:1343: creating build-tools/kdb.pc
# config.status:1343: creating build-tools/krb5.pc
# config.status:1343: creating build-tools/krb5-gssapi.pc
# config.status:1343: creating build-tools/mit-krb5.pc
# config.status:1343: creating build-tools/mit-krb5-gssapi.pc
# config.status:1343: creating build-tools/gssrpc.pc
# config.status:1343: creating ./Makefile
# config.status:1343: creating util/Makefile
# config.status:1343: creating util/support/Makefile
# config.status:1343: creating util/profile/Makefile
# config.status:1343: creating util/profile/testmod/Makefile
# config.status:1343: creating util/verto/Makefile
# config.status:1343: creating lib/Makefile
# config.status:1343: creating lib/kdb/Makefile
# config.status:1343: creating lib/crypto/Makefile
# config.status:1343: creating lib/crypto/krb/Makefile
# config.status:1343: creating lib/crypto/builtin/Makefile
# config.status:1343: creating lib/crypto/builtin/enc_provider/Makefile
# config.status:1343: creating lib/crypto/builtin/hash_provider/Makefile
# config.status:1343: creating lib/crypto/builtin/des/Makefile
# config.status:1343: creating lib/crypto/builtin/md4/Makefile
# config.status:1343: creating lib/crypto/builtin/md5/Makefile
# config.status:1343: creating lib/crypto/builtin/sha1/Makefile
# config.status:1343: creating lib/crypto/builtin/sha2/Makefile
# config.status:1343: creating lib/crypto/builtin/aes/Makefile
# config.status:1343: creating lib/crypto/builtin/camellia/Makefile
# config.status:1343: creating lib/crypto/crypto_tests/Makefile
# config.status:1343: creating lib/krb5/Makefile
# config.status:1343: creating lib/krb5/error_tables/Makefile
# config.status:1343: creating lib/krb5/asn.1/Makefile
# config.status:1343: creating lib/krb5/ccache/Makefile
# config.status:1343: creating lib/krb5/keytab/Makefile
# config.status:1343: creating lib/krb5/krb/Makefile
# config.status:1343: creating lib/krb5/rcache/Makefile
# config.status:1343: creating lib/krb5/os/Makefile
# config.status:1343: creating lib/krb5/unicode/Makefile
# config.status:1343: creating lib/gssapi/Makefile
# config.status:1343: creating lib/gssapi/generic/Makefile
# config.status:1343: creating lib/gssapi/krb5/Makefile
# config.status:1343: creating lib/gssapi/spnego/Makefile
# config.status:1343: creating lib/gssapi/mechglue/Makefile
# config.status:1343: creating lib/rpc/Makefile
# config.status:1343: creating lib/rpc/unit-test/Makefile
# config.status:1343: creating lib/kadm5/Makefile
# config.status:1343: creating lib/kadm5/clnt/Makefile
# config.status:1343: creating lib/kadm5/srv/Makefile
# config.status:1343: creating lib/kadm5/unit-test/Makefile
# config.status:1343: creating lib/krad/Makefile
# config.status:1343: creating lib/apputils/Makefile
# config.status:1343: creating kdc/Makefile
# config.status:1343: creating slave/Makefile
# config.status:1343: creating config-files/Makefile
# config.status:1343: creating build-tools/Makefile
# config.status:1343: creating man/Makefile
# config.status:1343: creating doc/Makefile
# config.status:1343: creating include/Makefile
# config.status:1343: creating plugins/hostrealm/test/Makefile
# config.status:1343: creating plugins/locate/python/Makefile
# config.status:1343: creating plugins/localauth/test/Makefile
# config.status:1343: creating plugins/kadm5_hook/test/Makefile
# config.status:1343: creating plugins/pwqual/test/Makefile
# config.status:1343: creating plugins/audit/Makefile
# config.status:1343: creating plugins/audit/test/Makefile
# config.status:1343: creating plugins/kdb/db2/Makefile
# config.status:1343: creating plugins/kdb/db2/libdb2/Makefile
# config.status:1343: creating plugins/kdb/db2/libdb2/hash/Makefile
# config.status:1343: creating plugins/kdb/db2/libdb2/btree/Makefile
# config.status:1343: creating plugins/kdb/db2/libdb2/db/Makefile
# config.status:1343: creating plugins/kdb/db2/libdb2/mpool/Makefile
# config.status:1343: creating plugins/kdb/db2/libdb2/recno/Makefile
# config.status:1343: creating plugins/kdb/db2/libdb2/test/Makefile
# config.status:1343: creating plugins/kdb/hdb/Makefile
# config.status:1343: creating plugins/preauth/cksum_body/Makefile
# config.status:1343: creating plugins/preauth/otp/Makefile
# config.status:1343: creating plugins/preauth/securid_sam2/Makefile
# config.status:1343: creating plugins/preauth/wpse/Makefile
# config.status:1343: creating plugins/authdata/greet/Makefile
# config.status:1343: creating plugins/authdata/greet_client/Makefile
# config.status:1343: creating plugins/authdata/greet_server/Makefile
# config.status:1343: creating plugins/tls/k5tls/Makefile
# config.status:1343: creating clients/Makefile
# config.status:1343: creating clients/klist/Makefile
# config.status:1343: creating clients/kinit/Makefile
# config.status:1343: creating clients/kvno/Makefile
# config.status:1343: creating clients/kdestroy/Makefile
# config.status:1343: creating clients/kpasswd/Makefile
# config.status:1343: creating clients/ksu/Makefile
# config.status:1343: creating clients/kswitch/Makefile
# config.status:1343: creating kadmin/Makefile
# config.status:1343: creating kadmin/cli/Makefile
# config.status:1343: creating kadmin/dbutil/Makefile
# config.status:1343: creating kadmin/ktutil/Makefile
# config.status:1343: creating kadmin/server/Makefile
# config.status:1343: creating kadmin/testing/Makefile
# config.status:1343: creating kadmin/testing/scripts/Makefile
# config.status:1343: creating kadmin/testing/util/Makefile
# config.status:1343: creating appl/Makefile
# config.status:1343: creating appl/sample/Makefile
# config.status:1343: creating appl/sample/sclient/Makefile
# config.status:1343: creating appl/sample/sserver/Makefile
# config.status:1343: creating appl/simple/Makefile
# config.status:1343: creating appl/simple/client/Makefile
# config.status:1343: creating appl/simple/server/Makefile
# config.status:1343: creating appl/gss-sample/Makefile
# config.status:1343: creating appl/user_user/Makefile
# config.status:1343: creating tests/Makefile
# config.status:1343: creating tests/resolve/Makefile
# config.status:1343: creating tests/asn.1/Makefile
# config.status:1343: creating tests/create/Makefile
# config.status:1343: creating tests/hammer/Makefile
# config.status:1343: creating tests/verify/Makefile
# config.status:1343: creating tests/gssapi/Makefile
# config.status:1343: creating tests/dejagnu/Makefile
# config.status:1343: creating tests/threads/Makefile
# config.status:1343: creating tests/shlib/Makefile
# config.status:1343: creating tests/gss-threads/Makefile
# config.status:1343: creating tests/misc/Makefile
# config.status:1343: creating util/gss-kernel-lib/Makefile
# config.status:1343: creating util/collected-client-lib/Makefile
# config.status:1343: creating po/Makefile
# config.status:1343: creating include/autoconf.h
# config.status:1537: executing CRYPTO_IMPL commands
# config.status:1537: executing PRNG_ALG commands
# config.status:1537: executing PKINIT_CRYPTO_IMPL commands
#
# ## ---------------- ##
# ## Cache variables. ##
# ## ---------------- ##
#
# ac_cv_build=x86_64-unknown-linux-gnu
# 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=set
# ac_cv_env_CFLAGS_value=' -fPIC -fno-strict-aliasing -fstack-protector-all'
# ac_cv_env_CPPFLAGS_set=set
# ac_cv_env_CPPFLAGS_value=' -I/usr/include/et'
# ac_cv_env_CPP_set=
# ac_cv_env_CPP_value=
# ac_cv_env_CXXFLAGS_set=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=set
# ac_cv_env_LDFLAGS_value=
# ac_cv_env_LD_set=
# ac_cv_env_LD_value=
# ac_cv_env_LIBS_set=
# ac_cv_env_LIBS_value=
# ac_cv_env_SS_LIB_set=
# ac_cv_env_SS_LIB_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=set
# ac_cv_env_host_alias_value=x86_64-unknown-linux
# ac_cv_env_target_alias_set=
# ac_cv_env_target_alias_value=
# ac_cv_func_access=yes
# ac_cv_func_bswap16=no
# ac_cv_func_bswap64=no
# ac_cv_func_chmod=yes
# ac_cv_func_closelog=yes
# ac_cv_func_daemon=yes
# 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_gethostbyaddr_r=yes
# ac_cv_func_gethostbyname=yes
# ac_cv_func_gethostbyname_r=yes
# ac_cv_func_getnameinfo=yes
# ac_cv_func_getpwnam_r=yes
# ac_cv_func_getpwuid_r=yes
# ac_cv_func_getservbyname_r=yes
# ac_cv_func_getservbyport_r=yes
# 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_ldap_explode_dn=yes
# ac_cv_func_ldap_initialize=yes
# ac_cv_func_ldap_str2dn=yes
# ac_cv_func_ldap_unbind_ext_s=yes
# ac_cv_func_ldap_url_parse_nodn=no
# ac_cv_func_localtime_r=yes
# ac_cv_func_mkstemp=yes
# ac_cv_func_openlog=yes
# ac_cv_func_pthread_once=no
# ac_cv_func_pthread_rwlock_init=no
# ac_cv_func_re_comp=yes
# ac_cv_func_re_exec=yes
# ac_cv_func_regcomp=yes
# ac_cv_func_regexec=yes
# ac_cv_func_setegid=yes
# ac_cv_func_setenv=yes
# ac_cv_func_seteuid=yes
# ac_cv_func_setregid=yes
# ac_cv_func_setresgid=yes
# ac_cv_func_setresuid=yes
# ac_cv_func_setreuid=yes
# ac_cv_func_setsid=yes
# ac_cv_func_setvbuf=yes
# ac_cv_func_sigprocmask=yes
# ac_cv_func_sigsetjmp=no
# 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=yes
# ac_cv_func_strftime=yes
# ac_cv_func_strlcpy=no
# ac_cv_func_strptime=yes
# ac_cv_func_syslog=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_Python_h=no
# ac_cv_header_alloca_h=yes
# ac_cv_header_arpa_inet_h=yes
# ac_cv_header_byteswap_h=yes
# ac_cv_header_cpuid_h=yes
# ac_cv_header_dirent_dirent_h=yes
# ac_cv_header_dirent_h=yes
# ac_cv_header_dlfcn_h=yes
# ac_cv_header_endian_h=yes
# 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=yes
# ac_cv_header_lber_h=yes
# ac_cv_header_ldap_h=yes
# ac_cv_header_libintl_h=yes
# ac_cv_header_limits_h=yes
# ac_cv_header_machine_byte_order_h=no
# ac_cv_header_machine_endian_h=no
# 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_python2_3_Python_h=no
# ac_cv_header_python2_5_Python_h=no
# ac_cv_header_regex_h=yes
# ac_cv_header_regexp_h=no
# ac_cv_header_regexpr_h=no
# ac_cv_header_sasl_sasl_h=yes
# 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=no
# 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=no
# 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_syslog_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=x86_64-unknown-linux-gnu
# ac_cv_lib_aceclnt_sd_init=no
# ac_cv_lib_c_pthread_rwlock_init=yes
# ac_cv_lib_com_err_add_error_table=yes
# ac_cv_lib_com_err_remove_error_table=yes
# ac_cv_lib_crypto_CMS_get0_content=yes
# ac_cv_lib_crypto_PKCS7_get_signer_info=yes
# ac_cv_lib_keyutils_add_key=yes
# ac_cv_lib_keyutils_keyctl_get_persistent=yes
# ac_cv_lib_lber_ber_init=yes
# ac_cv_lib_ldap_ber_init=no
# ac_cv_lib_ldap_ldap_init=yes
# ac_cv_lib_lex='none needed'
# ac_cv_lib_python2_3_main=no
# ac_cv_lib_python2_5_main=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=no
# ac_cv_member_struct_stat_st_mtim_tv_nsec=yes
# ac_cv_member_struct_stat_st_mtimensec=no
# ac_cv_member_struct_stat_st_mtimespec_tv_nsec=no
# ac_cv_objext=o
# ac_cv_path_BASH=/bin/sh
# ac_cv_path_DIG=false
# ac_cv_path_EGREP='/usr/bin/grep -E'
# ac_cv_path_GREP=/usr/bin/grep
# ac_cv_path_GROFF=/usr/bin/groff
# ac_cv_path_NSLOOKUP=false
# ac_cv_path_PERL_PATH=/usr/bin/perl
# ac_cv_path_SH5=false
# ac_cv_path_SH=/usr/bin/sh
# 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=gawk
# ac_cv_prog_CC=clang
# ac_cv_prog_CPP='clang -E'
# ac_cv_prog_LEX=flex
# ac_cv_prog_MSGFMT=msgfmt
# ac_cv_prog_PERL=perl
# ac_cv_prog_PTHREAD_CC=clang
# ac_cv_prog_PYTHON=python
# ac_cv_prog_YACC='bison -y'
# ac_cv_prog_ac_ct_RANLIB=ranlib
# ac_cv_prog_cc_c89=
# ac_cv_prog_cc_g=yes
# ac_cv_prog_compile_et=compile_et
# 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=no
# ac_cv_search_dgettext='none required'
# ac_cv_search_dlopen=-ldl
# ac_cv_search_opendir='none required'
# 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=no
# 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
# k5_cv_openssl_version_okay=yes
# k5_cv_type_endrpcent=void
# k5_cv_type_setrpcent=void
# krb5_cv_attr_constructor_destructor=yes,yes
# krb5_cv_bswap_16=yes
# krb5_cv_bswap_64=yes
# 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_pointer_dash_arith=yes
# krb5_cv_cc_flag__dash_Werror_eq_uninitialized=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_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_compile_et_textdomain=no
# krb5_cv_compile_et_useful=yes
# krb5_cv_decl_perror=no
# krb5_cv_decl_sys_errlist=yes
# krb5_cv_func_daemon_noproto=no
# 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=no
# 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_gethostbyname_r_returns_int=yes
# krb5_cv_gethostbyname_r_returns_ptr=no
# krb5_cv_getpwnam_r_args=5
# krb5_cv_getpwnam_r_return_type=int
# krb5_cv_getservbyname_r_returns_int=yes
# krb5_cv_getservbyname_r_returns_ptr=no
# 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_ansi_stdio=yes
# 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=x86_64-unknown-linux-gnu
# krb5_cv_inet6=yes
# krb5_cv_pragma_weak_ref=yes
# krb5_cv_priocntl_hack=no
# krb5_cv_prog_gnu_ld=yes
# krb5_cv_struct_wait=no
# krb5_cv_sys_rcdir=/var/tmp
# krb5_cv_system_ss_okay=yes
# krb5_cv_type_bsdaliases=yes
# krb5_cv_type_sigset_t=yes
# krb5_cv_type_yylineno=no
# krb5_cv_va_copy=yes
# krb5_cv_va_simple_copy=no
# krb5_cv_var_in6addr_any=yes
#
# ## ----------------- ##
# ## Output variables. ##
# ## ----------------- ##
#
# AESNI_FLAGS=''
# AESNI_OBJ=''
# AR='ar'
# ARADD='ar cruv'
# ARCHIVE='ar cqv'
# AUDIT_IMPL_LIBS=''
# AWK='gawk'
# BASH='/bin/sh'
# CC='clang'
# CC_LINK='$(CC) $(PROG_LIBPATH) $(PROG_RPATH_FLAGS) $(CFLAGS) $(LDFLAGS)'
# CFLAGS=' -fPIC -fno-strict-aliasing -fstack-protector-all'
# COM_ERR_VERSION='sys'
# CONFIG_RELTOPDIR='.'
# CPP='clang -E'
# CPPFLAGS=' -I/usr/include/et'
# CRYPTO_IMPL='builtin'
# CRYPTO_IMPL_CFLAGS=''
# CRYPTO_IMPL_LIBS=''
# CXX='clang++'
# CXXFLAGS=''
# CXX_LINK='$(CXX) $(PROG_LIBPATH) $(PROG_RPATH_FLAGS) $(CXXFLAGS) $(LDFLAGS)'
# DB_EXTRA_LIBS=''
# DB_HEADER='db.h'
# DB_HEADER_VERSION='k5'
# DB_LIB='-ldb'
# DB_VERSION='k5'
# DEFCCNAME='FILE:/tmp/krb5cc_%{uid}'
# DEFCKTNAME='FILE:/var/lib/krb5/user/%{euid}/client.keytab'
# DEFKTNAME='FILE:/etc/krb5.keytab'
# DEFS='-DHAVE_CONFIG_H'
# DEPLIBEXT='.so'
# DIG='false'
# DL_LIB='-ldl'
# DO_ALL=''
# DO_TCL=''
# DO_TEST=''
# DYNOBJEXT='$(SHLIBEXT)'
# DYNOBJ_EXPDEPS='$(SHLIB_EXPDEPS)'
# DYNOBJ_EXPFLAGS='$(SHLIB_EXPFLAGS)'
# ECHO_C=''
# ECHO_N='-n'
# ECHO_T=''
# EGREP='/usr/bin/grep -E'
# EXEEXT=''
# EXPECT=''
# EXTRA_FILES=''
# EXTRA_SUPPORT_SYMS=' krb5int_strlcpy krb5int_strlcat'
# FCTSH='/usr/bin/sh'
# FNMATCH_OBJ=''
# FNMATCH_ST_OBJ=''
# GEN_LIB=''
# GETTIMEOFDAY_OBJ=''
# GETTIMEOFDAY_ST_OBJ=''
# GREP='/usr/bin/grep'
# GROFF='/usr/bin/groff'
# GSSRPC__BSD_TYPEALIASES='/* #undef GSSRPC__BSD_TYPEALIASES */'
# GSSRPC__NETDB_H='/* #include */'
# GSSRPC__SYS_PARAM_H='#include '
# GSSRPC__SYS_SELECT_H='#include '
# GSSRPC__SYS_TIME_H='#include '
# GSSRPC__UNISTD_H='#include '
# HAVE_GCC='yes'
# HAVE_PYTHON='yes'
# HAVE_RUNTEST='no'
# HAVE_SASL='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='LD_LIBRARY_PATH=`echo $(PROG_LIBPATH) | sed -e "s/-L//g" -e "s/ /:/g"`; export LD_LIBRARY_PATH; '
# KRB5_RUN_VARS='LD_LIBRARY_PATH'
# KRB5_VERSION='1.13.4'
# KSU_LIBS=''
# LD='clang'
# LDAP='yes'
# LDAP_LIBS='-lldap -llber'
# LDFLAGS=''
# LEX='flex'
# LEXLIB=''
# LEX_OUTPUT_ROOT='lex.yy'
# 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='-lkeyutils -lresolv '
# LIBUTIL='-lutil'
# LN_S='ln -s'
# LTLIBOBJS=''
# MAINT='#'
# MAINTAINER_MODE_FALSE=''
# MAINTAINER_MODE_TRUE='#'
# MAKE_DYNOBJ_COMMAND='$(MAKE_SHLIB_COMMAND)'
# MAKE_SHLIB_COMMAND='$(CC) -shared -fPIC -Wl,-h,$(LIBPREFIX)$(LIBBASE)$(SHLIBSEXT),--no-undefined -o $@ $$objlist $(SHLIB_EXPFLAGS) $(LDFLAGS) -Wl,--version-script binutils.versions && $(PERL) -w $(top_srcdir)/util/export-check.pl $(SHLIB_EXPORT_FILE) $@'
# MKSTEMP_OBJ=''
# MKSTEMP_ST_OBJ=''
# MSGFMT='msgfmt'
# NSLOOKUP='false'
# OBJEXT='o'
# OBJLISTS='OBJS.SH'
# OSX='no'
# PACKAGE_BUGREPORT='krb5-bugs@mit.edu'
# PACKAGE_NAME='Kerberos 5'
# PACKAGE_STRING='Kerberos 5 1.13.4'
# PACKAGE_TARNAME='krb5'
# PACKAGE_URL=''
# PACKAGE_VERSION='1.13.4'
# PASS='tcp'
# PATH_SEPARATOR=':'
# PERL='perl'
# PERL_PATH='/usr/bin/perl'
# PFLIBEXT='_p.a'
# PFOBJEXT='.po'
# PICFLAGS='-fPIC'
# PKINIT='yes'
# PKINIT_CRYPTO_IMPL='openssl'
# PKINIT_CRYPTO_IMPL_CFLAGS=''
# PKINIT_CRYPTO_IMPL_LIBS='-lcrypto'
# PLUGIN='$(LIBBASE)$(DYNOBJEXT)'
# PLUGININST='install-plugin'
# PLUGINLINK='../$(PLUGIN)'
# PRINTF_OBJ=''
# PRINTF_ST_OBJ=''
# PRIOCNTL_HACK='0'
# PRNG_ALG='fortuna'
# PROFFLAGS='-pg'
# PROG_RPATH_FLAGS=''
# PTHREAD_CC='clang'
# PTHREAD_CFLAGS='-pthread'
# PTHREAD_LIBS=''
# PYTHON='python'
# PYTHON_LIB=''
# RANLIB='ranlib'
# RBUILD='/tmp/krb5/src/krb5-1.13.4/src'
# RL_CFLAGS='-I/usr/include/editline'
# RL_LIBS='-ledit -lncurses'
# RPATH_FLAG=''
# RUNTEST=''
# SETENVOBJ=''
# SH5='false'
# SH='/usr/bin/sh'
# SHELL='/bin/sh'
# SHLIBEXT='.so'
# SHLIBSEXT='.so.$(LIBMAJOR)'
# SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)'
# SHLIB_EXPFLAGS='$(SHLIB_RPATH_FLAGS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
# SHLIB_EXPORT_FILE_DEP='binutils.versions'
# SHLIB_RPATH_FLAGS=''
# SHOBJEXT='.so'
# SS_LIB='-lss'
# SS_VERSION='sys'
# STLIBEXT='.a'
# STOBJEXT='.o'
# STRLCPY_OBJ='$(OUTPRE)strlcpy.$(OBJEXT)'
# STRLCPY_ST_OBJ='strlcpy.o'
# SUPPORTLIB_MAJOR='0'
# SYSCONFCONF=''
# S_TOP='/tmp/krb5/src/krb5-1.13.4/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'
# VERTO_CFLAGS=''
# VERTO_LIBS='-lverto'
# VERTO_VERSION='k5'
# WARN_CFLAGS=' -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=declaration-after-statement -Werror-implicit-function-declaration'
# WARN_CXXFLAGS=' -Wall -Wcast-align -Wshadow'
# YACC='bison -y'
# YASM=''
# YFLAGS=''
# ac_ct_CC=''
# ac_ct_CXX=''
# acx_pthread_config=''
# audit_plugin=''
# bindir='${exec_prefix}/bin'
# build='x86_64-unknown-linux-gnu'
# build_alias=''
# build_cpu='x86_64'
# build_os='linux-gnu'
# build_vendor='unknown'
# compile_et='compile_et'
# datadir='${datarootdir}'
# datarootdir='${prefix}/share'
# docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
# dvidir='${docdir}'
# exec_prefix='${prefix}'
# have_PERL='perl'
# have_RUNTEST=''
# host='x86_64-unknown-linux-gnu'
# host_alias='x86_64-unknown-linux'
# host_cpu='x86_64'
# host_os='linux-gnu'
# host_vendor='unknown'
# htmldir='${docdir}'
# include_xom='echo "/* no xom.h */"'
# includedir='${prefix}/include'
# infodir='${datarootdir}/info'
# krb5_cv_host='x86_64-unknown-linux-gnu'
# ldap_plugin_dir='plugins/kdb/ldap plugins/kdb/ldap/ldap_util'
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# localedir='${datarootdir}/locale'
# localstatedir='/var/lib'
# mandir='${datarootdir}/man'
# oldincludedir='/usr/include'
# pdfdir='${docdir}'
# po='po'
# prefix='/usr'
# program_transform_name='s,x,x,'
# psdir='${docdir}'
# rpcent_define='#define STRUCT_RPCENT_IN_RPC_NETDB_H'
# runstatedir='/var/lib/run'
# sam2_plugin=''
# sbindir='/usr/bin'
# sharedstatedir='${prefix}/com'
# sysconfdir='/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.13.4"
# #define PACKAGE_STRING "Kerberos 5 1.13.4"
# #define PACKAGE_BUGREPORT "krb5-bugs@mit.edu"
# #define PACKAGE_URL ""
# #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 _GNU_SOURCE 1
# #define HAVE_BT_RSEQ 1
# #define KRB5_DNS_LOOKUP_REALM 1
# #define KRB5_DNS_LOOKUP 1
# #define HAVE_LIBRESOLV 1
# #define HAVE_RES_NINIT 1
# #define HAVE_RES_NCLOSE 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 HAVE_PRAGMA_WEAK_REF 1
# #define DELAY_INITIALIZER 1
# #define CONSTRUCTOR_ATTR_WORKS 1
# #define DESTRUCTOR_ATTR_WORKS 1
# #define ENABLE_THREADS 1
# #define HAVE_PTHREAD 1
# #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
# #define USE_DLOPEN 1
# #define HAVE_KEYUTILS_H 1
# #define USE_KEYRING_CCACHE 1
# #define HAVE_KEYUTILS_H 1
# #define HAVE_PERSISTENT_KEYRING 1
# #define HAS_VA_COPY 1
# #define HAVE_REGCOMP 1
# #define GETSOCKNAME_ARG2_TYPE struct sockaddr
# #define GETSOCKNAME_ARG3_TYPE socklen_t
# #define GETPEERNAME_ARG2_TYPE GETSOCKNAME_ARG2_TYPE
# #define GETPEERNAME_ARG3_TYPE GETSOCKNAME_ARG3_TYPE
# #define HAVE_LIBUTIL 1
# #define ENABLE_NLS 1
# #define HAVE_SYSLOG_H 1
# #define HAVE_IFADDRS_H 1
# #define HAVE_UNISTD_H 1
# #define HAVE_FNMATCH_H 1
# #define HAVE_OPENLOG 1
# #define HAVE_SYSLOG 1
# #define HAVE_CLOSELOG 1
# #define HAVE_STRFTIME 1
# #define HAVE_VSPRINTF 1
# #define HAVE_VASPRINTF 1
# #define HAVE_VSNPRINTF 1
# #define HAVE_FNMATCH 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 POSIX_SIGNALS 1
# #define FORTUNA 1
# #define HAVE_OPENSSL_CMS 1
# #define TLS_IMPL_OPENSSL 1
# #define HAVE_CPUID_H 1
# #define RETSIGTYPE void
# #define HAVE_DIRENT_H 1
# #define HAVE_DECL_STRERROR_R 1
# #define HAVE_STRERROR_R 1
# #define STRERROR_R_CHAR_P 1
# #define HAVE_STRDUP 1
# #define HAVE_SETVBUF 1
# #define HAVE_SETEUID 1
# #define HAVE_SETRESUID 1
# #define HAVE_SETREUID 1
# #define HAVE_SETEGID 1
# #define HAVE_SETRESGID 1
# #define HAVE_SETREGID 1
# #define HAVE_SETSID 1
# #define HAVE_FLOCK 1
# #define HAVE_FCHMOD 1
# #define HAVE_CHMOD 1
# #define HAVE_STRFTIME 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_BYTESWAP_H 1
# #define HAVE_ENDIAN_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_MTIM_TV_NSEC 1
# #define HAVE_RE_COMP 1
# #define HAVE_RE_EXEC 1
# #define HAVE_REGEXEC 1
# #define WAIT_USES_INT 1
# #define USE_SIGPROCMASK 1
# #define GETGROUPS_T gid_t
# #define SETRPCENT_TYPE void
# #define ENDRPCENT_TYPE void
# #define HAVE_BSWAP_16 1
# #define HAVE_BSWAP_64 1
# #define GETHOSTBYNAME_R_RETURNS_INT 1
# #define HAVE_GETHOSTBYNAME_R 1
# #define GETPWNAM_R_RETURNS_INT 1
# #define HAVE_GETPWNAM_R 1
# #define HAVE_GETPWUID_R 1
# #define GETSERVBYNAME_R_RETURNS_INT 1
# #define HAVE_GETSERVBYNAME_R 1
# #define NO_YYLINENO 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_SELECT_H 1
# #define HAVE_TIME_H 1
# #define HAVE_PATHS_H 1
# #define HAVE_ERRNO_H 1
# #define ANSI_STDIO 1
# #define TIME_WITH_SYS_TIME 1
# #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_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_DAEMON 1
# #define HAVE_GETHOSTBYNAME_R 1
# #define HAVE_GETSERVBYNAME_R 1
# #define HAVE_GMTIME_R 1
# #define HAVE_LOCALTIME_R 1
# #define HAVE_LDAP_H 1
# #define HAVE_LBER_H 1
# #define HAVE_LDAP_INITIALIZE 1
# #define HAVE_LDAP_UNBIND_EXT_S 1
# #define HAVE_LDAP_STR2DN 1
# #define HAVE_LDAP_EXPLODE_DN 1
# #define ENABLE_LDAP 1
# #define HAVE_SASL_SASL_H 1
# #define HAVE_LIBEDIT 1
# #define DEFCCNAME "FILE:/tmp/krb5cc_%{uid}"
# #define DEFKTNAME "FILE:/etc/krb5.keytab"
# #define DEFCKTNAME "FILE:/var/lib/krb5/user/%{euid}/client.keytab"
#
# configure: exit 0
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by Kerberos 5 config.status 1.13.4, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ config.status include/gssrpc/types.h
#
# on f13c189e6cfe
#
# config.status:1343: creating include/gssrpc/types.h