>>> Verifying ebuild manifests >>> Starting parallel fetch >>> Emerging (1 of 4) sys-apps/keyutils-1.5.5 >>> Installing (1 of 4) sys-apps/keyutils-1.5.5 >>> Emerging (2 of 4) dev-libs/libev-4.11 >>> Installing (2 of 4) dev-libs/libev-4.11 >>> Emerging (3 of 4) dev-libs/libverto-0.2.5 >>> Installing (3 of 4) dev-libs/libverto-0.2.5 >>> Emerging (4 of 4) app-crypt/mit-krb5-1.11-r1 >>> Failed to emerge app-crypt/mit-krb5-1.11-r1, Log file: >>> '/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/temp/build.log' * Package: app-crypt/mit-krb5-1.11-r1 * Repository: gentoo * Maintainer: kerberos@gentoo.org * USE: amd64 elibc_glibc kernel_linux keyutils multilib pkinit threads userland_GNU * FEATURES: sandbox * Applying mit-krb5-1.11_uninitialized.patch ... [ ok ] * Applying mit-krb5_krb5-config_LDFLAGS.patch ... [ ok ] checking for x86_64-pc-linux-gnu-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-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for grep that handles long lines and -e... /bin/grep checking for egrep... /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=declaration-after-statement... yes checking if C compiler supports -Werror=variadic-macros... 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 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 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-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-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... yes checking if swab needs a prototype provided... yes checking if isblank 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 return type of signal handlers... void checking for flex... flex checking lex output file root... lex.yy checking lex library... -lfl checking whether yytext is a pointer... yes 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 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 strerror_r... yes checking for timegm... yes checking for isblank... 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... yes checking for struct sockaddr_in.sin_len... no checking for struct sockaddr.sa_len... (cached) 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... yes 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... yes 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 inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for uint32_t... yes checking for int32_t... yes checking for uint64_t... yes checking for int64_t... yes checking for uint_least32_t... yes checking for uintptr_t... yes checking for uintmax_t... yes checking for long long... yes checking for struct cmsghdr... yes checking for struct in_pktinfo... yes checking for struct in6_pktinfo... no 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... (cached) yes checking for sh... /bin/sh checking for sh5... false checking for bash... /bin/sh checking if /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 for stdint.h... (cached) yes checking for inttypes.h... (cached) yes 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 uint32_t in sys/types.h... no checking for uint32_t in stdint.h... yes checking for uint32_t in inttypes.h... yes checking for BSD type aliases... yes checking for struct sockaddr_in.sin_len... (cached) no checking for struct sockaddr.sa_len... (cached) no 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 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... not using any configure: Using system libverto checking for groff... /usr/bin/groff 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 krb5-config 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/send-pr/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/apputils/Makefile config.status: creating kdc/Makefile config.status: creating slave/Makefile config.status: creating config-files/Makefile config.status: creating man/Makefile config.status: creating doc/Makefile config.status: creating include/Makefile config.status: creating plugins/locate/python/Makefile config.status: creating plugins/kadm5_hook/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/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 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 tests/mkeystash_compat/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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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/lib64+" -e "s+@SBINDIR+/usr/sbin+" -e "s+@MODULEDIR+/usr/lib64/krb5/plugins+" -e "s+@GSSMODULEDIR+/usr/lib64/gss+" -e 's+@LOCALSTATEDIR+/var/lib+' -e 's+@SYSCONFDIR+/etc+' -e 's+@DYNOBJEXT+.so+' > osconf.new ../config/move-if-changed osconf.new osconf.h make[1]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/include' making all in util... make[1]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/util' making all in util/support... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/util/support' clang -fPIC -DSHARED -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c threads.c -o threads.so.o && mv -f threads.so.o threads.so clang -fPIC -DSHARED -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c plugins.c -o plugins.so.o && mv -f plugins.so.o plugins.so clang -fPIC -DSHARED -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c errors.c -o errors.so.o && mv -f errors.so.o errors.so clang -fPIC -DSHARED -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c k5buf.c -o k5buf.so.o && mv -f k5buf.so.o k5buf.so clang -fPIC -DSHARED -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c fake-addrinfo.c -o fake-addrinfo.so.o && mv -f fake-addrinfo.so.o fake-addrinfo.so clang -fPIC -DSHARED -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c utf8.c -o utf8.so.o && mv -f utf8.so.o utf8.so clang -fPIC -DSHARED -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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:204: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:234: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:363: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:372: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,...  ^~~~~~~~~~~~~~~~~~~~ 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,  ^~~~~~~~~~~~~~~~~~~~ 6 warnings generated. clang -fPIC -DSHARED -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c zap.c -o zap.so.o && mv -f zap.so.o zap.so clang -fPIC -DSHARED -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c path.c -o path.so.o && mv -f path.so.o path.so clang -fPIC -DSHARED -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c base64.c -o base64.so.o && mv -f base64.so.o base64.so clang -fPIC -DSHARED -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c json.c -o json.so.o && mv -f json.so.o json.so clang -fPIC -DSHARED -I../../include -I../../include -I. -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -lkeyutils -lresolv -ldl -Wl,-O1 -Wl,--as-needed -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 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 strlcpy.so -lkeyutils -lresolv -ldl -Wl,-O1 -Wl,--as-needed -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/util/support' making all in util/profile... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/util/profile' making all in util/profile/testmod... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/util/profile/testmod' make[3]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 if cmp profile.h \ ../../include/profile.h >/dev/null 2>&1; then :; \ else \ (set -x; rm -f ../../include/profile.h; \ cp profile.h ../../include/profile.h) ; \ fi + rm -f ../../include/profile.h + cp profile.h ../../include/profile.h clang -fPIC -DSHARED -DHAS_STDARG -DLIBDIR=\"/usr/lib64\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DHAS_STDARG -DLIBDIR=\"/usr/lib64\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c prof_file.c -o prof_file.so.o && mv -f prof_file.so.o prof_file.so prof_file.c:366:5: warning: expression result unused [-Wunused-value] set_cloexec_file(f);  ^~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ prof_file.c:434:5: warning: expression result unused [-Wunused-value] set_cloexec_file(f);  ^~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 2 warnings generated. clang -fPIC -DSHARED -DHAS_STDARG -DLIBDIR=\"/usr/lib64\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DHAS_STDARG -DLIBDIR=\"/usr/lib64\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DHAS_STDARG -DLIBDIR=\"/usr/lib64\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DHAS_STDARG -DLIBDIR=\"/usr/lib64\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DHAS_STDARG -DLIBDIR=\"/usr/lib64\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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,-O1 -Wl,--as-needed -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,-O1 -Wl,--as-needed -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/util/profile' making all in util/send-pr... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/util/send-pr' sed -e 's,@DATADIR@,/usr/share,g' \ -e 's,@SUBMITTER@,net,g' \ -e 's/@DEFAULT_RELEASE@/1.11/g' ./send-pr.sh > send-pr sed -e 's,@ADMIN_BINDIR@,/usr/sbin,g' ./install-sid.sh > install-sid make[2]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/util/send-pr' making all in util/gss-kernel-lib... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/util/gss-kernel-lib' make[2]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/util/gss-kernel-lib' make[1]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/util' making all in include... make[1]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/include' (cd ../lib/krb5/error_tables && make includes) make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/include' making all in lib... make[1]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib' making all in lib/crypto... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto' making all in lib/crypto/krb... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/krb' clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c aead.c -o aead.so.o && mv -f aead.so.o aead.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c cf2.c -o cf2.so.o && mv -f cf2.so.o cf2.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c cksumtypes.c -o cksumtypes.so.o && mv -f cksumtypes.so.o cksumtypes.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c cmac.c -o cmac.so.o && mv -f cmac.so.o cmac.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c crc32.c -o crc32.so.o && mv -f crc32.so.o crc32.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c decrypt.c -o decrypt.so.o && mv -f decrypt.so.o decrypt.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c derive.c -o derive.so.o && mv -f derive.so.o derive.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c encrypt.c -o encrypt.so.o && mv -f encrypt.so.o encrypt.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c etypes.c -o etypes.so.o && mv -f etypes.so.o etypes.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c key.c -o key.so.o && mv -f key.so.o key.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c keyblocks.c -o keyblocks.so.o && mv -f keyblocks.so.o keyblocks.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c keylengths.c -o keylengths.so.o && mv -f keylengths.so.o keylengths.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c nfold.c -o nfold.so.o && mv -f nfold.so.o nfold.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c prf.c -o prf.so.o && mv -f prf.so.o prf.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c prng.c -o prng.so.o && mv -f prng.so.o prng.so prng.c:91:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(fd);  ^~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c state.c -o state.so.o && mv -f state.so.o state.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I./../builtin -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/krb' making all in lib/crypto/builtin... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin' making all in lib/crypto/builtin/camellia... make[4]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/camellia' clang -fPIC -DSHARED -I../../../../include -I../../../../include -I./.. -I./../../krb/dk -I./../../../../include -I./../aes -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/camellia' making all in lib/crypto/builtin/des... make[4]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/des' clang -fPIC -DSHARED -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../../include -I../../../../include -I./.. -I./../../krb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/des' making all in lib/crypto/builtin/aes... make[4]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/aes' clang -fPIC -DSHARED -I../../../../include -I../../../../include -I./.. -I./../../krb/dk -I./../../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c aescrypt.c -o aescrypt.so.o && mv -f aescrypt.so.o aescrypt.so clang -fPIC -DSHARED -I../../../../include -I../../../../include -I./.. -I./../../krb/dk -I./../../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c aestab.c -o aestab.so.o && mv -f aestab.so.o aestab.so clang -fPIC -DSHARED -I../../../../include -I../../../../include -I./.. -I./../../krb/dk -I./../../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/aes' making all in lib/crypto/builtin/md4... make[4]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/md4' clang -fPIC -DSHARED -I../../../../include -I../../../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/md4' making all in lib/crypto/builtin/md5... make[4]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/md5' clang -fPIC -DSHARED -I../../../../include -I../../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/md5' making all in lib/crypto/builtin/sha1... make[4]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/sha1' clang -fPIC -DSHARED -I../../../../include -I../../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/sha1' making all in lib/crypto/builtin/sha2... make[4]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/sha2' clang -fPIC -DSHARED -I../../../../include -I../../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/sha2' making all in lib/crypto/builtin/enc_provider... make[4]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/enc_provider' clang -fPIC -DSHARED -I../../../../include -I../../../../include -I./../des -I./../aes -I./../camellia -I./../../krb -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c des.c -o des.so.o && mv -f des.so.o des.so clang -fPIC -DSHARED -I../../../../include -I../../../../include -I./../des -I./../aes -I./../camellia -I./../../krb -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c des3.c -o des3.so.o && mv -f des3.so.o des3.so clang -fPIC -DSHARED -I../../../../include -I../../../../include -I./../des -I./../aes -I./../camellia -I./../../krb -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../../include -I../../../../include -I./../des -I./../aes -I./../camellia -I./../../krb -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c aes.c -o aes.so.o && mv -f aes.so.o aes.so aes.c:186:5: warning: expression result unused [-Wunused-value] CHECK_SIZES;  ^~~~~~~~~~~ aes.c:30:21: note: expanded from macro 'CHECK_SIZES' #define CHECK_SIZES 0  ^ 1 warning generated. clang -fPIC -DSHARED -I../../../../include -I../../../../include -I./../des -I./../aes -I./../camellia -I./../../krb -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/enc_provider' making all in lib/crypto/builtin/hash_provider... make[4]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/hash_provider' clang -fPIC -DSHARED -I../../../../include -I../../../../include -I./.. -I./../../krb -I./../md4 -I./../md5 -I./../sha1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../../include -I../../../../include -I./.. -I./../../krb -I./../md4 -I./../md5 -I./../sha1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../../include -I../../../../include -I./.. -I./../../krb -I./../md4 -I./../md5 -I./../sha1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../../include -I../../../../include -I./.. -I./../../krb -I./../md4 -I./../md5 -I./../sha1 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin/hash_provider' clang -fPIC -DSHARED -I../../../include -I../../../include -I./../krb -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c hmac.c -o hmac.so.o && mv -f hmac.so.o hmac.so clang -fPIC -DSHARED -I../../../include -I../../../include -I./../krb -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c init.c -o init.so.o && mv -f init.so.o init.so clang -fPIC -DSHARED -I../../../include -I../../../include -I./../krb -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/builtin' making all in lib/crypto/crypto_tests... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto/crypto_tests' make[3]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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,-O1 -Wl,--as-needed -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,-O1 -Wl,--as-needed -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/crypto' making all in lib/krb5... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5' making all in lib/krb5/error_tables... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/error_tables' making all in lib/krb5/asn.1... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/asn.1' clang -fPIC -DSHARED -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c asn1buf.c -o asn1buf.so.o && mv -f asn1buf.so.o asn1buf.so clang -fPIC -DSHARED -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/asn.1' making all in lib/krb5/ccache... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/ccache' clang -fPIC -DSHARED -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ccbase.c -o ccbase.so.o && mv -f ccbase.so.o ccbase.so clang -fPIC -DSHARED -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c cccopy.c -o cccopy.so.o && mv -f cccopy.so.o cccopy.so clang -fPIC -DSHARED -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c cccursor.c -o cccursor.so.o && mv -f cccursor.so.o cccursor.so clang -fPIC -DSHARED -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ccdefault.c -o ccdefault.so.o && mv -f ccdefault.so.o ccdefault.so clang -fPIC -DSHARED -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ccdefops.c -o ccdefops.so.o && mv -f ccdefops.so.o ccdefops.so clang -fPIC -DSHARED -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ccselect.c -o ccselect.so.o && mv -f ccselect.so.o ccselect.so clang -fPIC -DSHARED -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c cc_file.c -o cc_file.so.o && mv -f cc_file.so.o cc_file.so cc_file.c:1250:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(f);  ^~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ cc_file.c:1561:9: warning: expression result unused [-Wunused-value] set_cloexec_fd(ret);  ^~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ cc_file.c:1972:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(ret);  ^~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 3 warnings generated. clang -fPIC -DSHARED -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c cc_keyring.c -o cc_keyring.so.o && mv -f cc_keyring.so.o cc_keyring.so cc_keyring.c:683:22: warning: cast from 'char *' to 'key_serial_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] krcursor->keys = (key_serial_t *) ((char *) krcursor + sizeof(*krcursor));  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc_keyring.c:686:24: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] if (res < 0 || res > ((d->numkeys + 1) * sizeof(key_serial_t))) {  ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc_keyring.c:1237:13: warning: comparison of integers of different signs: 'long' and 'unsigned long' [-Wsign-compare] if (val > sizeof(ids_buf))  ~~~ ^ ~~~~~~~~~~~~~~~ cc_keyring.c:1384:19: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'krb5_int32' (aka 'int') [-Wsign-compare] if (msize != length) {  ~~~~~ ^ ~~~~~~ cc_keyring.c:1447:26: warning: comparison of constant 18446744073709551615 with expression of type 'unsigned int' is always true [-Wtautological-constant-out-of-range-compare] keyblock->contents = ALLOC(keyblock->length, krb5_octet);  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc_keyring.c:148:13: note: expanded from macro 'ALLOC' (((NUM) <= (((size_t)0-1)/ sizeof(TYPE))) \  ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc_keyring.c:1443:26: warning: comparison of integers of different signs: 'unsigned int' and 'krb5_int32' (aka 'int') [-Wsign-compare] if (keyblock->length != int32)  ~~~~~~~~~~~~~~~~ ^ ~~~~~ cc_keyring.c:1505:22: warning: comparison of integers of different signs: 'unsigned int' and 'krb5_int32' (aka 'int') [-Wsign-compare] if (data->length != len || data->length + 1 == 0)  ~~~~~~~~~~~~ ^ ~~~ cc_keyring.c:1571:33: warning: comparison of integers of different signs: 'unsigned long' and 'krb5_int32' (aka 'int') [-Wsign-compare] if (msize == 0 || msize - 1 != length || length < 0)  ~~~~~~~~~ ^ ~~~~~~ cc_keyring.c:1618:22: warning: comparison of integers of different signs: 'unsigned int' and 'krb5_int32' (aka 'int') [-Wsign-compare] if (addr->length != int32)  ~~~~~~~~~~~~ ^ ~~~~~ cc_keyring.c:1662:33: warning: comparison of integers of different signs: 'unsigned long' and 'krb5_int32' (aka 'int') [-Wsign-compare] if (msize == 0 || msize - 1 != length || length < 0)  ~~~~~~~~~ ^ ~~~~~~ cc_keyring.c:1711:19: warning: comparison of integers of different signs: 'unsigned int' and 'krb5_int32' (aka 'int') [-Wsign-compare] if (a->length != int32)  ~~~~~~~~~ ^ ~~~~~ 11 warnings generated. clang -fPIC -DSHARED -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ccfns.c -o ccfns.so.o && mv -f ccfns.so.o ccfns.so clang -fPIC -DSHARED -I../../../include -I../../../include -I./ccapi -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/ccache' making all in lib/krb5/keytab... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/keytab' clang -fPIC -DSHARED -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ktadd.c -o ktadd.so.o && mv -f ktadd.so.o ktadd.so clang -fPIC -DSHARED -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ktbase.c -o ktbase.so.o && mv -f ktbase.so.o ktbase.so clang -fPIC -DSHARED -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ktdefault.c -o ktdefault.so.o && mv -f ktdefault.so.o ktdefault.so clang -fPIC -DSHARED -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ktremove.c -o ktremove.so.o && mv -f ktremove.so.o ktremove.so clang -fPIC -DSHARED -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ktfns.c -o ktfns.so.o && mv -f ktfns.so.o ktfns.so clang -fPIC -DSHARED -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kt_file.c -o kt_file.so.o && mv -f kt_file.so.o kt_file.so kt_file.c:1070:5: warning: expression result unused [-Wunused-value] set_cloexec_file(KTFILEP(id));  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. clang -fPIC -DSHARED -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kt_srvtab.c -o kt_srvtab.so.o && mv -f kt_srvtab.so.o kt_srvtab.so kt_srvtab.c:379:5: warning: expression result unused [-Wunused-value] set_cloexec_file(KTFILEP(id));  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. clang -fPIC -DSHARED -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/keytab' making all in lib/krb5/krb... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/krb' clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c appdefault.c -o appdefault.so.o && mv -f appdefault.so.o appdefault.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c authdata.c -o authdata.so.o && mv -f authdata.so.o authdata.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c chpw.c -o chpw.so.o && mv -f chpw.so.o chpw.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c fast.c -o fast.so.o && mv -f fast.so.o fast.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kerrs.c -o kerrs.so.o && mv -f kerrs.so.o kerrs.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kfree.c -o kfree.so.o && mv -f kfree.so.o kfree.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c pac.c -o pac.so.o && mv -f pac.so.o pac.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c parse.c -o parse.so.o && mv -f parse.so.o parse.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c plugin.c -o plugin.so.o && mv -f plugin.so.o plugin.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c preauth2.c -o preauth2.so.o && mv -f preauth2.so.o preauth2.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c gic_opt_set_pa.c -o gic_opt_set_pa.so.o && mv -f gic_opt_set_pa.so.o gic_opt_set_pa.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c privsafe.c -o privsafe.so.o && mv -f privsafe.so.o privsafe.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c recvauth.c -o recvauth.so.o && mv -f recvauth.so.o recvauth.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c sendauth.c -o sendauth.so.o && mv -f sendauth.so.o sendauth.so sendauth.c:141: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:147: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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c serialize.c -o serialize.so.o && mv -f serialize.so.o serialize.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c tgtname.c -o tgtname.so.o && mv -f tgtname.so.o tgtname.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c unparse.c -o unparse.so.o && mv -f unparse.so.o unparse.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DDYNOBJEXT=\".so\" -I../../../include -I../../../include -I./../os -I../../.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/krb' making all in lib/krb5/os... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/os' clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c accessor.c -o accessor.so.o && mv -f accessor.so.o accessor.so accessor.c:89:52: warning: incompatible pointer types initializing 'krb5_error_code (*)(const krb5_external_principal_identifier **, krb5_data **)' with an expression of type 'krb5_error_code (krb5_external_principal_identifier *const *, krb5_data **)' [-Wincompatible-pointer-types] ...(encode_krb5_td_trusted_certifiers, encode_krb5_td_trusted_certifiers),  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ accessor.c:76:34: note: expanded from macro 'SC' #define SC(FIELD, VAL) S(FIELD, VAL)  ^ accessor.c:44:34: note: expanded from macro 'S' #define S(FIELD, VAL) .FIELD = VAL  ^ accessor.c:90:47: warning: incompatible pointer types initializing 'krb5_error_code (*)(const krb5_algorithm_identifier **, krb5_data **)' with an expression of type 'krb5_error_code (krb5_algorithm_identifier *const *, krb5_data **)' [-Wincompatible-pointer-types] SC (encode_krb5_td_dh_parameters, encode_krb5_td_dh_parameters),  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ accessor.c:76:34: note: expanded from macro 'SC' #define SC(FIELD, VAL) S(FIELD, VAL)  ^ accessor.c:44:34: note: expanded from macro 'S' #define S(FIELD, VAL) .FIELD = VAL  ^ 2 warnings generated. clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c an_to_ln.c -o an_to_ln.so.o && mv -f an_to_ln.so.o an_to_ln.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c def_realm.c -o def_realm.so.o && mv -f def_realm.so.o def_realm.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ccdefname.c -o ccdefname.so.o && mv -f ccdefname.so.o ccdefname.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c changepw.c -o changepw.so.o && mv -f changepw.so.o changepw.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c cm.c -o cm.so.o && mv -f cm.so.o cm.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c dnsglue.c -o dnsglue.so.o && mv -f dnsglue.so.o dnsglue.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c dnssrv.c -o dnssrv.so.o && mv -f dnssrv.so.o dnssrv.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c free_krbhs.c -o free_krbhs.so.o && mv -f free_krbhs.so.o free_krbhs.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c get_krbhst.c -o get_krbhst.so.o && mv -f get_krbhst.so.o get_krbhst.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c genaddrs.c -o genaddrs.so.o && mv -f genaddrs.so.o genaddrs.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c hostaddr.c -o hostaddr.so.o && mv -f hostaddr.so.o hostaddr.so hostaddr.c:85: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:90: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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c hst_realm.c -o hst_realm.so.o && mv -f hst_realm.so.o hst_realm.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c krbfileio.c -o krbfileio.so.o && mv -f krbfileio.so.o krbfileio.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ktdefname.c -o ktdefname.so.o && mv -f ktdefname.so.o ktdefname.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kuserok.c -o kuserok.so.o && mv -f kuserok.so.o kuserok.so kuserok.c:123:5: warning: expression result unused [-Wunused-value] set_cloexec_file(fp);  ^~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c localaddr.c -o localaddr.so.o && mv -f localaddr.so.o localaddr.so localaddr.c:183: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:187: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:253: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:250:33: note: expanded from macro 'CMPTYPE' #define CMPTYPE(T,F) (!memcmp(&((const T*)s1)->F,&((const...  ^~~~~~~~~~~~ localaddr.c:253: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:250:52: note: expanded from macro 'CMPTYPE' ...(!memcmp(&((const T*)s1)->F,&((const T*)s2)->F,sizeof(((const...  ^~~~~~~~~~~~ localaddr.c:253: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:250:77: note: expanded from macro 'CMPTYPE' ...T*)s1)->F,&((const T*)s2)->F,sizeof(((const T*)s1)->F)))  ^~~~~~~~~~~~ localaddr.c:255: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:250:33: note: expanded from macro 'CMPTYPE' #define CMPTYPE(T,F) (!memcmp(&((const T*)s1)->F,&((const...  ^~~~~~~~~~~~ localaddr.c:255: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:250:52: note: expanded from macro 'CMPTYPE' ...(!memcmp(&((const T*)s1)->F,&((const T*)s2)->F,sizeof(((const...  ^~~~~~~~~~~~ localaddr.c:255: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:250:77: note: expanded from macro 'CMPTYPE' ...T*)s1)->F,&((const T*)s2)->F,sizeof(((const T*)s1)->F)))  ^~~~~~~~~~~~ localaddr.c:1191: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:1198: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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c osconfig.c -o osconfig.so.o && mv -f osconfig.so.o osconfig.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c port2ip.c -o port2ip.so.o && mv -f port2ip.so.o port2ip.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c prompter.c -o prompter.so.o && mv -f prompter.so.o prompter.so prompter.c:64:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(fd);  ^~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c sendto_kdc.c -o sendto_kdc.so.o && mv -f sendto_kdc.so.o sendto_kdc.so sendto_kdc.c:772:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(fd);  ^~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c sn2princ.c -o sn2princ.so.o && mv -f sn2princ.so.o sn2princ.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c timeofday.c -o timeofday.so.o && mv -f timeofday.so.o timeofday.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c toffset.c -o toffset.so.o && mv -f toffset.so.o toffset.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c trace.c -o trace.so.o && mv -f trace.so.o trace.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ustime.c -o ustime.so.o && mv -f ustime.so.o ustime.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I../../../include -I../../../include -I../../../util/profile -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/os' making all in lib/krb5/rcache... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/rcache' clang -fPIC -DSHARED -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c rc_io.c -o rc_io.so.o && mv -f rc_io.so.o rc_io.so rc_io.c:192:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(d->fd);  ^~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ rc_io.c:284:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(d->fd);  ^~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ rc_io.c:385:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(new1->fd);  ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 3 warnings generated. clang -fPIC -DSHARED -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c rcdef.c -o rcdef.so.o && mv -f rcdef.so.o rcdef.so clang -fPIC -DSHARED -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/rcache' making all in lib/krb5/unicode... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/unicode' touch .links clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ucdata.c -o ucdata.so.o && mv -f ucdata.so.o ucdata.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ure.c -o ure.so.o && mv -f ure.so.o ure.so ure.c:1867:45: warning: format specifies type 'short' but the argument has type 'int' [-Wformat] fprintf(out, "%hd", k + 1);  ~~~ ^~~~~  %d 1 warning generated. clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c urestubs.c -o urestubs.so.o && mv -f urestubs.so.o urestubs.so clang -fPIC -DSHARED -DLIBDIR=\"/usr/lib64\" -I../../../include -I../../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ucstr.c -o ucstr.so.o && mv -f ucstr.so.o ucstr.so ucstr.c:234: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:234: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:242: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:414: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:414: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:415: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:432: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:432: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:433: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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5/unicode' clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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,-O1 -Wl,--as-needed -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/ccselect.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.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_sam2.so krb/gic_opt_set_pa.so krb/princ_comp.so krb/privsafe.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/an_to_ln.so os/c_ustime.so os/def_realm.so os/ccdefname.so os/changepw.so os/cm.so os/dnsglue.so os/dnssrv.so os/expand_path.so os/free_krbhs.so os/full_ipadr.so os/get_krbhst.so os/gen_port.so os/genaddrs.so os/gen_rname.so os/hostaddr.so os/hst_realm.so os/init_os_ctx.so os/krbfileio.so os/ktdefname.so os/kuserok.so os/mk_faddr.so os/localaddr.so os/locate_kdc.so os/lock_file.so os/net_read.so os/net_write.so os/osconfig.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/ccselect.so ccache/ccselect_k5identity.so ccache/ccselect_realm.so ccache/cc_dir.so ccache/cc_retr.so ccache/cc_file.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_sam2.so krb/gic_opt_set_pa.so krb/princ_comp.so krb/privsafe.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/an_to_ln.so os/c_ustime.so os/def_realm.so os/ccdefname.so os/changepw.so os/cm.so os/dnsglue.so os/dnssrv.so os/expand_path.so os/free_krbhs.so os/full_ipadr.so os/get_krbhst.so os/gen_port.so os/genaddrs.so os/gen_rname.so os/hostaddr.so os/hst_realm.so os/init_os_ctx.so os/krbfileio.so os/ktdefname.so os/kuserok.so os/mk_faddr.so os/localaddr.so os/locate_kdc.so os/lock_file.so os/net_read.so os/net_write.so os/osconfig.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,-O1 -Wl,--as-needed -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/krb5' making all in lib/gssapi... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/gssapi' making all in lib/gssapi/generic... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 gss28059 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 -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c gssapi_generic.c -o gssapi_generic.so.o && mv -f gssapi_generic.so.o gssapi_generic.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c util_ordering.c -o util_ordering.so.o && mv -f util_ordering.so.o util_ordering.so clang -fPIC -DSHARED -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I. -I. -I./.. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/gssapi/generic' making all in lib/gssapi/krb5... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 Creating gssapi.h + mv -f gss28256 gssapi_krb5.h cp gssapi_krb5.h "../../../include/gssapi/gssapi_krb5.h" clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 accept_sec_context.c:793:56: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (i < option.length || option.length < 0) {  ~~~~~~~~~~~~~ ^ ~ 1 warning generated. clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c iakerb.c -o iakerb.so.o && mv -f iakerb.so.o iakerb.so clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c k5seal.c -o k5seal.so.o && mv -f k5seal.so.o k5seal.so clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c k5sealiov.c -o k5sealiov.so.o && mv -f k5sealiov.so.o k5sealiov.so clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c k5sealv3.c -o k5sealv3.so.o && mv -f k5sealv3.so.o k5sealv3.so clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c k5sealv3iov.c -o k5sealv3iov.so.o && mv -f k5sealv3iov.so.o k5sealv3iov.so clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c k5unseal.c -o k5unseal.so.o && mv -f k5unseal.so.o k5unseal.so k5unseal.c:513:56: warning: passing 'gss_qop_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] message_buffer, conf_state, qop_state,  ^~~~~~~~~ 1 warning generated. clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c k5unsealiov.c -o k5unsealiov.so.o && mv -f k5unsealiov.so.o k5unsealiov.so clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c prf.c -o prf.so.o && mv -f prf.so.o prf.so clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/gssapi/krb5' making all in lib/gssapi/spnego... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/gssapi/spnego' clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c spnego_mech.c -o spnego_mech.so.o && mv -f spnego_mech.so.o spnego_mech.so spnego_mech.c:4010:52: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] if (g_get_tag_and_length(&buf, CONTEXT, cur_size, &seqsize) < 0)  ^~~~~~~~ spnego_mech.c:3972:43: note: passing argument to parameter 'outlen' here unsigned int buflen, unsigned int *outlen)  ^ 1 warning generated. : updated OBJS.SH make[3]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/gssapi/spnego' making all in lib/gssapi/mechglue... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/gssapi/mechglue' clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 g_inq_cred.c:58:11: warning: unused variable 'i' [-Wunused-variable] int i;  ^ 1 warning generated. clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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,-O1 -Wl,--as-needed -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_ordering.so generic/util_set.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_ordering.so generic/util_set.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,-O1 -Wl,--as-needed -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/gssapi' making all in lib/rpc... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c bindresvport.c -o bindresvport.so.o && mv -f bindresvport.so.o bindresvport.so clang -fPIC -DSHARED -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c dyn.c -o dyn.so.o && mv -f dyn.so.o dyn.so clang -fPIC -DSHARED -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c getrpcport.c -o getrpcport.so.o && mv -f getrpcport.so.o getrpcport.so clang -fPIC -DSHARED -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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:13: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] sockin = (struct sockaddr_in *)&ifr->ifr_addr;  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pmap_rmt.c:225:19: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] addrs[i++] = ((struct sockaddr_in*)  ^~~~~~~~~~~~~~~~~~~~~ pmap_rmt.c:290:2: warning: expression result unused [-Wunused-value] set_cloexec_fd(sock);  ^~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 3 warnings generated. clang -fPIC -DSHARED -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c svc.c -o svc.so.o && mv -f svc.so.o svc.so clang -fPIC -DSHARED -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 svc_auth_gss.c:490:19: warning: comparison of integers of different signs: 'int' and 'u_int' (aka 'unsigned int') [-Wsign-compare] else if (offset >= gd->win || (gd->seqmask & (1 << offset))) {  ~~~~~~ ^ ~~~~~~~ 1 warning generated. clang -fPIC -DSHARED -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c svc_tcp.c -o svc_tcp.so.o && mv -f svc_tcp.so.o svc_tcp.so svc_tcp.c:125:16: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] return ntohs(((struct sockaddr_in *) addr)->sin_port);  ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/netinet/in.h:392:33: note: expanded from macro 'ntohs' # define ntohs(x) __bswap_16 (x)  ^ /usr/include/bits/byteswap.h:37:71: note: expanded from macro '__bswap_16' ({ register unsigned short int __v, __x = (unsigned short int) (x); \  ^ svc_tcp.c:127:16: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align] return ntohs(((struct sockaddr_in6 *) addr)->sin6_port);  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/netinet/in.h:392:33: note: expanded from macro 'ntohs' # define ntohs(x) __bswap_16 (x)  ^ /usr/include/bits/byteswap.h:37:71: note: expanded from macro '__bswap_16' ({ register unsigned short int __v, __x = (unsigned short int) (x); \  ^ svc_tcp.c:170:3: warning: expression result unused [-Wunused-value] set_cloexec_fd(sock);  ^~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ svc_tcp.c:302:2: warning: expression result unused [-Wunused-value] set_cloexec_fd(sock);  ^~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 4 warnings generated. clang -fPIC -DSHARED -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c svc_udp.c -o svc_udp.so.o && mv -f svc_udp.so.o svc_udp.so svc_udp.c:129:3: warning: expression result unused [-Wunused-value] set_cloexec_fd(sock);  ^~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ svc_udp.c:220:47: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] 0, (struct sockaddr *)&(xprt->xp_raddr), &(xprt->xp_addrlen));  ^~~~~~~~~~~~~~~~~~~ /usr/include/sys/socket.h:168:27: note: passing argument to parameter '__addr_len' here socklen_t *__restrict __addr_len);  ^ 2 warnings generated. clang -fPIC -DSHARED -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c xdr_mem.c -o xdr_mem.so.o && mv -f xdr_mem.so.o xdr_mem.so xdr_mem.c:128:20: warning: comparison of integers of different signs: 'int' and 'u_int' (aka 'unsigned int') [-Wsign-compare] if (xdrs->x_handy < len)  ~~~~~~~~~~~~~ ^ ~~~ xdr_mem.c:141:20: warning: comparison of integers of different signs: 'int' and 'u_int' (aka 'unsigned int') [-Wsign-compare] if (xdrs->x_handy < len)  ~~~~~~~~~~~~~ ^ ~~~ 2 warnings generated. clang -fPIC -DSHARED -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c xdr_rec.c -o xdr_rec.so.o && mv -f xdr_rec.so.o xdr_rec.so xdr_rec.c:258:18: warning: comparison of integers of different signs: 'u_int' (aka 'unsigned int') and 'int' [-Wsign-compare] current = (len < current) ? len : current;  ~~~ ^ ~~~~~~~ xdr_rec.c:522:18: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] current = (len < current) ? len : current;  ~~~ ^ ~~~~~~~ 2 warnings generated. clang -fPIC -DSHARED -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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;  ^ xdr_sizeof.c:146:15: warning: incompatible pointer types assigning to 'rpc_inline_t *(*)(struct XDR *, int)' from 'long *()' [-Wincompatible-pointer-types] ops.x_inline = x_inline;  ^ ~~~~~~~~ xdr_sizeof.c:153:17: warning: incompatible pointer types assigning to 'int (*)(struct XDR *, caddr_t, u_int)' from 'dummyfunc2' (aka 'int (*)(XDR *, caddr_t, int)') [-Wincompatible-pointer-types] ops.x_getbytes = (dummyfunc2) harmless;  ^ ~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. clang -fPIC -DSHARED -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0 -DGSSRPC__IMPL -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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.1 building shared gssrpc library (4.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,libgssrpc.so.4,--no-undefined -o libgssrpc.so.4.1 $objlist -L../../lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkeyutils -lresolv -Wl,-O1 -Wl,--as-needed -Wl,--version-script binutils.versions && perl -w ../../util/export-check.pl ./libgssrpc.exports libgssrpc.so.4.1 ++ 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.1 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,-O1 -Wl,--as-needed -Wl,--version-script binutils.versions + perl -w ../../util/export-check.pl ./libgssrpc.exports libgssrpc.so.4.1 rm -f libgssrpc.so ln -s libgssrpc.so.4.1 libgssrpc.so rm -f ../../lib/libgssrpc.so (cd ../../lib && \ ln -s libgssrpc.so.4.1 libgssrpc.so) rm -f ../../lib/libgssrpc.so.4.1 (cd ../../lib && ln -s rpc/libgssrpc.so.4.1 .) rm -f libgssrpc.so.4 ln -s libgssrpc.so.4.1 libgssrpc.so.4 rm -f ../../lib/libgssrpc.so.4 (cd ../../lib && \ ln -s libgssrpc.so.4.1 libgssrpc.so.4) making all in lib/rpc/unit-test... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/rpc/unit-test' clang -I../../../include -I../../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c client.c client.c:244:20: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (i = 0; i < count; i++) {  ~ ^ ~~~~~ 1 warning generated. clang -I../../../include -I../../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c rpc_test_clnt.c clang -L../../../lib -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wl,-O1 -Wl,--as-needed -o client client.o rpc_test_clnt.o \ -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl clang -I../../../include -I../../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c server.c clang -I../../../include -I../../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c rpc_test_svc.c clang -L../../../lib -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wl,-O1 -Wl,--as-needed -o server server.o rpc_test_svc.o \ -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl make[3]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/rpc/unit-test' make[2]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/rpc' making all in lib/kdb... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -DKDB5_USE_LIB_KDB_DB2 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdb5.c -o kdb5.so.o && mv -f kdb5.so.o kdb5.so clang -fPIC -DSHARED -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -DKDB5_USE_LIB_KDB_DB2 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -DKDB5_USE_LIB_KDB_DB2 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -DKDB5_USE_LIB_KDB_DB2 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdb_default.c -o kdb_default.so.o && mv -f kdb_default.so.o kdb_default.so kdb_default.c:253:5: warning: expression result unused [-Wunused-value] set_cloexec_file(kf);  ^~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. clang -fPIC -DSHARED -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -DKDB5_USE_LIB_KDB_DB2 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -DKDB5_USE_LIB_KDB_DB2 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -DKDB5_USE_LIB_KDB_DB2 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c iprop_xdr.c -o iprop_xdr.so.o && mv -f iprop_xdr.so.o iprop_xdr.so iprop_xdr.c:13:1: warning: no previous prototype for function 'xdr_int16_t' [-Wmissing-prototypes] xdr_int16_t (XDR *xdrs, int16_t *objp) ^ iprop_xdr.c:23:1: warning: no previous prototype for function 'xdr_uint16_t' [-Wmissing-prototypes] xdr_uint16_t (XDR *xdrs, uint16_t *objp) ^ iprop_xdr.c:33:1: warning: no previous prototype for function 'xdr_int32_t' [-Wmissing-prototypes] xdr_int32_t (XDR *xdrs, int32_t *objp) ^ iprop_xdr.c:43:1: warning: no previous prototype for function 'xdr_uint32_t' [-Wmissing-prototypes] xdr_uint32_t (XDR *xdrs, uint32_t *objp) ^ 4 warnings generated. clang -fPIC -DSHARED -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -DKDB5_USE_LIB_KDB_DB2 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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:232: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:423: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 -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -DKDB5_USE_LIB_KDB_DB2 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdb_log.c -o kdb_log.so.o && mv -f kdb_log.so.o kdb_log.so clang -fPIC -DSHARED -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -DKDB5_USE_LIB_KDB_DB2 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c keytab.c -o keytab.so.o && mv -f keytab.so.o keytab.so keytab.c:44:51: warning: if statement has empty body [-Wempty-body] if (strlcpy(name, "KDB:", namelen) >= namelen);  ^ keytab.c:44:51: note: put the semicolon on a separate line to silence this warning 1 warning generated. : updated OBJS.SH base=`echo "kdb5" | sed -e 's/-/_/'`; \ echo > binutils.versions "${base}_7_MIT {" sed >> binutils.versions < ./libkdb5.exports "s/$/;/" echo >> binutils.versions "};" echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };" rm -f libkdb5.so.7.0 building shared kdb5 library (7.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.7,--no-undefined -o libkdb5.so.7.0 $objlist -L../../lib -lgssrpc -lkrb5 -lk5crypto -lcom_err -lkrb5support -ldl -lkeyutils -lresolv -Wl,-O1 -Wl,--as-needed -Wl,--version-script binutils.versions && perl -w ../../util/export-check.pl ./libkdb5.exports libkdb5.so.7.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.7,--no-undefined -o libkdb5.so.7.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,-O1 -Wl,--as-needed -Wl,--version-script binutils.versions + perl -w ../../util/export-check.pl ./libkdb5.exports libkdb5.so.7.0 rm -f libkdb5.so ln -s libkdb5.so.7.0 libkdb5.so rm -f ../../lib/libkdb5.so (cd ../../lib && \ ln -s libkdb5.so.7.0 libkdb5.so) rm -f ../../lib/libkdb5.so.7.0 (cd ../../lib && ln -s kdb/libkdb5.so.7.0 .) rm -f libkdb5.so.7 ln -s libkdb5.so.7.0 libkdb5.so.7 rm -f ../../lib/libkdb5.so.7 (cd ../../lib && \ ln -s libkdb5.so.7.0 libkdb5.so.7) make[2]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/kdb' making all in lib/kadm5... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 kadm_rpc_xdr.c:822:46: warning: passing 'int *' to parameter of type 'u_int *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!xdr_array(xdrs, (char **)&objp->keys, &objp->n_keys, ~0,  ^~~~~~~~~~~~~ ../../include/gssrpc/xdr.h:260:50: note: passing argument to parameter here extern bool_t xdr_array(XDR *, caddr_t *, u_int *,  ^ 1 warning generated. clang -fPIC -DSHARED -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c logger.c -o logger.so.o && mv -f logger.so.o logger.so logger.c:428:29: warning: expression result unused [-Wunused-value] set_cloexec_file(f);  ^~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ logger.c:611:25: warning: expression result unused [-Wunused-value] set_cloexec_file(log_control.log_entries[i].ldu_filep);  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ logger.c:627:29: warning: expression result unused [-Wunused-value] ...set_cloexec_file(log_control.log_entries[i].ldu_filep);  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ logger.c:964:17: warning: expression result unused [-Wunused-value] set_cloexec_file(f);  ^~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 4 warnings generated. : updated OBJS.SH making all in lib/kadm5/clnt... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 -I../../../include -I../../../include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c client_init.c -o client_init.so.o && mv -f client_init.so.o client_init.so client_init.c:765:18: warning: assigning to 'gss_OID' (aka 'struct gss_OID_desc_struct *') from 'const gss_OID_desc *const' (aka 'const struct gss_OID_desc_struct *const') discards qualifiers [-Wincompatible-pointer-types] sec.mech = gss_mech_krb5;  ^ ~~~~~~~~~~~~~ 1 warning generated. clang -fPIC -DSHARED -I../../../include -I../../../include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -I../../../include -I../../../include -I../../../include/kadm5 -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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}_8_MIT {" sed >> binutils.versions < ./libkadm5clnt_mit.exports "s/$/;/" echo >> binutils.versions "};" echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };" rm -f libkadm5clnt_mit.so.8.0 building shared kadm5clnt_mit 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 OBJS.SH` && clang -shared -fPIC -Wl,-h,libkadm5clnt_mit.so.8,--no-undefined -o libkadm5clnt_mit.so.8.0 $objlist -L../../../lib -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,-O1 -Wl,--as-needed -Wl,--version-script binutils.versions && perl -w ../../../util/export-check.pl ./libkadm5clnt_mit.exports libkadm5clnt_mit.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 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.8,--no-undefined -o libkadm5clnt_mit.so.8.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,-O1 -Wl,--as-needed -Wl,--version-script binutils.versions + perl -w ../../../util/export-check.pl ./libkadm5clnt_mit.exports libkadm5clnt_mit.so.8.0 rm -f libkadm5clnt_mit.so ln -s libkadm5clnt_mit.so.8.0 libkadm5clnt_mit.so rm -f ../../../lib/libkadm5clnt_mit.so (cd ../../../lib && \ ln -s libkadm5clnt_mit.so.8.0 libkadm5clnt_mit.so) rm -f ../../../lib/libkadm5clnt_mit.so.8.0 (cd ../../../lib && ln -s kadm5/clnt/libkadm5clnt_mit.so.8.0 .) rm -f libkadm5clnt_mit.so.8 ln -s libkadm5clnt_mit.so.8.0 libkadm5clnt_mit.so.8 rm -f ../../../lib/libkadm5clnt_mit.so.8 (cd ../../../lib && \ ln -s libkadm5clnt_mit.so.8.0 libkadm5clnt_mit.so.8) make[3]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/kadm5/clnt' making all in lib/kadm5/srv... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c pwqual.c -o pwqual.so.o && mv -f pwqual.so.o pwqual.so clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c pwqual_dict.c -o pwqual_dict.so.o && mv -f pwqual_dict.so.o pwqual_dict.so pwqual_dict.c:119:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(fd);  ^~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c svr_principal.c -o svr_principal.so.o && mv -f svr_principal.so.o svr_principal.so svr_principal.c:1374:1: warning: no previous prototype for function 'kadm5_set_use_password_server' [-Wmissing-prototypes] kadm5_set_use_password_server (void) ^ 1 warning generated. clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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:115:23: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for (i=0; ((i < sizeof acl_buf) && !feof(fp)); i++ ) {  ~ ^ ~~~~~~~~~~~~~~ server_acl.c:493:9: warning: expression result unused [-Wunused-value] set_cloexec_file(afp);  ^~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ server_acl.c:760: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] aentry = kadm5int_acl_find_entry(kcontext, caller_princ, principal);  ^~~~~~~~~~~~ server_acl.c:760: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] aentry = kadm5int_acl_find_entry(kcontext, caller_princ, principal);  ^~~~~~~~~ 4 warnings generated. clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c server_kdb.c -o server_kdb.so.o && mv -f server_kdb.so.o server_kdb.so server_kdb.c:285:30: warning: passing 'krb5_octet *' (aka 'unsigned char *') to parameter of type 'caddr_t' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign] xdrmem_create(&xdrs, tl_data.tl_data_contents,  ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/gssrpc/xdr.h:315:41: note: passing argument to parameter here extern void xdrmem_create(XDR *, caddr_t, u_int, enum xdr_op);  ^ server_kdb.c:376:30: warning: assigning to 'krb5_octet *' (aka 'unsigned char *') from 'caddr_t' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign] tl_data.tl_data_contents = xdralloc_getdata(&xdrs);  ^ ~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. clang -fPIC -DSHARED -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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}_8_MIT {" sed >> binutils.versions < ./libkadm5srv_mit.exports "s/$/;/" echo >> binutils.versions "};" echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };" rm -f libkadm5srv_mit.so.8.0 building shared kadm5srv_mit 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 OBJS.SH` && clang -shared -fPIC -Wl,-h,libkadm5srv_mit.so.8,--no-undefined -o libkadm5srv_mit.so.8.0 $objlist -L../../../lib -lgssrpc -lgssapi_krb5 -lkdb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lkeyutils -lresolv -Wl,-O1 -Wl,--as-needed -Wl,--version-script binutils.versions && perl -w ../../../util/export-check.pl ./libkadm5srv_mit.exports libkadm5srv_mit.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 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.8,--no-undefined -o libkadm5srv_mit.so.8.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,-O1 -Wl,--as-needed -Wl,--version-script binutils.versions + perl -w ../../../util/export-check.pl ./libkadm5srv_mit.exports libkadm5srv_mit.so.8.0 rm -f libkadm5srv_mit.so ln -s libkadm5srv_mit.so.8.0 libkadm5srv_mit.so rm -f ../../../lib/libkadm5srv_mit.so (cd ../../../lib && \ ln -s libkadm5srv_mit.so.8.0 libkadm5srv_mit.so) rm -f ../../../lib/libkadm5srv_mit.so.8.0 (cd ../../../lib && ln -s kadm5/srv/libkadm5srv_mit.so.8.0 .) rm -f libkadm5srv_mit.so.8 ln -s libkadm5srv_mit.so.8.0 libkadm5srv_mit.so.8 rm -f ../../../lib/libkadm5srv_mit.so.8 (cd ../../../lib && \ ln -s libkadm5srv_mit.so.8.0 libkadm5srv_mit.so.8) make[3]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/kadm5/srv' making all in lib/kadm5/unit-test... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/kadm5/unit-test' make[3]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/kadm5/unit-test' make[2]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/kadm5' making all in lib/apputils... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/apputils' clang -I../../include -I../../include -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c net-server.c net-server.c:583:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(sock);  ^~~~~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ net-server.c:1366: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:1367: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:1368: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:1442: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:1443: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:1683:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(s);  ^~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ net-server.c:2007:9: warning: expression result unused [-Wunused-value] set_cloexec_fd(s);  ^~~~~~~~~~~~~~~~~ ../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 8 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 x86_64-pc-linux-gnu-ranlib libapputils.a rm -f ../../lib/libapputils.a (cd ../../lib && ln -s ../lib/apputils/libapputils.a .) make[2]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib/apputils' make[1]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/lib' making all in plugins/kadm5_hook/test... make[1]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/plugins/kadm5_hook/test' clang -fPIC -DSHARED -DHAVE_CONFIG_H -I../../../include -I../../../include -I../../../include/krb5 -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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,-O1 -Wl,--as-needed -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,-O1 -Wl,--as-needed -Wl,--version-script binutils.versions + perl -w ../../../util/export-check.pl ./kadm5_hook_test.exports kadm5_hook_test.so make[1]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/plugins/kadm5_hook/test' making all in plugins/kdb/db2... make[1]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/plugins/kdb/db2' making all in plugins/kdb/db2/libdb2... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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:905: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:984: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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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:75: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:75: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:75: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:75: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:75: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:75: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:75: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:75: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:221: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:221: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:221: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:221: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:229: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:230: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:231: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:235: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:236: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:237: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:238: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:273: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:273: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:273: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:273: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:305: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:305: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:305: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:305: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:342: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:343: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:385: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:386: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:393: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:395: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:400: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:406: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:410: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:411: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:423: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:452: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:455: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:459: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:460: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:460: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:463: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:466: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:478: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:479: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:479: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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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:162: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:163: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:164: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:165: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:166: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:162: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:163: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:164: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:165: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:166: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:162: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:163: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:164: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:165: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:166: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:162: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:163: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:164: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:165: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:166: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:189: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:190: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:191: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:189: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:190: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:191: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:189: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:190: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:191: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:189: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:190: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:191: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:189: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:190: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:191: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:189: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:190: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:191: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:162: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:163: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:164: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:165: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:166: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:162: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:163: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:164: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:165: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:166: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:189: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:190: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:191: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:189: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:190: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:191: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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/plugins/kdb/db2/libdb2/hash' making all in plugins/kdb/db2/libdb2/btree... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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:169: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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c bt_open.c -o bt_open.so.o && mv -f bt_open.so.o bt_open.so bt_open.c:428:2: warning: expression result unused [-Wunused-value] set_cloexec_fd(fd);  ^~~~~~~~~~~~~~~~~~ ../../../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/plugins/kdb/db2/libdb2/btree' making all in plugins/kdb/db2/libdb2/db... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/plugins/kdb/db2/libdb2/db' making all in plugins/kdb/db2/libdb2/mpool... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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:433: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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/plugins/kdb/db2/libdb2/mpool' making all in plugins/kdb/db2/libdb2/recno... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/plugins/kdb/db2/libdb2/recno' making all in plugins/kdb/db2/libdb2/test... make[3]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/plugins/kdb/db2/libdb2/test' make[3]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/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,-O1 -Wl,--as-needed -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,-O1 -Wl,--as-needed -Wl,--version-script binutils.versions + 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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/plugins/kdb/db2/libdb2' clang -fPIC -DSHARED -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c adb_openclose.c -o adb_openclose.so.o && mv -f adb_openclose.so.o adb_openclose.so adb_openclose.c:161:9: warning: expression result unused [-Wunused-value] set_cloexec_file(lockp->lockinfo.lockfile);  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ adb_openclose.c:300:13: warning: expression result unused [-Wunused-value] set_cloexec_fd(fd);  ^~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 2 warnings generated. clang -fPIC -DSHARED -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdb_db2.c -o kdb_db2.so.o && mv -f kdb_db2.so.o kdb_db2.so kdb_db2.c:490:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(dbc->db_lf_file);  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ kdb_db2.c:616:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(fd);  ^~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ kdb_db2.c:694:5: warning: expression result unused [-Wunused-value] set_cloexec_fd(dbc->db_lf_file);  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 3 warnings generated. clang -fPIC -DSHARED -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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 -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c db2_exp.c -o db2_exp.so.o && mv -f db2_exp.so.o db2_exp.so db2_exp.c:175:63: warning: incompatible pointer types passing 'krb5_data *' (aka 'struct _krb5_data *') to parameter of type 'krb5_pa_data ***' (aka 'struct _krb5_pa_data ***') [-Wincompatible-pointer-types] (kcontext, request, client, server, kdc_time, status, e_data));  ^~~~~~ db2_exp.c:89:39: note: expanded from macro 'WRAP_K' WRAP(NAME,krb5_error_code,ARGLIST,ARGNAMES,code)  ^ db2_exp.c:67:23: note: expanded from macro 'WRAP' result = NAME ARGNAMES; \  ^ ./kdb_db2.h:136:42: note: passing argument to parameter 'e_data' here krb5_pa_data ***e_data);  ^ db2_exp.c:235:41: warning: incompatible pointer types initializing 'krb5_error_code (*)(krb5_context, krb5_kdc_req *, krb5_db_entry *, krb5_db_entry *, krb5_timestamp, const char **, krb5_pa_data ***)' with an expression of type 'int (struct _krb5_context *, struct _krb5_kdc_req *, struct _krb5_db_entry_new *, struct _krb5_db_entry_new *, int, const char **, struct _krb5_data *)' [-Wincompatible-pointer-types] /* check_policy_as */ wrap_krb5_db2_check_policy_as,  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. clang -fPIC -DSHARED -DPLUGIN -I../../../include -I../../../include -I../../../lib/kdb -I./../../../lib/kdb -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -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,-O1 -Wl,--as-needed -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,-O1 -Wl,--as-needed -Wl,--version-script binutils.versions + 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 `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/plugins/kdb/db2' making all in plugins/preauth/pkinit... make[1]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/plugins/preauth/pkinit' clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPKINIT_DYNOBJEXT=\"""\" -I../../../include -I../../../include -I../../../include/krb5 -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c pkinit_accessor.c -o pkinit_accessor.so.o && mv -f pkinit_accessor.so.o pkinit_accessor.so clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPKINIT_DYNOBJEXT=\"""\" -I../../../include -I../../../include -I../../../include/krb5 -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c pkinit_srv.c -o pkinit_srv.so.o && mv -f pkinit_srv.so.o pkinit_srv.so clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPKINIT_DYNOBJEXT=\"""\" -I../../../include -I../../../include -I../../../include/krb5 -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c pkinit_lib.c -o pkinit_lib.so.o && mv -f pkinit_lib.so.o pkinit_lib.so pkinit_lib.c:404:5: warning: expression result unused [-Wunused-value] set_cloexec_file(f);  ^~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPKINIT_DYNOBJEXT=\"""\" -I../../../include -I../../../include -I../../../include/krb5 -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c pkinit_clnt.c -o pkinit_clnt.so.o && mv -f pkinit_clnt.so.o pkinit_clnt.so clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPKINIT_DYNOBJEXT=\"""\" -I../../../include -I../../../include -I../../../include/krb5 -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c pkinit_kdf_constants.c -o pkinit_kdf_constants.so.o && mv -f pkinit_kdf_constants.so.o pkinit_kdf_constants.so clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPKINIT_DYNOBJEXT=\"""\" -I../../../include -I../../../include -I../../../include/krb5 -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c pkinit_profile.c -o pkinit_profile.so.o && mv -f pkinit_profile.so.o pkinit_profile.so clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPKINIT_DYNOBJEXT=\"""\" -I../../../include -I../../../include -I../../../include/krb5 -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c pkinit_identity.c -o pkinit_identity.so.o && mv -f pkinit_identity.so.o pkinit_identity.so clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPKINIT_DYNOBJEXT=\"""\" -I../../../include -I../../../include -I../../../include/krb5 -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c pkinit_matching.c -o pkinit_matching.so.o && mv -f pkinit_matching.so.o pkinit_matching.so clang -fPIC -DSHARED -DHAVE_CONFIG_H -DPKINIT_DYNOBJEXT=\"""\" -I../../../include -I../../../include -I../../../include/krb5 -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c pkinit_crypto_openssl.c -o pkinit_crypto_openssl.so.o && mv -f pkinit_crypto_openssl.so.o pkinit_crypto_openssl.so pkinit_crypto_openssl.c:4227:5: warning: expression result unused [-Wunused-value] set_cloexec_file(fp);  ^~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:908:33: note: expanded from macro 'set_cloexec_file' #define set_cloexec_file(F) set_cloexec_fd(fileno(F))  ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../include/k5-platform.h:901:69: note: expanded from macro 'set_cloexec_fd' # define set_cloexec_fd(FD) (fcntl((FD), F_SETFD, FD_CLOEXEC) ? errno : 0)  ^~~~~ /usr/include/bits/errno.h:51:19: note: expanded from macro 'errno' # define errno (*__errno_location ())  ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. : updated OBJS.SH echo > binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };" echo >> binutils.versions "pkinit_0_MIT {" sed >> binutils.versions < ./pkinit.exports "s/$/;/" echo >> binutils.versions "};" rm -f pkinit.so building dynamic pkinit 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,pkinit.so.0,--no-undefined -o pkinit.so $objlist -L../../../lib -lkrb5 -lcom_err -lk5crypto -lcrypto -ldl -lkrb5support -lkeyutils -lresolv -Wl,-O1 -Wl,--as-needed -Wl,--version-script binutils.versions && perl -w ../../../util/export-check.pl ./pkinit.exports pkinit.so ++ set -x ++ perl -p -e 'BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH + objlist=' pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_kdf_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so' + clang -shared -fPIC -Wl,-h,pkinit.so.0,--no-undefined -o pkinit.so pkinit_accessor.so pkinit_srv.so pkinit_lib.so pkinit_clnt.so pkinit_kdf_constants.so pkinit_profile.so pkinit_identity.so pkinit_matching.so pkinit_crypto_openssl.so -L../../../lib -lkrb5 -lcom_err -lk5crypto -lcrypto -ldl -lkrb5support -lkeyutils -lresolv -Wl,-O1 -Wl,--as-needed -Wl,--version-script binutils.versions + perl -w ../../../util/export-check.pl ./pkinit.exports pkinit.so rm -f ../pkinit.so (cd .. && ln -s `basename plugins/preauth/pkinit`/pkinit.so .) make[1]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/plugins/preauth/pkinit' making all in kdc... make[1]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/kdc' rm -f et-c-kdc5_err.et et-c-kdc5_err.c et-c-kdc5_err.h cp kdc5_err.et et-c-kdc5_err.et compile_et et-c-kdc5_err.et mv -f et-c-kdc5_err.c kdc5_err.c rm -f et-c-kdc5_err.et et-c-kdc5_err.h rm -f et-h-kdc5_err.et et-h-kdc5_err.c et-h-kdc5_err.h cp kdc5_err.et et-h-kdc5_err.et compile_et et-h-kdc5_err.et mv -f et-h-kdc5_err.h kdc5_err.h rm -f et-h-kdc5_err.et et-h-kdc5_err.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdc5_err.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c dispatch.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c do_as_req.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c do_tgs_req.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c fast_util.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdc_util.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdc_preauth.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdc_preauth_ec.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdc_preauth_encts.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c main.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c policy.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c extern.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c replay.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdc_authdata.c kdc_authdata.c:283:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((ftable->authdata_proc == NULL)) {  ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ kdc_authdata.c:283:40: note: remove extraneous parentheses around the comparison to silence this warning if ((ftable->authdata_proc == NULL)) {  ~ ^ ~ kdc_authdata.c:283:40: note: use '=' to turn this equality comparison into an assignment if ((ftable->authdata_proc == NULL)) {  ^~  = kdc_authdata.c:319:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((ftable->authdata_proc == NULL)) {  ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ kdc_authdata.c:319:40: note: remove extraneous parentheses around the comparison to silence this warning if ((ftable->authdata_proc == NULL)) {  ~ ^ ~ kdc_authdata.c:319:40: note: use '=' to turn this equality comparison into an assignment if ((ftable->authdata_proc == NULL)) {  ^~  = 2 warnings generated. clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdc_transit.c clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c tgs_policy.c clang -L../lib -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wl,-O1 -Wl,--as-needed -o krb5kdc kdc5_err.o dispatch.o do_as_req.o do_tgs_req.o fast_util.o kdc_util.o kdc_preauth.o kdc_preauth_ec.o kdc_preauth_encts.o main.o policy.o extern.o replay.o kdc_authdata.o kdc_transit.o tgs_policy.o -lapputils -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl -lverto clang -DLIBDIR=\"/usr/lib64\" -I../include -I../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c rtest.c clang -L../lib -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wl,-O1 -Wl,--as-needed -o rtest rtest.o kdc_transit.o -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl make[1]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/kdc' making all in kadmin... make[1]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/kadmin' making all in kadmin/cli... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/kadmin/cli' clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kadmin.c mk_cmds kadmin_ct.ct clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kadmin_ct.c clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c ss_wrapper.c bison -y getdate.y conflicts: 4 shift/reduce mv -f y.tab.c getdate.c clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c getdate.c clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c keytab_local.c clang -L../../lib -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wl,-O1 -Wl,--as-needed -o kadmin.local kadmin.o kadmin_ct.o ss_wrapper.o getdate.o keytab_local.o -lss -lkadm5srv_mit -lkdb5 -lgssrpc -lgssapi_krb5 -lgssrpc -lgssapi_krb5 -ldl -pthread -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c keytab.c clang -L../../lib -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wl,-O1 -Wl,--as-needed -o kadmin kadmin.o kadmin_ct.o ss_wrapper.o getdate.o keytab.o -lss -lkadm5clnt_mit -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -lkeyutils -lresolv -ldl make[2]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/kadmin/cli' making all in kadmin/dbutil... make[2]: Entering directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/kadmin/dbutil' rm -f et-h-import_err.et et-h-import_err.c et-h-import_err.h cp import_err.et et-h-import_err.et compile_et et-h-import_err.et mv -f et-h-import_err.h import_err.h rm -f et-h-import_err.et et-h-import_err.c clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdb5_util.c clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdb5_create.c kdb5_create.c:268:15: warning: assigning to 'char *' from 'krb5_octet *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] seed.data = master_keyblock.contents;  ^ ~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kadm5_create.c clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdb5_destroy.c kdb5_destroy.c:46:18: warning: unused variable 'optarg' [-Wunused-variable] extern char *optarg;  ^ 1 warning generated. clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c kdb5_stash.c rm -f et-c-import_err.et et-c-import_err.c et-c-import_err.h cp import_err.et et-c-import_err.et compile_et et-c-import_err.et mv -f et-c-import_err.c import_err.c rm -f et-c-import_err.et et-c-import_err.h clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c import_err.c clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c strtok.c clang -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -I/usr/include/et -O2 -pipe -fno-strict-aliasing -fno-strict-overflow -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Wnewline-eof -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c dump.c dump.c:1782:17: error: variable 'tmpint1' is used uninitialized whenever '&&' condition is false [-Werror,-Wsometimes-uninitialized] if (!error && (fscanf(filep, "\t%d\t", &tmpint1) != 1)) {  ^~~~~~ dump.c:1786:38: note: uninitialized use occurs here pkey->key_data_type[0] = tmpint1;  ^~~~~~~ dump.c:1782:17: note: remove the '&&' if its condition is always true if (!error && (fscanf(filep, "\t%d\t", &tmpint1) != 1)) {  ^~~~~~~~~ dump.c:1711:32: note: initialize the variable 'tmpint1' to silence this warning int tmpint1, tmpint2, tmpint3;  ^  = 0 dump.c:1814:17: error: variable 'tmpint3' is used uninitialized whenever '&&' condition is false [-Werror,-Wsometimes-uninitialized] if (!error && (fscanf(filep,  ^~~~~~ dump.c:1826:38: note: uninitialized use occurs here dbent->fail_auth_count = tmpint3;  ^~~~~~~ dump.c:1814:17: note: remove the '&&' if its condition is always true if (!error && (fscanf(filep,  ^~~~~~~~~ dump.c:1711:50: note: initialize the variable 'tmpint3' to silence this warning int tmpint1, tmpint2, tmpint3;  ^  = 0 dump.c:2647:26: warning: unused variable 'optarg' [-Wunused-variable] extern char *optarg;  ^ dump.c:2648:25: warning: unused variable 'optind' [-Wunused-variable] extern int optind;  ^ 2 warnings and 2 errors generated. make[2]: *** [dump.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/kadmin/dbutil' make[1]: *** [all-recurse] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src/kadmin' make: *** [all-recurse] Error 1 * ERROR: app-crypt/mit-krb5-1.11-r1 failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-crypt/mit-krb5-1.11-r1'`, * the complete build log and the output of `emerge -pqv '=app-crypt/mit-krb5-1.11-r1'`. * The complete build log is located at '/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/temp/environment'. * Working directory: '/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src' * S: '/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src' * Messages for package app-crypt/mit-krb5-1.11-r1: * ERROR: app-crypt/mit-krb5-1.11-r1 failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-crypt/mit-krb5-1.11-r1'`, * the complete build log and the output of `emerge -pqv '=app-crypt/mit-krb5-1.11-r1'`. * The complete build log is located at '/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/temp/environment'. * Working directory: '/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src' * S: '/var/tmp/portage/app-crypt/mit-krb5-1.11-r1/work/krb5-1.11/src'