* Package: net-misc/gsasl-1.8.0-r1 * Repository: gentoo * Maintainer: net-mail@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux nls test threads userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking gsasl-1.8.0.tar.gz to /var/tmp/portage/net-misc/gsasl-1.8.0-r1/work >>> Source unpacked in /var/tmp/portage/net-misc/gsasl-1.8.0-r1/work >>> Preparing source in /var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0 ... * Applying gsasl-gss-extra.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib' ... * Running autopoint --force ... [ ok ] * Running libtoolize --install --copy --force --automake ... [ ok ] * Running aclocal -I m4 -I gl/m4 ... [ ok ] * Running autoconf --force ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --force-missing ... [ ok ] * Running eautoreconf in '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0' ... * Running autopoint --force ... [ ok ] * Skipping 'gtkdocize --copy' due gtkdocize not installed * Running libtoolize --install --copy --force --automake ... [ ok ] * Running aclocal -I m4 -I gl/m4 -I lib/m4 -I lib/gl/m4 ... [ ok ] * Running autoconf --force ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --force-missing ... [ ok ] * Running elibtoolize in: gsasl-1.8.0/ * Running elibtoolize in: gsasl-1.8.0/lib/ * Running elibtoolize in: gsasl-1.8.0/lib/build-aux/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.4.3 patch ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0 ... * econf: updating gsasl-1.8.0/lib/build-aux/config.sub with /usr/share/gnuconfig/config.sub * econf: updating gsasl-1.8.0/lib/build-aux/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --libdir=/usr/lib64 --enable-client --enable-server --disable-valgrind-tests --disable-rpath --without-libshishi --without-libgss --disable-kerberos_v5 --disable-gssapi --disable-gs2 --without-libgcrypt --enable-nls --without-stringprep --disable-ntlm --without-libntlm --disable-static --enable-threads checking for a BSD-compatible install... /usr/lib/portage/python3.4/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc 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 x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-gcc... none checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for Minix Amsterdam compiler... no checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu 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 minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for x86_64-pc-linux-gnu-gcc option to accept ISO C99... none needed checking for x86_64-pc-linux-gnu-gcc option to accept ISO Standard C... (cached) none needed configure: autobuild project... GNU SASL configure: autobuild revision... 1.8.0 configure: autobuild hostname... mr-fox configure: autobuild timestamp... 20170714T195909Z checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r checking for x86_64-pc-linux-gnu-objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-pc-linux-gnu-dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for x86_64-pc-linux-gnu-ar... (cached) x86_64-pc-linux-gnu-ar checking for archiver @FILE support... @ checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ranlib... (cached) x86_64-pc-linux-gnu-ranlib checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for x86_64-pc-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/gmsgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking for library containing socket... none required checking for getpwuid... yes checking if backwards compatibility code should be present... yes checking for libgnutls... yes checking how to link with libgnutls... /usr/lib64/libgnutls.so checking if STARTTLS support via GnuTLS should be built... yes checking for gnutls_session_channel_binding... yes checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for gtkdoc-check... no checking for gtkdoc-rebase... /usr/bin/gtkdoc-rebase checking for gtkdoc-mkpdf... no checking whether to build gtk-doc documentation... no checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for arpa/inet.h... yes checking for features.h... yes checking for sys/socket.h... yes checking for sys/stat.h... (cached) yes checking for netdb.h... yes checking for netinet/in.h... yes checking for getopt.h... yes checking for stdio_ext.h... yes checking for termios.h... yes checking for iconv.h... yes checking for unistd.h... (cached) yes checking for sys/mman.h... yes checking for poll.h... yes checking for sys/ioctl.h... yes checking for sys/filio.h... no checking for sys/select.h... yes checking for wchar.h... yes checking for stdint.h... (cached) yes checking for sys/time.h... yes checking for sys/uio.h... yes checking for wctype.h... yes checking for inttypes.h... (cached) yes checking for xlocale.h... yes checking for sys/param.h... yes checking whether the preprocessor supports include_next... yes checking whether system header files limit the line length... no checking for _set_invalid_parameter_handler... no checking for getdelim... yes checking for __fsetlocking... yes checking for tcgetattr... yes checking for tcsetattr... yes checking for mbsinit... yes checking for mbrtowc... yes checking for mprotect... yes checking for snprintf... yes checking for vasnprintf... no checking for iswcntrl... yes checking for btowc... yes checking for newlocale... yes checking for lstat... yes checking for setenv... yes checking for symlink... yes checking for shutdown... yes checking for wcrtomb... yes checking for wctob... yes checking for inline... inline checking whether is self-contained... yes checking for shutdown... (cached) yes checking whether defines the SHUT_* macros... yes checking for struct sockaddr_storage... yes checking for sa_family_t... yes checking for struct sockaddr_storage.ss_family... yes checking whether socket is declared without a macro... yes checking whether connect is declared without a macro... yes checking whether accept is declared without a macro... yes checking whether bind is declared without a macro... yes checking whether getpeername is declared without a macro... yes checking whether getsockname is declared without a macro... yes checking whether getsockopt is declared without a macro... yes checking whether listen is declared without a macro... yes checking whether recv is declared without a macro... yes checking whether send is declared without a macro... yes checking whether recvfrom is declared without a macro... yes checking whether sendto is declared without a macro... yes checking whether setsockopt is declared without a macro... yes checking whether shutdown is declared without a macro... yes checking whether accept4 is declared without a macro... yes checking for complete errno.h... yes checking whether strerror_r is declared... yes checking for strerror_r... yes checking whether strerror_r returns char *... yes checking whether stdin defaults to large file offsets... yes checking for pid_t... yes checking for mode_t... yes checking whether fseeko is declared... yes checking for fseeko... yes checking whether stat file-mode macros are broken... no checking for nlink_t... yes checking whether fchmodat is declared without a macro... yes checking whether fstat is declared without a macro... yes checking whether fstatat is declared without a macro... yes checking whether futimens is declared without a macro... yes checking whether lchmod is declared without a macro... yes checking whether lstat is declared without a macro... yes checking whether mkdirat is declared without a macro... yes checking whether mkfifo is declared without a macro... yes checking whether mkfifoat is declared without a macro... yes checking whether mknod is declared without a macro... yes checking whether mknodat is declared without a macro... yes checking whether stat is declared without a macro... yes checking whether utimensat is declared without a macro... yes checking whether getaddrinfo is declared without a macro... yes checking whether freeaddrinfo is declared without a macro... yes checking whether gai_strerror is declared without a macro... yes checking whether getnameinfo is declared without a macro... yes checking for library containing gethostbyname... none required checking for gethostbyname... yes checking for library containing getservbyname... none required checking for getservbyname... yes checking for C/C++ restrict keyword... __restrict checking for library containing inet_ntop... none required checking whether inet_ntop is declared... yes checking for IPv4 sockets... yes checking for IPv6 sockets... yes checking whether getdelim is declared... yes checking whether getline is declared... yes checking for getopt.h... (cached) yes checking for getopt_long_only... yes checking whether getopt is POSIX compatible... yes checking for working GNU getopt function... yes checking whether getenv is declared... yes checking whether getpass is declared... yes checking whether fflush_unlocked is declared... yes checking whether flockfile is declared... yes checking whether fputs_unlocked is declared... yes checking whether funlockfile is declared... yes checking whether putc_unlocked is declared... yes checking for iconv... yes checking for working iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking for working fcntl.h... yes checking whether getc_unlocked is declared... yes checking whether we are using the GNU C Library 2.1 or newer... yes checking for mbstate_t... yes checking for a traditional japanese locale... none checking for a transitional chinese locale... none checking for a french Unicode locale... none checking for mmap... yes checking for MAP_ANONYMOUS... yes checking whether memchr works... yes checking whether poll is declared without a macro... yes checking for library containing setsockopt... none needed checking whether malloc, realloc, calloc are POSIX compliant... yes checking whether is self-contained... yes checking whether pselect is declared without a macro... yes checking whether select is declared without a macro... yes checking for sigset_t... yes checking for uid_t in sys/types.h... yes checking whether snprintf returns a byte count as in C99... yes checking whether snprintf is declared... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for wchar_t... yes checking for long long int... yes checking for unsigned long long int... yes checking whether stdint.h conforms to C99... yes checking whether strerror(0) succeeds... yes checking whether ffsl is declared without a macro... yes checking whether ffsll is declared without a macro... yes checking whether memmem is declared without a macro... yes checking whether mempcpy is declared without a macro... yes checking whether memrchr is declared without a macro... yes checking whether rawmemchr is declared without a macro... yes checking whether stpcpy is declared without a macro... yes checking whether stpncpy is declared without a macro... yes checking whether strchrnul is declared without a macro... yes checking whether strdup is declared without a macro... yes checking whether strncat is declared without a macro... yes checking whether strndup is declared without a macro... yes checking whether strnlen is declared without a macro... yes checking whether strpbrk is declared without a macro... yes checking whether strsep is declared without a macro... yes checking whether strcasestr is declared without a macro... yes checking whether strtok_r is declared without a macro... yes checking whether strerror_r is declared without a macro... yes checking whether strsignal is declared without a macro... yes checking whether strverscmp is declared without a macro... yes checking whether strtok_r is declared... (cached) yes checking for struct timeval... yes checking for correct struct timeval.tv_sec member... yes checking whether gettimeofday is declared without a macro... yes checking for struct timespec in ... yes checking for wint_t... yes checking for inttypes.h... yes checking for stdint.h... yes checking for intmax_t... yes checking where to find the exponent in a 'double'... word 1 bit 20 checking for snprintf... (cached) yes checking for strnlen... yes checking for wcslen... yes checking for wcsnlen... yes checking for mbrtowc... (cached) yes checking for wcrtomb... (cached) yes checking whether _snprintf is declared... no checking whether uses 'inline' correctly... yes checking for a traditional french locale... none checking if environ is properly declared... yes checking whether ungetc works on arbitrary bytes... yes checking whether getcwd (NULL, 0) allocates memory for result... yes checking for getcwd with POSIX signature... yes checking whether imaxabs is declared without a macro... yes checking whether imaxdiv is declared without a macro... yes checking whether strtoimax is declared without a macro... yes checking whether strtoumax is declared without a macro... yes checking for inttypes.h... (cached) yes checking whether the inttypes.h PRIxNN macros are broken... no checking for LC_MESSAGES... yes checking whether imported symbols can be declared weak... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_kill in -lpthread... yes checking for multithread API to use... posix checking whether lstat correctly handles trailing slash... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for promoted mode_t type... mode_t checking whether setenv is declared... yes checking search.h usability... yes checking search.h presence... yes checking for search.h... yes checking for tsearch... yes checking whether unsetenv is declared... yes checking for alloca as a compiler built-in... yes checking whether inet_ntop is declared without a macro... yes checking whether inet_pton is declared without a macro... yes checking for error_at_line... yes checking whether conversion from 'int' to 'long double' works... yes checking for fseeko... (cached) yes configure: checking how to do getaddrinfo, freeaddrinfo and getnameinfo checking for library containing getaddrinfo... none required checking for getaddrinfo... yes checking whether gai_strerror is declared... (cached) yes checking whether gai_strerrorA is declared... no checking for gai_strerror with POSIX signature... yes checking for struct sockaddr.sa_len... no checking whether getaddrinfo is declared... (cached) yes checking whether freeaddrinfo is declared... (cached) yes checking whether getnameinfo is declared... (cached) yes checking for struct addrinfo... yes checking for working getdelim function... yes checking for getline... yes checking for working getline function... yes checking whether __fsetlocking is declared... yes checking for library containing gethostbyname... (cached) none required checking for gethostbyname... (cached) yes checking for library containing inet_ntop... (cached) none required checking whether inet_ntop is declared... (cached) yes checking whether the compiler generally respects inline... yes checking whether lseek detects pipes... yes checking whether mbrtowc handles incomplete characters... guessing yes checking whether mbrtowc works as well as mbtowc... guessing yes checking whether mbrtowc handles a NULL pwc argument... guessing yes checking whether mbrtowc handles a NULL string argument... guessing yes checking whether mbrtowc has a correct return value... guessing yes checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes checking whether mbrtowc handles incomplete characters... (cached) guessing yes checking whether mbrtowc works as well as mbtowc... (cached) guessing yes checking whether getaddrinfo is declared without a macro... (cached) yes checking whether freeaddrinfo is declared without a macro... (cached) yes checking whether gai_strerror is declared without a macro... (cached) yes checking whether getnameinfo is declared without a macro... (cached) yes checking whether is self-contained... yes checking for pmccabe... false checking for poll... yes checking whether poll is declared without a macro... (cached) yes checking whether program_invocation_name is declared... yes checking whether program_invocation_short_name is declared... yes checking for readline... yes checking how to link with libreadline... /usr/lib64/libreadline.so checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking readline/history.h usability... yes checking readline/history.h presence... yes checking for readline/history.h... yes checking whether select supports a 0 argument... yes checking for library containing getservbyname... (cached) none required checking for getservbyname... (cached) yes checking for volatile sig_atomic_t... yes checking for sighandler_t... yes checking whether pthread_sigmask is declared without a macro... yes checking whether sigaction is declared without a macro... yes checking whether sigaddset is declared without a macro... yes checking whether sigdelset is declared without a macro... yes checking whether sigemptyset is declared without a macro... yes checking whether sigfillset is declared without a macro... yes checking whether sigismember is declared without a macro... yes checking whether sigpending is declared without a macro... yes checking whether sigprocmask is declared without a macro... yes checking for stdint.h... (cached) yes checking for SIZE_MAX... yes checking for snprintf... (cached) yes checking whether snprintf respects a size of 1... yes checking whether printf supports POSIX/XSI format strings with positions... yes checking for library containing setsockopt... (cached) none needed checking for socklen_t... yes checking for ssize_t... yes checking for working stdalign.h... yes checking for va_copy... yes checking whether NULL can be used in arbitrary expressions... yes checking whether dprintf is declared without a macro... yes checking whether fpurge is declared without a macro... no checking whether fseeko is declared without a macro... yes checking whether ftello is declared without a macro... yes checking whether getdelim is declared without a macro... yes checking whether getline is declared without a macro... yes checking whether gets is declared without a macro... no checking whether pclose is declared without a macro... yes checking whether popen is declared without a macro... yes checking whether renameat is declared without a macro... yes checking whether snprintf is declared without a macro... yes checking whether tmpfile is declared without a macro... yes checking whether vdprintf is declared without a macro... yes checking whether vsnprintf is declared without a macro... yes checking whether _Exit is declared without a macro... yes checking whether atoll is declared without a macro... yes checking whether canonicalize_file_name is declared without a macro... yes checking whether getloadavg is declared without a macro... yes checking whether getsubopt is declared without a macro... yes checking whether grantpt is declared without a macro... yes checking whether initstate is declared without a macro... yes checking whether initstate_r is declared without a macro... yes checking whether mkdtemp is declared without a macro... yes checking whether mkostemp is declared without a macro... yes checking whether mkostemps is declared without a macro... yes checking whether mkstemp is declared without a macro... yes checking whether mkstemps is declared without a macro... yes checking whether posix_openpt is declared without a macro... yes checking whether ptsname is declared without a macro... yes checking whether ptsname_r is declared without a macro... yes checking whether random is declared without a macro... yes checking whether random_r is declared without a macro... yes checking whether realpath is declared without a macro... yes checking whether rpmatch is declared without a macro... yes checking whether setenv is declared without a macro... yes checking whether setstate is declared without a macro... yes checking whether setstate_r is declared without a macro... yes checking whether srandom is declared without a macro... yes checking whether srandom_r is declared without a macro... yes checking whether strtod is declared without a macro... yes checking whether strtoll is declared without a macro... yes checking whether strtoull is declared without a macro... yes checking whether unlockpt is declared without a macro... yes checking whether unsetenv is declared without a macro... yes checking for working strerror function... yes checking for strtok_r... yes checking whether strtok_r works... yes checking whether is self-contained... (cached) yes checking whether pselect is declared without a macro... (cached) yes checking whether select is declared without a macro... (cached) yes checking whether is self-contained... (cached) yes checking for shutdown... (cached) yes checking whether defines the SHUT_* macros... (cached) yes checking for struct sockaddr_storage... (cached) yes checking for sa_family_t... (cached) yes checking for struct sockaddr_storage.ss_family... (cached) yes checking whether socket is declared without a macro... (cached) yes checking whether connect is declared without a macro... (cached) yes checking whether accept is declared without a macro... (cached) yes checking whether bind is declared without a macro... (cached) yes checking whether getpeername is declared without a macro... (cached) yes checking whether getsockname is declared without a macro... (cached) yes checking whether getsockopt is declared without a macro... (cached) yes checking whether listen is declared without a macro... (cached) yes checking whether recv is declared without a macro... (cached) yes checking whether send is declared without a macro... (cached) yes checking whether recvfrom is declared without a macro... (cached) yes checking whether sendto is declared without a macro... (cached) yes checking whether setsockopt is declared without a macro... (cached) yes checking whether shutdown is declared without a macro... (cached) yes checking whether accept4 is declared without a macro... (cached) yes checking for nlink_t... (cached) yes checking whether fchmodat is declared without a macro... (cached) yes checking whether fstat is declared without a macro... (cached) yes checking whether fstatat is declared without a macro... (cached) yes checking whether futimens is declared without a macro... (cached) yes checking whether lchmod is declared without a macro... (cached) yes checking whether lstat is declared without a macro... (cached) yes checking whether mkdirat is declared without a macro... (cached) yes checking whether mkfifo is declared without a macro... (cached) yes checking whether mkfifoat is declared without a macro... (cached) yes checking whether mknod is declared without a macro... (cached) yes checking whether mknodat is declared without a macro... (cached) yes checking whether stat is declared without a macro... (cached) yes checking whether utimensat is declared without a macro... (cached) yes checking whether chdir is declared without a macro... yes checking whether chown is declared without a macro... yes checking whether dup is declared without a macro... yes checking whether dup2 is declared without a macro... yes checking whether dup3 is declared without a macro... yes checking whether environ is declared without a macro... yes checking whether euidaccess is declared without a macro... yes checking whether faccessat is declared without a macro... yes checking whether fchdir is declared without a macro... yes checking whether fchownat is declared without a macro... yes checking whether fdatasync is declared without a macro... yes checking whether fsync is declared without a macro... yes checking whether ftruncate is declared without a macro... yes checking whether getcwd is declared without a macro... yes checking whether getdomainname is declared without a macro... yes checking whether getdtablesize is declared without a macro... yes checking whether getgroups is declared without a macro... yes checking whether gethostname is declared without a macro... yes checking whether getlogin is declared without a macro... yes checking whether getlogin_r is declared without a macro... yes checking whether getpagesize is declared without a macro... yes checking whether getusershell is declared without a macro... yes checking whether setusershell is declared without a macro... yes checking whether endusershell is declared without a macro... yes checking whether group_member is declared without a macro... yes checking whether isatty is declared without a macro... yes checking whether lchown is declared without a macro... yes checking whether link is declared without a macro... yes checking whether linkat is declared without a macro... yes checking whether lseek is declared without a macro... yes checking whether pipe is declared without a macro... yes checking whether pipe2 is declared without a macro... yes checking whether pread is declared without a macro... yes checking whether pwrite is declared without a macro... yes checking whether readlink is declared without a macro... yes checking whether readlinkat is declared without a macro... yes checking whether rmdir is declared without a macro... yes checking whether sethostname is declared without a macro... yes checking whether sleep is declared without a macro... yes checking whether symlink is declared without a macro... yes checking whether symlinkat is declared without a macro... yes checking whether ttyname_r is declared without a macro... yes checking whether unlink is declared without a macro... yes checking whether unlinkat is declared without a macro... yes checking whether usleep is declared without a macro... yes checking whether self tests are run under valgrind... no checking for ptrdiff_t... yes checking for vasprintf... yes checking whether btowc is declared without a macro... yes checking whether wctob is declared without a macro... yes checking whether mbsinit is declared without a macro... yes checking whether mbrtowc is declared without a macro... yes checking whether mbrlen is declared without a macro... yes checking whether mbsrtowcs is declared without a macro... yes checking whether mbsnrtowcs is declared without a macro... yes checking whether wcrtomb is declared without a macro... yes checking whether wcsrtombs is declared without a macro... yes checking whether wcsnrtombs is declared without a macro... yes checking whether wcwidth is declared without a macro... yes checking whether wmemchr is declared without a macro... yes checking whether wmemcmp is declared without a macro... yes checking whether wmemcpy is declared without a macro... yes checking whether wmemmove is declared without a macro... yes checking whether wmemset is declared without a macro... yes checking whether wcslen is declared without a macro... yes checking whether wcsnlen is declared without a macro... yes checking whether wcscpy is declared without a macro... yes checking whether wcpcpy is declared without a macro... yes checking whether wcsncpy is declared without a macro... yes checking whether wcpncpy is declared without a macro... yes checking whether wcscat is declared without a macro... yes checking whether wcsncat is declared without a macro... yes checking whether wcscmp is declared without a macro... yes checking whether wcsncmp is declared without a macro... yes checking whether wcscasecmp is declared without a macro... yes checking whether wcsncasecmp is declared without a macro... yes checking whether wcscoll is declared without a macro... yes checking whether wcsxfrm is declared without a macro... yes checking whether wcsdup is declared without a macro... yes checking whether wcschr is declared without a macro... yes checking whether wcsrchr is declared without a macro... yes checking whether wcscspn is declared without a macro... yes checking whether wcsspn is declared without a macro... yes checking whether wcspbrk is declared without a macro... yes checking whether wcsstr is declared without a macro... yes checking whether wcstok is declared without a macro... yes checking whether wcswidth is declared without a macro... yes checking whether iswcntrl works... yes checking for towlower... yes checking for wctype_t... yes checking for wctrans_t... yes checking whether wctype is declared without a macro... yes checking whether iswctype is declared without a macro... yes checking whether wctrans is declared without a macro... yes checking whether towctrans is declared without a macro... yes checking for stdint.h... (cached) yes checking whether btowc(0) is correct... yes checking whether btowc(EOF) is correct... guessing yes checking for a traditional french locale... (cached) none checking for a french Unicode locale... (cached) none checking for a traditional french locale... (cached) none checking for a turkish Unicode locale... none checking whether dup2 works... yes checking whether fcntl is declared without a macro... yes checking whether openat is declared without a macro... yes checking whether fdopen sets errno... yes checking for getpagesize... yes checking whether getpagesize is declared... (cached) yes checking whether byte ordering is bigendian... no checking for library containing inet_pton... none required checking whether inet_pton is declared... (cached) yes checking whether byte ordering is bigendian... (cached) no checking whether INT32_MAX < INTMAX_MAX... yes checking whether INT64_MAX == LONG_MAX... yes checking whether UINT32_MAX < UINTMAX_MAX... yes checking whether UINT64_MAX == ULONG_MAX... yes checking whether locale.h conforms to POSIX:2001... yes checking whether locale.h defines locale_t... yes checking whether struct lconv is properly defined... yes checking whether setlocale is declared without a macro... yes checking whether duplocale is declared without a macro... yes checking for setlocale... yes checking for uselocale... yes checking for pthread_rwlock_t... yes checking for a traditional french locale... (cached) none checking for a french Unicode locale... (cached) none checking for a traditional japanese locale... (cached) none checking for a transitional chinese locale... (cached) none checking for a french Unicode locale... (cached) none checking for mmap... (cached) yes checking for MAP_ANONYMOUS... yes checking whether open recognizes a trailing slash... yes checking for putenv compatible with GNU and SVID... yes checking whether setenv validates arguments... yes checking for a traditional french locale... (cached) none checking for a french Unicode locale... (cached) none checking for a traditional japanese locale... (cached) none checking for a transitional chinese locale... (cached) none checking whether stat handles trailing slashes on directories... yes checking whether stat handles trailing slashes on files... yes checking for wchar_t... (cached) yes checking for wint_t... (cached) yes checking whether symlink handles trailing slash correctly... yes checking for pthread_atfork... yes checking for unsetenv... yes checking for unsetenv() return type... int checking whether unsetenv obeys POSIX... yes checking whether self tests are run under valgrind... no checking whether mbrtowc handles incomplete characters... (cached) guessing yes checking whether mbrtowc works as well as mbtowc... (cached) guessing yes checking whether wcrtomb return value is correct... guessing yes checking for a traditional french locale... (cached) none checking for a french Unicode locale... (cached) none checking for a traditional japanese locale... (cached) none checking for a transitional chinese locale... (cached) none checking whether wctob works... guessing yes checking whether wctob is declared... (cached) yes checking for sched_yield in -lrt... yes checking for LASSO... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating doc/cyclo/Makefile config.status: creating doc/doxygen/Doxyfile config.status: creating doc/reference/Makefile config.status: creating doc/reference/version.xml config.status: creating examples/Makefile config.status: creating examples/openid20/Makefile config.status: creating examples/saml20/Makefile config.status: creating gl/Makefile config.status: creating gltests/Makefile config.status: creating po/Makefile.in config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile === configuring in lib (/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--disable-dependency-tracking' '--libdir=/usr/lib64' '--enable-client' '--enable-server' '--disable-valgrind-tests' '--disable-rpath' '--without-libshishi' '--without-libgss' '--disable-kerberos_v5' '--disable-gssapi' '--disable-gs2' '--without-libgcrypt' '--enable-nls' '--without-stringprep' '--disable-ntlm' '--without-libntlm' '--disable-static' '--enable-threads' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-O2 -pipe -march=native -Wall' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/lib/portage/python3.4/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc 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 x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-gcc... none checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for Minix Amsterdam compiler... no checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu 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 minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r checking for x86_64-pc-linux-gnu-objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-pc-linux-gnu-dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for x86_64-pc-linux-gnu-ar... (cached) x86_64-pc-linux-gnu-ar checking for archiver @FILE support... @ checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ranlib... (cached) x86_64-pc-linux-gnu-ranlib checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for x86_64-pc-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/gmsgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking if ANONYMOUS should be used... yes checking if EXTERNAL should be used... yes checking if PLAIN should be used... yes checking if LOGIN should be used... yes checking if SECURID should be used... yes checking if NTLM should be used... no checking if CRAM-MD5 should be used... yes checking if DIGEST-MD5 should be used... yes checking if SCRAM-SHA-1 should be used... yes checking if SAML20 should be used... yes checking if OPENID20 should be used... yes checking if KERBEROS_V5 should be used... no checking if non-ASCII support via Libidn should be built... no checking if client code should be built... yes checking if server code should be built... yes checking if backwards compatibility code should be present... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for inline... inline checking for C/C++ restrict keyword... __restrict checking whether byte ordering is bigendian... no checking whether the preprocessor supports include_next... yes checking whether system header files limit the line length... no checking for complete errno.h... yes checking whether getdelim is declared... yes checking for getdelim... yes checking for mprotect... yes checking for strndup... yes checking for vasnprintf... no checking for snprintf... yes checking for _set_invalid_parameter_handler... no checking whether getline is declared... yes checking for sys/mman.h... yes checking for wchar.h... yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for features.h... yes checking for inttypes.h... (cached) yes checking for mmap... yes checking for MAP_ANONYMOUS... yes checking whether memchr works... yes checking whether memmem is declared... yes checking for memmem... yes checking whether memmem works... yes checking whether defines MIN and MAX... no checking whether defines MIN and MAX... yes checking whether malloc, realloc, calloc are POSIX compliant... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for wchar_t... yes checking for long long int... yes checking for unsigned long long int... yes checking whether stdint.h conforms to C99... yes checking whether ffsl is declared without a macro... yes checking whether ffsll is declared without a macro... yes checking whether memmem is declared without a macro... yes checking whether mempcpy is declared without a macro... yes checking whether memrchr is declared without a macro... yes checking whether rawmemchr is declared without a macro... yes checking whether stpcpy is declared without a macro... yes checking whether stpncpy is declared without a macro... yes checking whether strchrnul is declared without a macro... yes checking whether strdup is declared without a macro... yes checking whether strncat is declared without a macro... yes checking whether strndup is declared without a macro... yes checking whether strnlen is declared without a macro... yes checking whether strpbrk is declared without a macro... yes checking whether strsep is declared without a macro... yes checking whether strcasestr is declared without a macro... yes checking whether strtok_r is declared without a macro... yes checking whether strerror_r is declared without a macro... yes checking whether strsignal is declared without a macro... yes checking whether strverscmp is declared without a macro... yes checking whether strndup is declared... (cached) yes checking whether strnlen is declared... (cached) yes checking for pid_t... yes checking for mode_t... yes checking for wint_t... yes checking for inttypes.h... yes checking for stdint.h... yes checking for intmax_t... yes checking where to find the exponent in a 'double'... word 1 bit 20 checking whether snprintf returns a byte count as in C99... yes checking for snprintf... (cached) yes checking for strnlen... yes checking for wcslen... yes checking for wcsnlen... yes checking for mbrtowc... yes checking for wcrtomb... yes checking whether _snprintf is declared... no checking whether uses 'inline' correctly... yes checking whether imaxabs is declared without a macro... yes checking whether imaxdiv is declared without a macro... yes checking whether strtoimax is declared without a macro... yes checking whether strtoumax is declared without a macro... yes checking for inttypes.h... (cached) yes checking whether the inttypes.h PRIxNN macros are broken... no checking whether alarm is declared... yes checking for alloca as a compiler built-in... yes checking device with (strong) random data...... /dev/random checking device with pseudo random data...... /dev/urandom checking device with unpredictable data for nonces...... /dev/urandom checking for /dev/random... yes checking for /dev/urandom... yes checking for /dev/urandom... (cached) yes checking whether conversion from 'int' to 'long double' works... yes checking for working getdelim function... yes checking for getline... yes checking for working getline function... yes checking if gcc/ld supports -Wl,--output-def... no checking if LD -Wl,--version-script works... yes checking whether the -Werror option is usable... yes checking for simple visibility declarations... yes checking whether memmem works in linear time... yes checking for memmem... (cached) yes checking whether memmem works... (cached) yes checking for stdint.h... (cached) yes checking for SIZE_MAX... yes checking for ssize_t... yes checking for working stdalign.h... yes checking whether NULL can be used in arbitrary expressions... yes checking whether dprintf is declared without a macro... yes checking whether fpurge is declared without a macro... no checking whether fseeko is declared without a macro... yes checking whether ftello is declared without a macro... yes checking whether getdelim is declared without a macro... yes checking whether getline is declared without a macro... yes checking whether gets is declared without a macro... no checking whether pclose is declared without a macro... yes checking whether popen is declared without a macro... yes checking whether renameat is declared without a macro... yes checking whether snprintf is declared without a macro... yes checking whether tmpfile is declared without a macro... yes checking whether vdprintf is declared without a macro... yes checking whether vsnprintf is declared without a macro... yes checking whether _Exit is declared without a macro... yes checking whether atoll is declared without a macro... yes checking whether canonicalize_file_name is declared without a macro... yes checking whether getloadavg is declared without a macro... yes checking whether getsubopt is declared without a macro... yes checking whether grantpt is declared without a macro... yes checking whether initstate is declared without a macro... yes checking whether initstate_r is declared without a macro... yes checking whether mkdtemp is declared without a macro... yes checking whether mkostemp is declared without a macro... yes checking whether mkostemps is declared without a macro... yes checking whether mkstemp is declared without a macro... yes checking whether mkstemps is declared without a macro... yes checking whether posix_openpt is declared without a macro... yes checking whether ptsname is declared without a macro... yes checking whether ptsname_r is declared without a macro... yes checking whether random is declared without a macro... yes checking whether random_r is declared without a macro... yes checking whether realpath is declared without a macro... yes checking whether rpmatch is declared without a macro... yes checking whether setenv is declared without a macro... yes checking whether setstate is declared without a macro... yes checking whether setstate_r is declared without a macro... yes checking whether srandom is declared without a macro... yes checking whether srandom_r is declared without a macro... yes checking whether strtod is declared without a macro... yes checking whether strtoll is declared without a macro... yes checking whether strtoull is declared without a macro... yes checking whether unlockpt is declared without a macro... yes checking whether unsetenv is declared without a macro... yes checking for working strndup... yes checking for working strnlen... yes checking for strverscmp... yes checking whether chdir is declared without a macro... yes checking whether chown is declared without a macro... yes checking whether dup is declared without a macro... yes checking whether dup2 is declared without a macro... yes checking whether dup3 is declared without a macro... yes checking whether environ is declared without a macro... yes checking whether euidaccess is declared without a macro... yes checking whether faccessat is declared without a macro... yes checking whether fchdir is declared without a macro... yes checking whether fchownat is declared without a macro... yes checking whether fdatasync is declared without a macro... yes checking whether fsync is declared without a macro... yes checking whether ftruncate is declared without a macro... yes checking whether getcwd is declared without a macro... yes checking whether getdomainname is declared without a macro... yes checking whether getdtablesize is declared without a macro... yes checking whether getgroups is declared without a macro... yes checking whether gethostname is declared without a macro... yes checking whether getlogin is declared without a macro... yes checking whether getlogin_r is declared without a macro... yes checking whether getpagesize is declared without a macro... yes checking whether getusershell is declared without a macro... yes checking whether setusershell is declared without a macro... yes checking whether endusershell is declared without a macro... yes checking whether group_member is declared without a macro... yes checking whether isatty is declared without a macro... yes checking whether lchown is declared without a macro... yes checking whether link is declared without a macro... yes checking whether linkat is declared without a macro... yes checking whether lseek is declared without a macro... yes checking whether pipe is declared without a macro... yes checking whether pipe2 is declared without a macro... yes checking whether pread is declared without a macro... yes checking whether pwrite is declared without a macro... yes checking whether readlink is declared without a macro... yes checking whether readlinkat is declared without a macro... yes checking whether rmdir is declared without a macro... yes checking whether sethostname is declared without a macro... yes checking whether sleep is declared without a macro... yes checking whether symlink is declared without a macro... yes checking whether symlinkat is declared without a macro... yes checking whether ttyname_r is declared without a macro... yes checking whether unlink is declared without a macro... yes checking whether unlinkat is declared without a macro... yes checking whether usleep is declared without a macro... yes checking for ptrdiff_t... yes checking for vasprintf... yes checking whether btowc is declared without a macro... yes checking whether wctob is declared without a macro... yes checking whether mbsinit is declared without a macro... yes checking whether mbrtowc is declared without a macro... yes checking whether mbrlen is declared without a macro... yes checking whether mbsrtowcs is declared without a macro... yes checking whether mbsnrtowcs is declared without a macro... yes checking whether wcrtomb is declared without a macro... yes checking whether wcsrtombs is declared without a macro... yes checking whether wcsnrtombs is declared without a macro... yes checking whether wcwidth is declared without a macro... yes checking whether wmemchr is declared without a macro... yes checking whether wmemcmp is declared without a macro... yes checking whether wmemcpy is declared without a macro... yes checking whether wmemmove is declared without a macro... yes checking whether wmemset is declared without a macro... yes checking whether wcslen is declared without a macro... yes checking whether wcsnlen is declared without a macro... yes checking whether wcscpy is declared without a macro... yes checking whether wcpcpy is declared without a macro... yes checking whether wcsncpy is declared without a macro... yes checking whether wcpncpy is declared without a macro... yes checking whether wcscat is declared without a macro... yes checking whether wcsncat is declared without a macro... yes checking whether wcscmp is declared without a macro... yes checking whether wcsncmp is declared without a macro... yes checking whether wcscasecmp is declared without a macro... yes checking whether wcsncasecmp is declared without a macro... yes checking whether wcscoll is declared without a macro... yes checking whether wcsxfrm is declared without a macro... yes checking whether wcsdup is declared without a macro... yes checking whether wcschr is declared without a macro... yes checking whether wcsrchr is declared without a macro... yes checking whether wcscspn is declared without a macro... yes checking whether wcsspn is declared without a macro... yes checking whether wcspbrk is declared without a macro... yes checking whether wcsstr is declared without a macro... yes checking whether wcstok is declared without a macro... yes checking whether wcswidth is declared without a macro... yes checking for stdint.h... (cached) yes checking whether fdopen sets errno... yes checking for getpagesize... yes checking whether getpagesize is declared... (cached) yes checking whether INT32_MAX < INTMAX_MAX... yes checking whether INT64_MAX == LONG_MAX... yes checking whether UINT32_MAX < UINTMAX_MAX... yes checking whether UINT64_MAX == ULONG_MAX... yes checking for mmap... (cached) yes checking for MAP_ANONYMOUS... yes checking for mmap... (cached) yes checking for MAP_ANONYMOUS... yes checking for wchar_t... (cached) yes checking for wint_t... (cached) yes checking for mmap... (cached) yes checking for MAP_ANONYMOUS... yes checking if GS2 should be used... no checking if GSSAPI should be used... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating anonymous/Makefile config.status: creating cram-md5/Makefile config.status: creating digest-md5/Makefile config.status: creating scram/Makefile config.status: creating saml20/Makefile config.status: creating openid20/Makefile config.status: creating external/Makefile config.status: creating gl/Makefile config.status: creating gltests/Makefile config.status: creating gs2/Makefile config.status: creating gssapi/Makefile config.status: creating kerberos_v5/Makefile config.status: creating libgsasl.pc config.status: creating login/Makefile config.status: creating ntlm/Makefile config.status: creating plain/Makefile config.status: creating po/Makefile.in config.status: creating securid/Makefile config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile configure: summary of library build options: version: 1.8.0 Host type: x86_64-pc-linux-gnu Install prefix: /usr Compiler: cc: x86_64-pc-linux-gnu-gcc cflags: -O2 -pipe -march=native -Wall cppflags: Warning flags: Library types: Shared=yes, Static=no Valgrind: Obsolete functions: yes Client side: yes Server side: yes ANONYMOUS: yes EXTERNAL: yes PLAIN: yes LOGIN: yes SECURID: yes NTLM: no (libs: ) CRAM-MD5: yes DIGEST-MD5: yes SCRAM-SHA-1: yes SAML20: yes OPENID20: yes GS2: no GSSAPI: no configure: summary of main build options: version: 1.8.0 Host type: x86_64-pc-linux-gnu Install prefix: /usr Compiler: cc: x86_64-pc-linux-gnu-gcc cflags: -O2 -pipe -march=native -Wall cppflags: Warning flags: no Library types: Shared=yes, Static=no Valgrind: Obsolete functions: yes GnuTLS support: yes CPPFLAGS: LDADD: -L/usr/lib64 -lgnutls Lasso support: no CPPFLAGS: LDADD: >>> Source configured. >>> Compiling source in /var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0 ... make -j1 make all-recursive make[1]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0' Making all in lib make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib' make all-recursive make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib' Making all in po make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/po' make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/po' Making all in gl make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gl' GEN alloca.h GEN arg-nonnull.h GEN c++defs.h GEN warn-on-use.h GEN stdio.h GEN stdlib.h GEN string.h GEN sys/types.h GEN unistd.h GEN wchar.h make all-recursive make[5]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gl' make[6]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gl' CC base64.lo CC c-ctype.lo CC gc-pbkdf2-sha1.lo CC hmac-md5.lo CC hmac-sha1.lo CC md5.lo CC sha1.lo CC memxor.lo CC asnprintf.lo CC gc-gnulib.lo gc-gnulib.c: In function 'gc_hash_open': gc-gnulib.c:674:5: warning: case value '0' not in enumerated type 'Gc_hash_mode {aka enum Gc_hash_mode}' [-Wswitch] case 0: ^~~~ CC printf-args.lo CC printf-parse.lo CC vasnprintf.lo CCLD libgl.la make[6]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gl' make[5]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gl' make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gl' Making all in external make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/external' CC mechinfo.lo CC client.lo CC server.lo CCLD libgsasl-external.la make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/external' Making all in anonymous make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/anonymous' CC mechinfo.lo CC client.lo CC server.lo CCLD libgsasl-anonymous.la make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/anonymous' Making all in plain make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/plain' CC mechinfo.lo CC client.lo CC server.lo CCLD libgsasl-plain.la make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/plain' Making all in login make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/login' CC mechinfo.lo CC client.lo CC server.lo CCLD libgsasl-login.la make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/login' Making all in cram-md5 make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/cram-md5' CC mechinfo.lo CC challenge.lo CC digest.lo CC client.lo CC server.lo CCLD libgsasl-cram_md5.la make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/cram-md5' Making all in digest-md5 make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/digest-md5' CC mechinfo.lo CC session.lo CC getsubopt.lo CC digesthmac.lo CC validate.lo CC parser.lo CC printer.lo CC free.lo CC nonascii.lo CC qop.lo CC client.lo CC server.lo CCLD libgsasl-digest_md5.la make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/digest-md5' Making all in scram make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/scram' CC mechinfo.lo CC tokens.lo CC validate.lo CC parser.lo parser.c: In function 'scram_parse_client_first': parser.c:213:37: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (scram_valid_client_first (cf) < 0) ^ parser.c: In function 'scram_parse_server_first': parser.c:322:37: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (scram_valid_server_first (sf) < 0) ^ parser.c: In function 'scram_parse_client_final': parser.c:450:37: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (scram_valid_client_final (cl) < 0) ^ parser.c: In function 'scram_parse_server_final': parser.c:483:37: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] if (scram_valid_server_final (sl) < 0) ^ CC printer.lo CC client.lo CC server.lo CCLD libgsasl-scram.la make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/scram' Making all in saml20 make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/saml20' CC mechinfo.lo CC client.lo CC server.lo CCLD libgsasl-saml20.la make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/saml20' Making all in openid20 make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/openid20' CC mechinfo.lo CC client.lo CC server.lo CCLD libgsasl-openid20.la make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/openid20' Making all in securid make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/securid' CC mechinfo.lo CC client.lo CC server.lo CCLD libgsasl-securid.la make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/securid' Making all in src make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/src' CC init.lo CC done.lo CC register.lo CC error.lo CC version.lo CC callback.lo CC property.lo CC supportp.lo CC suggest.lo CC listmech.lo CC xstart.lo CC xstep.lo CC xfinish.lo CC xcode.lo CC mechname.lo CC base64.lo CC md5pwd.lo CC crypto.lo CC saslprep.lo CC free.lo CC mechtools.lo CC obsolete.lo obsolete.c: In function 'gsasl_client_application_data_set': obsolete.c:338:3: warning: 'gsasl_appinfo_set' is deprecated [-Wdeprecated-declarations] gsasl_appinfo_set (sctx, application_data); ^~~~~~~~~~~~~~~~~ In file included from gsasl.h:491:0, from internal.h:31, from obsolete.c:23: ./gsasl-compat.h:127:23: note: declared here extern GSASL_API void gsasl_appinfo_set (Gsasl_session * sctx, void *appdata) ^~~~~~~~~~~~~~~~~ obsolete.c: In function 'gsasl_client_application_data_get': obsolete.c:358:3: warning: 'gsasl_appinfo_get' is deprecated [-Wdeprecated-declarations] return gsasl_appinfo_get (sctx); ^~~~~~ In file included from gsasl.h:491:0, from internal.h:31, from obsolete.c:23: ./gsasl-compat.h:129:24: note: declared here extern GSASL_API void *gsasl_appinfo_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~ obsolete.c: In function 'gsasl_server_application_data_set': obsolete.c:395:3: warning: 'gsasl_appinfo_set' is deprecated [-Wdeprecated-declarations] gsasl_appinfo_set (sctx, application_data); ^~~~~~~~~~~~~~~~~ In file included from gsasl.h:491:0, from internal.h:31, from obsolete.c:23: ./gsasl-compat.h:127:23: note: declared here extern GSASL_API void gsasl_appinfo_set (Gsasl_session * sctx, void *appdata) ^~~~~~~~~~~~~~~~~ obsolete.c: In function 'gsasl_server_application_data_get': obsolete.c:415:3: warning: 'gsasl_appinfo_get' is deprecated [-Wdeprecated-declarations] return gsasl_appinfo_get (sctx); ^~~~~~ In file included from gsasl.h:491:0, from internal.h:31, from obsolete.c:23: ./gsasl-compat.h:129:24: note: declared here extern GSASL_API void *gsasl_appinfo_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~ obsolete.c: In function 'pmap': obsolete.c:1890:4: warning: 'gsasl_client_callback_service_get' is deprecated [-Wdeprecated-declarations] = gsasl_client_callback_service_get (sctx->ctx); ^ obsolete.c:888:1: note: declared here gsasl_client_callback_service_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:1904:4: warning: 'gsasl_client_callback_service_get' is deprecated [-Wdeprecated-declarations] = gsasl_client_callback_service_get (sctx->ctx); ^ obsolete.c:888:1: note: declared here gsasl_client_callback_service_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:1918:4: warning: 'gsasl_client_callback_anonymous_get' is deprecated [-Wdeprecated-declarations] = gsasl_client_callback_anonymous_get (sctx->ctx); ^ obsolete.c:931:1: note: declared here gsasl_client_callback_anonymous_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:1932:4: warning: 'gsasl_client_callback_authentication_id_get' is deprecated [-Wdeprecated-declarations] = gsasl_client_callback_authentication_id_get (sctx->ctx); ^ obsolete.c:670:1: note: declared here gsasl_client_callback_authentication_id_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:1946:4: warning: 'gsasl_client_callback_authorization_id_get' is deprecated [-Wdeprecated-declarations] = gsasl_client_callback_authorization_id_get (sctx->ctx); ^ obsolete.c:713:1: note: declared here gsasl_client_callback_authorization_id_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:1960:4: warning: 'gsasl_client_callback_password_get' is deprecated [-Wdeprecated-declarations] = gsasl_client_callback_password_get (sctx->ctx); ^ obsolete.c:756:1: note: declared here gsasl_client_callback_password_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:1974:4: warning: 'gsasl_client_callback_passcode_get' is deprecated [-Wdeprecated-declarations] = gsasl_client_callback_passcode_get (sctx->ctx); ^ obsolete.c:799:1: note: declared here gsasl_client_callback_passcode_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:1988:4: warning: 'gsasl_client_callback_pin_get' is deprecated [-Wdeprecated-declarations] = gsasl_client_callback_pin_get (sctx->ctx); ^ obsolete.c:843:1: note: declared here gsasl_client_callback_pin_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:2002:4: warning: 'gsasl_client_callback_realm_get' is deprecated [-Wdeprecated-declarations] = gsasl_client_callback_realm_get (sctx->ctx); ^ obsolete.c:1059:1: note: declared here gsasl_client_callback_realm_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:2017:4: warning: 'gsasl_client_callback_qop_get' is deprecated [-Wdeprecated-declarations] = gsasl_client_callback_qop_get (sctx->ctx); ^ obsolete.c:972:1: note: declared here gsasl_client_callback_qop_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c: In function '_gsasl_obsolete_callback': obsolete.c:2072:2: warning: 'gsasl_server_callback_anonymous_get' is deprecated [-Wdeprecated-declarations] cb_anonymous = gsasl_server_callback_anonymous_get (sctx->ctx); ^~~~~~~~~~~~ obsolete.c:1315:1: note: declared here gsasl_server_callback_anonymous_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:2083:4: warning: 'gsasl_server_callback_external_get' is deprecated [-Wdeprecated-declarations] = gsasl_server_callback_external_get (sctx->ctx); ^ obsolete.c:1273:1: note: declared here gsasl_server_callback_external_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:2094:4: warning: 'gsasl_server_callback_securid_get' is deprecated [-Wdeprecated-declarations] = gsasl_server_callback_securid_get (sctx->ctx); ^ obsolete.c:1538:1: note: declared here gsasl_server_callback_securid_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:2114:4: warning: 'gsasl_server_callback_gssapi_get' is deprecated [-Wdeprecated-declarations] = gsasl_server_callback_gssapi_get (sctx->ctx); ^ obsolete.c:1583:1: note: declared here gsasl_server_callback_gssapi_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:2125:4: warning: 'gsasl_server_callback_validate_get' is deprecated [-Wdeprecated-declarations] = gsasl_server_callback_validate_get (sctx->ctx); ^ obsolete.c:1102:1: note: declared here gsasl_server_callback_validate_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:2136:4: warning: 'gsasl_server_callback_retrieve_get' is deprecated [-Wdeprecated-declarations] = gsasl_server_callback_retrieve_get (sctx->ctx); ^ obsolete.c:1145:1: note: declared here gsasl_server_callback_retrieve_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obsolete.c:2158:4: warning: 'gsasl_server_callback_qop_get' is deprecated [-Wdeprecated-declarations] = gsasl_server_callback_qop_get (sctx->ctx); ^ obsolete.c:1400:1: note: declared here gsasl_server_callback_qop_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD libgsasl.la make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/src' Making all in tests make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/tests' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/tests' Making all in gltests make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' GEN c++defs.h GEN warn-on-use.h GEN arg-nonnull.h GEN inttypes.h make all-recursive make[5]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' Making all in . make[6]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' make[6]: Nothing to be done for 'all-am'. make[6]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' make[5]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib' make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib' make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib' Making all in po make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/po' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/po' Making all in gl make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gl' GEN alloca.h GEN c++defs.h GEN warn-on-use.h GEN arg-nonnull.h GEN arpa/inet.h GEN configmake.h GEN iconv.h GEN netdb.h GEN poll.h GEN signal.h GEN unused-parameter.h GEN stdio.h GEN stdlib.h GEN string.h GEN sys/select.h GEN sys/socket.h GEN sys/stat.h GEN sys/time.h GEN sys/types.h GEN sys/uio.h GEN time.h GEN unistd.h GEN unistr.h GEN unitypes.h GEN wchar.h GEN wctype.h make all-recursive make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gl' make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gl' CC c-ctype.lo CC c-strcasecmp.lo CC c-strncasecmp.lo CC exitfail.lo CC fd-hook.lo CC localcharset.lo CC progname.lo CC quotearg.lo CC sockets.lo CC striconv.lo CC unistr/u8-mbtoucr.lo CC unistr/u8-uctomb.lo CC unistr/u8-uctomb-aux.lo CC version-etc.lo CC xmalloc.lo CC xalloc-die.lo CC asnprintf.lo CC getpass.lo CC printf-args.lo CC printf-parse.lo CC vasnprintf.lo CCLD libgl.la GEN charset.alias GEN ref-add.sed GEN ref-del.sed make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gl' make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gl' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gl' Making all in src make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/src' make all-am make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/src' CC libgsasl_cmd_la-gsasl_cmd.lo gsasl_cmd.c: In function 'cmdline_parser_internal': gsasl_cmd.c:678:7: warning: variable 'check_required' set but not used [-Wunused-but-set-variable] int check_required; ^~~~~~~~~~~~~~ CCLD libgsasl_cmd.la CC gsasl.o gsasl.c:30:1: warning: 'gnutls_session' is deprecated [-Wdeprecated-declarations] gnutls_session session; ^~~~~~~~~~~~~~ gsasl.c: In function 'main': gsasl.c:291:3: warning: 'gnutls_anon_client_credentials' is deprecated [-Wdeprecated-declarations] gnutls_anon_client_credentials anoncred; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsasl.c:292:3: warning: 'gnutls_certificate_credentials' is deprecated [-Wdeprecated-declarations] gnutls_certificate_credentials x509cred; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsasl.c:561:5: warning: 'gnutls_transport_ptr' is deprecated [-Wdeprecated-declarations] (unsigned long) sockfd); ^ gsasl.c:598:4: warning: 'gnutls_datum' is deprecated [-Wdeprecated-declarations] gnutls_datum cb; ^~~~~~~~~~~~ In file included from gsasl.c:29:0: /usr/include/gnutls/gnutls.h:881:9: note: declared here typedef struct { ^~~~~~ CC imap.o CC smtp.o CC callbacks.o CCLD gsasl make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/src' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/src' Making all in examples make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples' Making all in openid20 make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples/openid20' CC smtp-server-openid20.o CCLD smtp-server-openid20 make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples/openid20' Making all in saml20 make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples/saml20' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples/saml20' make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples' CC client.o CCLD client CC client-serverfirst.o CCLD client-serverfirst CC client-mech.o CCLD client-mech CC client-callback.o CCLD client-callback CC client-xmpp-saml20.o CCLD client-xmpp-saml20 CC server-xmpp-saml20.o CCLD server-xmpp-saml20 CC smtp-server.o CCLD smtp-server make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples' Making all in tests make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/tests' CC utils.lo CCLD libutils.la make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/tests' Making all in doc make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/doc' Making all in cyclo make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/doc/cyclo' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/doc/cyclo' make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/doc' CC print-errors.o CCLD print-errors /bin/sh /var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/build-aux/missing help2man \ --name="SASL library command line interface" \ --output=gsasl.1 ../src/gsasl make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/doc' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/doc' Making all in gltests make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' GEN c++defs.h GEN arg-nonnull.h GEN warn-on-use.h GEN fcntl.h GEN inttypes.h GEN locale.h GEN unused-parameter.h make all-recursive make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' Making all in . make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0' make[1]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0' >>> Source compiled. >>> Test phase: net-misc/gsasl-1.8.0-r1 make -j1 -j1 check Making check in lib make[1]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib' Making check in po make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/po' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/po' Making check in gl make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gl' make check-recursive make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gl' make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gl' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gl' make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gl' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gl' Making check in external make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/external' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/external' Making check in anonymous make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/anonymous' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/anonymous' Making check in plain make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/plain' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/plain' Making check in login make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/login' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/login' Making check in cram-md5 make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/cram-md5' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/cram-md5' Making check in digest-md5 make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/digest-md5' make test-parser make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/digest-md5' CC test-parser.o CCLD test-parser make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/digest-md5' make check-TESTS make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/digest-md5' make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/digest-md5' PASS: test-parser ============================================================================ Testsuite summary for libgsasl 1.8.0 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/digest-md5' make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/digest-md5' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/digest-md5' Making check in scram make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/scram' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/scram' Making check in saml20 make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/saml20' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/saml20' Making check in openid20 make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/openid20' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/openid20' Making check in securid make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/securid' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/securid' Making check in src make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/src' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/src' Making check in tests make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/tests' make test-error make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/tests' CC test-error.o CCLD test-error make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/tests' make check-TESTS make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/tests' make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/tests' PASS: test-error ============================================================================ Testsuite summary for libgsasl 1.8.0 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/tests' make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/tests' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/tests' Making check in gltests make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' make check-recursive make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' Making check in . make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' make libtests.a test-alloca-opt test-base64 test-c-ctype test-gc-hmac-md5 test-gc-hmac-sha1 test-gc-md5 test-gc-pbkdf2-sha1 test-gc-sha1 test-gc test-hmac-md5 test-hmac-sha1 test-md5 test-sha1 test-errno test-fdopen test-fgetc test-float test-fputc test-fread test-fwrite test-getdelim test-getline test-intprops test-inttypes test-memchr test-memmem test-stdalign test-stdbool test-stddef test-stdint test-stdio test-stdlib test-string test-strnlen test-strverscmp test-sys_types test-unistd test-vasnprintf test-vasprintf test-verify test-wchar make[5]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' CC dummy.o AR libtests.a CC test-alloca-opt.o CCLD test-alloca-opt CC test-base64.o CCLD test-base64 CC test-c-ctype.o CCLD test-c-ctype CC test-gc-hmac-md5.o CCLD test-gc-hmac-md5 CC test-gc-hmac-sha1.o CCLD test-gc-hmac-sha1 CC test-gc-md5.o CCLD test-gc-md5 CC test-gc-pbkdf2-sha1.o CCLD test-gc-pbkdf2-sha1 CC test-gc-sha1.o CCLD test-gc-sha1 CC test-gc.o CCLD test-gc CC test-hmac-md5.o CCLD test-hmac-md5 CC test-hmac-sha1.o CCLD test-hmac-sha1 CC test-md5.o CCLD test-md5 CC test-sha1.o CCLD test-sha1 CC test-errno.o CCLD test-errno CC test-fdopen.o CCLD test-fdopen CC test-fgetc.o CCLD test-fgetc CC test-float.o CCLD test-float CC test-fputc.o CCLD test-fputc CC test-fread.o CCLD test-fread CC test-fwrite.o CCLD test-fwrite CC test-getdelim.o CCLD test-getdelim CC test-getline.o CCLD test-getline CC test-intprops.o CCLD test-intprops CC test-inttypes.o CCLD test-inttypes CC test-memchr.o CCLD test-memchr CC test-memmem.o CCLD test-memmem CC test-stdalign.o CCLD test-stdalign CC test-stdbool.o CCLD test-stdbool CC test-stddef.o CCLD test-stddef CC test-stdint.o CCLD test-stdint CC test-stdio.o CCLD test-stdio CC test-stdlib.o CCLD test-stdlib CC test-string.o CCLD test-string CC test-strnlen.o CCLD test-strnlen CC test-strverscmp.o CCLD test-strverscmp CC test-sys_types.o CCLD test-sys_types CC test-unistd.o CCLD test-unistd CC test-vasnprintf.o CCLD test-vasnprintf CC test-vasprintf.o CCLD test-vasprintf CC test-verify.o CCLD test-verify CC test-wchar.o CCLD test-wchar make[5]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' make check-TESTS make[5]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' make[6]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' PASS: test-alloca-opt PASS: test-base64 PASS: test-c-ctype PASS: test-gc-hmac-md5 PASS: test-gc-hmac-sha1 PASS: test-gc-md5 PASS: test-gc-pbkdf2-sha1 PASS: test-gc-sha1 PASS: test-gc PASS: test-hmac-md5 PASS: test-hmac-sha1 PASS: test-md5 PASS: test-sha1 PASS: test-errno PASS: test-fdopen PASS: test-fgetc PASS: test-float PASS: test-fputc PASS: test-fread PASS: test-fwrite PASS: test-getdelim PASS: test-getline PASS: test-intprops PASS: test-inttypes PASS: test-memchr PASS: test-memmem PASS: test-stdalign PASS: test-stdbool PASS: test-stddef PASS: test-stdint PASS: test-stdio PASS: test-stdlib PASS: test-string PASS: test-strnlen PASS: test-strverscmp PASS: test-sys_types PASS: test-init.sh PASS: test-unistd PASS: test-vasnprintf PASS: test-vasprintf PASS: test-verify PASS: test-verify.sh PASS: test-wchar ============================================================================ Testsuite summary for libgsasl 1.8.0 ============================================================================ # TOTAL: 43 # PASS: 43 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' make[5]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib/gltests' make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib' GEN public-submodule-commit make[1]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/lib' Making check in po make[1]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/po' make[1]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/po' Making check in gl make[1]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gl' make check-recursive make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gl' make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gl' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gl' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gl' make[1]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gl' Making check in src make[1]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/src' make check-am make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/src' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/src' make[1]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/src' Making check in examples make[1]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples' Making check in openid20 make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples/openid20' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples/openid20' Making check in saml20 make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples/saml20' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples/saml20' make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples' make[1]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/examples' Making check in tests make[1]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/tests' make external cram-md5 digest-md5 md5file name errors suggest simple crypto scram scramplus symbols readnz gssapi gs2-krb5 saml20 openid20 old-simple old-md5file old-cram-md5 old-digest-md5 old-base64 \ threadsafety make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/tests' CC external.o CCLD external CC cram-md5.o CCLD cram-md5 CC digest-md5.o CCLD digest-md5 CC md5file.o CCLD md5file CC name.o CCLD name CC errors.o CCLD errors CC suggest.o CCLD suggest CC simple.o CCLD simple CC crypto.o CCLD crypto CC scram.o CCLD scram CC scramplus.o CCLD scramplus CC symbols.o symbols.c: In function 'doit': symbols.c:82:3: warning: 'gsasl_appinfo_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_appinfo_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:129:24: note: declared here extern GSASL_API void *gsasl_appinfo_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~ symbols.c:83:3: warning: 'gsasl_appinfo_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_appinfo_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:127:23: note: declared here extern GSASL_API void gsasl_appinfo_set (Gsasl_session * sctx, void *appdata) ^~~~~~~~~~~~~~~~~ symbols.c:84:3: warning: 'gsasl_application_data_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_application_data_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:125:24: note: declared here extern GSASL_API void *gsasl_application_data_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:85:3: warning: 'gsasl_application_data_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_application_data_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:123:23: note: declared here extern GSASL_API void gsasl_application_data_set (Gsasl * ctx, void *appdata) ^~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:86:3: warning: 'gsasl_base64_decode' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_base64_decode); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:139:22: note: declared here extern GSASL_API int gsasl_base64_decode (char const *src, ^~~~~~~~~~~~~~~~~~~ symbols.c:87:3: warning: 'gsasl_base64_encode' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_base64_encode); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:136:22: note: declared here extern GSASL_API int gsasl_base64_encode (char const *src, size_t srclength, ^~~~~~~~~~~~~~~~~~~ symbols.c:88:3: warning: 'gsasl_client_application_data_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_application_data_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:101:24: note: declared here extern GSASL_API void *gsasl_client_application_data_get (Gsasl_session * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:89:3: warning: 'gsasl_client_application_data_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_application_data_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:97:23: note: declared here extern GSASL_API void gsasl_client_application_data_set (Gsasl_session * sctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:90:3: warning: 'gsasl_client_callback_anonymous_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_anonymous_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:247:1: note: declared here gsasl_client_callback_anonymous_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:91:3: warning: 'gsasl_client_callback_anonymous_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_anonymous_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:243:1: note: declared here gsasl_client_callback_anonymous_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:93:4: warning: 'gsasl_client_callback_authentication_id_get' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_authentication_id_get); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:239:1: note: declared here gsasl_client_callback_authentication_id_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:95:4: warning: 'gsasl_client_callback_authentication_id_set' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_authentication_id_set); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:235:3: note: declared here gsasl_client_callback_authentication_id_set ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:97:4: warning: 'gsasl_client_callback_authorization_id_get' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_authorization_id_get); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:231:1: note: declared here gsasl_client_callback_authorization_id_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:99:4: warning: 'gsasl_client_callback_authorization_id_set' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_authorization_id_set); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:227:3: note: declared here gsasl_client_callback_authorization_id_set ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:100:3: warning: 'gsasl_client_callback_maxbuf_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_maxbuf_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:288:1: note: declared here gsasl_client_callback_maxbuf_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:101:3: warning: 'gsasl_client_callback_maxbuf_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_maxbuf_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:284:1: note: declared here gsasl_client_callback_maxbuf_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:102:3: warning: 'gsasl_client_callback_passcode_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_passcode_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:262:1: note: declared here gsasl_client_callback_passcode_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:103:3: warning: 'gsasl_client_callback_passcode_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_passcode_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:258:1: note: declared here gsasl_client_callback_passcode_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:104:3: warning: 'gsasl_client_callback_password_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_password_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:255:1: note: declared here gsasl_client_callback_password_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:105:3: warning: 'gsasl_client_callback_password_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_password_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:251:1: note: declared here gsasl_client_callback_password_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:106:3: warning: 'gsasl_client_callback_pin_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_pin_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:268:1: note: declared here gsasl_client_callback_pin_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:107:3: warning: 'gsasl_client_callback_pin_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_pin_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:265:1: note: declared here gsasl_client_callback_pin_set (Gsasl * ctx, Gsasl_client_callback_pin cb) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:108:3: warning: 'gsasl_client_callback_qop_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_qop_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:281:1: note: declared here gsasl_client_callback_qop_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:109:3: warning: 'gsasl_client_callback_qop_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_qop_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:278:1: note: declared here gsasl_client_callback_qop_set (Gsasl * ctx, Gsasl_client_callback_qop cb) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:110:3: warning: 'gsasl_client_callback_realm_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_realm_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:294:1: note: declared here gsasl_client_callback_realm_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:111:3: warning: 'gsasl_client_callback_realm_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_realm_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:290:8: note: declared here void gsasl_client_callback_realm_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:112:3: warning: 'gsasl_client_callback_service_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_service_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:275:1: note: declared here gsasl_client_callback_service_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:113:3: warning: 'gsasl_client_callback_service_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_callback_service_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:271:1: note: declared here gsasl_client_callback_service_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:114:3: warning: 'gsasl_client_ctx_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_ctx_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:93:25: note: declared here extern GSASL_API Gsasl *gsasl_client_ctx_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~~ symbols.c:115:3: warning: 'gsasl_client_finish' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_finish); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:89:23: note: declared here extern GSASL_API void gsasl_client_finish (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~ symbols.c:116:3: warning: 'gsasl_client_listmech' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_listmech); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:65:22: note: declared here extern GSASL_API int gsasl_client_listmech (Gsasl * ctx, char *out, ^~~~~~~~~~~~~~~~~~~~~ symbols.c:117:3: warning: 'gsasl_client_step' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_step); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:71:22: note: declared here extern GSASL_API int gsasl_client_step (Gsasl_session * sctx, ^~~~~~~~~~~~~~~~~ symbols.c:118:3: warning: 'gsasl_client_step_base64' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_client_step_base64); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:75:22: note: declared here extern GSASL_API int gsasl_client_step_base64 (Gsasl_session * sctx, ^~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:119:3: warning: 'gsasl_ctx_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_ctx_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:113:25: note: declared here extern GSASL_API Gsasl *gsasl_ctx_get (Gsasl_session * sctx) ^~~~~~~~~~~~~ symbols.c:120:3: warning: 'gsasl_decode_inline' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_decode_inline); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:119:22: note: declared here extern GSASL_API int gsasl_decode_inline (Gsasl_session * sctx, ^~~~~~~~~~~~~~~~~~~ symbols.c:121:3: warning: 'gsasl_encode_inline' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_encode_inline); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:115:22: note: declared here extern GSASL_API int gsasl_encode_inline (Gsasl_session * sctx, ^~~~~~~~~~~~~~~~~~~ symbols.c:122:3: warning: 'gsasl_md5pwd_get_password' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_md5pwd_get_password); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:152:22: note: declared here extern GSASL_API int gsasl_md5pwd_get_password (const char *filename, ^~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:123:3: warning: 'gsasl_randomize' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_randomize); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:111:22: note: declared here extern GSASL_API int gsasl_randomize (int strong, char *data, size_t datalen) ^~~~~~~~~~~~~~~ symbols.c:124:3: warning: 'gsasl_server_application_data_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_application_data_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:108:24: note: declared here extern GSASL_API void *gsasl_server_application_data_get (Gsasl_session * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:125:3: warning: 'gsasl_server_application_data_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_application_data_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:104:23: note: declared here extern GSASL_API void gsasl_server_application_data_set (Gsasl_session * sctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:126:3: warning: 'gsasl_server_callback_anonymous_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_anonymous_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:338:1: note: declared here gsasl_server_callback_anonymous_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:127:3: warning: 'gsasl_server_callback_anonymous_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_anonymous_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:334:1: note: declared here gsasl_server_callback_anonymous_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:128:3: warning: 'gsasl_server_callback_cipher_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_cipher_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:365:1: note: declared here gsasl_server_callback_cipher_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:129:3: warning: 'gsasl_server_callback_cipher_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_cipher_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:361:1: note: declared here gsasl_server_callback_cipher_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:130:3: warning: 'gsasl_server_callback_cram_md5_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_cram_md5_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:316:1: note: declared here gsasl_server_callback_cram_md5_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:131:3: warning: 'gsasl_server_callback_cram_md5_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_cram_md5_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:312:1: note: declared here gsasl_server_callback_cram_md5_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:132:3: warning: 'gsasl_server_callback_digest_md5_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_digest_md5_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:323:1: note: declared here gsasl_server_callback_digest_md5_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:133:3: warning: 'gsasl_server_callback_digest_md5_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_digest_md5_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:319:1: note: declared here gsasl_server_callback_digest_md5_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:134:3: warning: 'gsasl_server_callback_external_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_external_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:331:1: note: declared here gsasl_server_callback_external_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:135:3: warning: 'gsasl_server_callback_external_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_external_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:327:1: note: declared here gsasl_server_callback_external_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:136:3: warning: 'gsasl_server_callback_gssapi_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_gssapi_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:379:1: note: declared here gsasl_server_callback_gssapi_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:137:3: warning: 'gsasl_server_callback_gssapi_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_gssapi_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:375:1: note: declared here gsasl_server_callback_gssapi_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:138:3: warning: 'gsasl_server_callback_maxbuf_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_maxbuf_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:358:1: note: declared here gsasl_server_callback_maxbuf_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:139:3: warning: 'gsasl_server_callback_maxbuf_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_maxbuf_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:354:1: note: declared here gsasl_server_callback_maxbuf_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:140:3: warning: 'gsasl_server_callback_qop_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_qop_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:351:1: note: declared here gsasl_server_callback_qop_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:141:3: warning: 'gsasl_server_callback_qop_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_qop_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:348:1: note: declared here gsasl_server_callback_qop_set (Gsasl * ctx, Gsasl_server_callback_qop cb) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:142:3: warning: 'gsasl_server_callback_realm_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_realm_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:345:1: note: declared here gsasl_server_callback_realm_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:143:3: warning: 'gsasl_server_callback_realm_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_realm_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:342:1: note: declared here gsasl_server_callback_realm_set (Gsasl * ctx, Gsasl_server_callback_realm cb) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:144:3: warning: 'gsasl_server_callback_retrieve_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_retrieve_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:309:1: note: declared here gsasl_server_callback_retrieve_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:145:3: warning: 'gsasl_server_callback_retrieve_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_retrieve_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:305:1: note: declared here gsasl_server_callback_retrieve_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:146:3: warning: 'gsasl_server_callback_securid_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_securid_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:372:1: note: declared here gsasl_server_callback_securid_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:147:3: warning: 'gsasl_server_callback_securid_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_securid_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:368:1: note: declared here gsasl_server_callback_securid_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:148:3: warning: 'gsasl_server_callback_service_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_service_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:386:1: note: declared here gsasl_server_callback_service_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:149:3: warning: 'gsasl_server_callback_service_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_service_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:382:1: note: declared here gsasl_server_callback_service_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:150:3: warning: 'gsasl_server_callback_validate_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_validate_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:302:1: note: declared here gsasl_server_callback_validate_get (Gsasl * ctx) __attribute__ ((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:151:3: warning: 'gsasl_server_callback_validate_set' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_callback_validate_set); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:298:1: note: declared here gsasl_server_callback_validate_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:152:3: warning: 'gsasl_server_ctx_get' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_ctx_get); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:95:25: note: declared here extern GSASL_API Gsasl *gsasl_server_ctx_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~~ symbols.c:153:3: warning: 'gsasl_server_finish' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_finish); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:91:23: note: declared here extern GSASL_API void gsasl_server_finish (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~ symbols.c:154:3: warning: 'gsasl_server_listmech' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_listmech); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:68:22: note: declared here extern GSASL_API int gsasl_server_listmech (Gsasl * ctx, char *out, ^~~~~~~~~~~~~~~~~~~~~ symbols.c:155:3: warning: 'gsasl_server_step' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_step); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:80:22: note: declared here extern GSASL_API int gsasl_server_step (Gsasl_session * sctx, ^~~~~~~~~~~~~~~~~ symbols.c:156:3: warning: 'gsasl_server_step_base64' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_step_base64); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:84:22: note: declared here extern GSASL_API int gsasl_server_step_base64 (Gsasl_session * sctx, ^~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:157:3: warning: 'gsasl_server_suggest_mechanism' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_server_suggest_mechanism); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:131:30: note: declared here extern GSASL_API const char *gsasl_server_suggest_mechanism (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:158:3: warning: 'gsasl_stringprep_nfkc' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_stringprep_nfkc); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:143:24: note: declared here extern GSASL_API char *gsasl_stringprep_nfkc (const char *in, ssize_t len) ^~~~~~~~~~~~~~~~~~~~~ symbols.c:159:3: warning: 'gsasl_stringprep_saslprep' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_stringprep_saslprep); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:145:24: note: declared here extern GSASL_API char *gsasl_stringprep_saslprep (const char *in, ^~~~~~~~~~~~~~~~~~~~~~~~~ symbols.c:160:3: warning: 'gsasl_stringprep_trace' is deprecated [-Wdeprecated-declarations] assert_symbol_exists ((const void *) gsasl_stringprep_trace); ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from symbols.c:25: ../lib/src/gsasl-compat.h:148:24: note: declared here extern GSASL_API char *gsasl_stringprep_trace (const char *in, ^~~~~~~~~~~~~~~~~~~~~~ CCLD symbols CC readnz.o CCLD readnz CC gssapi.o CCLD gssapi CC gs2-krb5.o CCLD gs2-krb5 CC saml20.o CCLD saml20 CC openid20.o CCLD openid20 CC old-simple.o old-simple.c:145:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] client_callback_authorization_id (Gsasl_session_ctx * xctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-simple.c: In function 'client_callback_authorization_id': old-simple.c:148:3: warning: 'Gsasl_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:280:18: note: declared here typedef struct Gsasl Gsasl; ^~~~~ old-simple.c:148:3: warning: 'gsasl_client_ctx_get' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:93:25: note: declared here extern GSASL_API Gsasl *gsasl_client_ctx_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~~ old-simple.c:149:3: warning: 'gsasl_application_data_get' is deprecated [-Wdeprecated-declarations] int i = *(int *) gsasl_application_data_get (ctx); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:125:24: note: declared here extern GSASL_API void *gsasl_application_data_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c: At top level: old-simple.c:163:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] client_callback_authentication_id (Gsasl_session_ctx * xctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-simple.c: In function 'client_callback_authentication_id': old-simple.c:166:3: warning: 'Gsasl_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:280:18: note: declared here typedef struct Gsasl Gsasl; ^~~~~ old-simple.c:166:3: warning: 'gsasl_client_ctx_get' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:93:25: note: declared here extern GSASL_API Gsasl *gsasl_client_ctx_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~~ old-simple.c:167:3: warning: 'gsasl_application_data_get' is deprecated [-Wdeprecated-declarations] int i = *(int *) gsasl_application_data_get (ctx); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:125:24: note: declared here extern GSASL_API void *gsasl_application_data_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c: At top level: old-simple.c:181:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] client_callback_password (Gsasl_session_ctx * xctx, char *out, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-simple.c: In function 'client_callback_password': old-simple.c:184:3: warning: 'Gsasl_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:280:18: note: declared here typedef struct Gsasl Gsasl; ^~~~~ old-simple.c:184:3: warning: 'gsasl_client_ctx_get' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:93:25: note: declared here extern GSASL_API Gsasl *gsasl_client_ctx_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~~ old-simple.c:185:3: warning: 'gsasl_application_data_get' is deprecated [-Wdeprecated-declarations] int i = *(int *) gsasl_application_data_get (ctx); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:125:24: note: declared here extern GSASL_API void *gsasl_application_data_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c: At top level: old-simple.c:199:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] server_callback_validate (Gsasl_session_ctx * xctx, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-simple.c: In function 'server_callback_validate': old-simple.c:203:3: warning: 'Gsasl_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_server_ctx_get (xctx); ^~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:280:18: note: declared here typedef struct Gsasl Gsasl; ^~~~~ old-simple.c:203:3: warning: 'gsasl_server_ctx_get' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_server_ctx_get (xctx); ^~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:95:25: note: declared here extern GSASL_API Gsasl *gsasl_server_ctx_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~~ old-simple.c:204:3: warning: 'gsasl_application_data_get' is deprecated [-Wdeprecated-declarations] int i = *(int *) gsasl_application_data_get (ctx); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:125:24: note: declared here extern GSASL_API void *gsasl_application_data_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c: At top level: old-simple.c:225:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] server_callback_retrieve (Gsasl_session_ctx * xctx, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-simple.c: In function 'server_callback_retrieve': old-simple.c:230:3: warning: 'Gsasl_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_server_ctx_get (xctx); ^~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:280:18: note: declared here typedef struct Gsasl Gsasl; ^~~~~ old-simple.c:230:3: warning: 'gsasl_server_ctx_get' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_server_ctx_get (xctx); ^~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:95:25: note: declared here extern GSASL_API Gsasl *gsasl_server_ctx_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~~ old-simple.c:231:3: warning: 'gsasl_application_data_get' is deprecated [-Wdeprecated-declarations] int i = *(int *) gsasl_application_data_get (ctx); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:125:24: note: declared here extern GSASL_API void *gsasl_application_data_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c: At top level: old-simple.c:245:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] client_callback_service (Gsasl_session_ctx * ctx, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-simple.c:262:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] client_callback_anonymous (Gsasl_session_ctx * xctx, char *out, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-simple.c: In function 'client_callback_anonymous': old-simple.c:265:3: warning: 'Gsasl_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:280:18: note: declared here typedef struct Gsasl Gsasl; ^~~~~ old-simple.c:265:3: warning: 'gsasl_client_ctx_get' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:93:25: note: declared here extern GSASL_API Gsasl *gsasl_client_ctx_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~~ old-simple.c:266:3: warning: 'gsasl_application_data_get' is deprecated [-Wdeprecated-declarations] int i = *(int *) gsasl_application_data_get (ctx); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:125:24: note: declared here extern GSASL_API void *gsasl_application_data_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c: At top level: old-simple.c:280:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] server_callback_anonymous (Gsasl_session_ctx * xctx, const char *token) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-simple.c: In function 'server_callback_anonymous': old-simple.c:282:3: warning: 'Gsasl_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:280:18: note: declared here typedef struct Gsasl Gsasl; ^~~~~ old-simple.c:282:3: warning: 'gsasl_client_ctx_get' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:93:25: note: declared here extern GSASL_API Gsasl *gsasl_client_ctx_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~~ old-simple.c:283:3: warning: 'gsasl_application_data_get' is deprecated [-Wdeprecated-declarations] int i = *(int *) gsasl_application_data_get (ctx); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:125:24: note: declared here extern GSASL_API void *gsasl_application_data_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c: At top level: old-simple.c:290:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] server_callback_external (Gsasl_session_ctx * xctx) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-simple.c:296:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] client_callback_passcode (Gsasl_session_ctx * xctx, char *out, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-simple.c: In function 'client_callback_passcode': old-simple.c:299:3: warning: 'Gsasl_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:280:18: note: declared here typedef struct Gsasl Gsasl; ^~~~~ old-simple.c:299:3: warning: 'gsasl_client_ctx_get' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:93:25: note: declared here extern GSASL_API Gsasl *gsasl_client_ctx_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~~ old-simple.c:300:3: warning: 'gsasl_application_data_get' is deprecated [-Wdeprecated-declarations] int i = *(int *) gsasl_application_data_get (ctx); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:125:24: note: declared here extern GSASL_API void *gsasl_application_data_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c: At top level: old-simple.c:314:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] client_callback_pin (Gsasl_session_ctx * xctx, char *suggestion, ^~~~~~~~~~~~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-simple.c: In function 'client_callback_pin': old-simple.c:317:3: warning: 'Gsasl_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:280:18: note: declared here typedef struct Gsasl Gsasl; ^~~~~ old-simple.c:317:3: warning: 'gsasl_client_ctx_get' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_client_ctx_get (xctx); ^~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:93:25: note: declared here extern GSASL_API Gsasl *gsasl_client_ctx_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~~ old-simple.c:318:3: warning: 'gsasl_application_data_get' is deprecated [-Wdeprecated-declarations] int i = *(int *) gsasl_application_data_get (ctx); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:125:24: note: declared here extern GSASL_API void *gsasl_application_data_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c: At top level: old-simple.c:340:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] server_callback_securid (Gsasl_session_ctx * xctx, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-simple.c: In function 'server_callback_securid': old-simple.c:346:3: warning: 'Gsasl_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_server_ctx_get (xctx); ^~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:280:18: note: declared here typedef struct Gsasl Gsasl; ^~~~~ old-simple.c:346:3: warning: 'gsasl_server_ctx_get' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = gsasl_server_ctx_get (xctx); ^~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:95:25: note: declared here extern GSASL_API Gsasl *gsasl_server_ctx_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~~ old-simple.c:347:3: warning: 'gsasl_application_data_get' is deprecated [-Wdeprecated-declarations] int i = *(int *) gsasl_application_data_get (ctx); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:125:24: note: declared here extern GSASL_API void *gsasl_application_data_get (Gsasl * ctx) ^~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c: In function 'doit': old-simple.c:396:3: warning: 'Gsasl_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = NULL; ^~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:280:18: note: declared here typedef struct Gsasl Gsasl; ^~~~~ old-simple.c:397:3: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_session_ctx *xctx = NULL; ^~~~~~~~~~~~~~~~~ In file included from old-simple.c:29:0: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-simple.c:417:5: warning: 'gsasl_client_callback_authentication_id_set' is deprecated [-Wdeprecated-declarations] (ctx, client_callback_authentication_id); ^ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:235:3: note: declared here gsasl_client_callback_authentication_id_set ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:419:5: warning: 'gsasl_client_callback_authorization_id_set' is deprecated [-Wdeprecated-declarations] (ctx, client_callback_authorization_id); ^ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:227:3: note: declared here gsasl_client_callback_authorization_id_set ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:420:3: warning: 'gsasl_client_callback_password_set' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_password_set (ctx, client_callback_password); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:251:1: note: declared here gsasl_client_callback_password_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:421:3: warning: 'gsasl_server_callback_validate_set' is deprecated [-Wdeprecated-declarations] gsasl_server_callback_validate_set (ctx, server_callback_validate); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:298:1: note: declared here gsasl_server_callback_validate_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:422:3: warning: 'gsasl_server_callback_retrieve_set' is deprecated [-Wdeprecated-declarations] gsasl_server_callback_retrieve_set (ctx, server_callback_retrieve); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:305:1: note: declared here gsasl_server_callback_retrieve_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:423:3: warning: 'gsasl_client_callback_service_set' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_service_set (ctx, client_callback_service); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:271:1: note: declared here gsasl_client_callback_service_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:424:3: warning: 'gsasl_client_callback_anonymous_set' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_anonymous_set (ctx, client_callback_anonymous); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:243:1: note: declared here gsasl_client_callback_anonymous_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:425:3: warning: 'gsasl_server_callback_anonymous_set' is deprecated [-Wdeprecated-declarations] gsasl_server_callback_anonymous_set (ctx, server_callback_anonymous); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:334:1: note: declared here gsasl_server_callback_anonymous_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:426:3: warning: 'gsasl_server_callback_external_set' is deprecated [-Wdeprecated-declarations] gsasl_server_callback_external_set (ctx, server_callback_external); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:327:1: note: declared here gsasl_server_callback_external_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:427:3: warning: 'gsasl_client_callback_passcode_set' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_passcode_set (ctx, client_callback_passcode); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:258:1: note: declared here gsasl_client_callback_passcode_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:428:3: warning: 'gsasl_client_callback_pin_set' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_pin_set (ctx, client_callback_pin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:265:1: note: declared here gsasl_client_callback_pin_set (Gsasl * ctx, Gsasl_client_callback_pin cb) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:429:3: warning: 'gsasl_server_callback_securid_set' is deprecated [-Wdeprecated-declarations] gsasl_server_callback_securid_set (ctx, server_callback_securid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:368:1: note: declared here gsasl_server_callback_securid_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:432:3: warning: 'gsasl_client_listmech' is deprecated [-Wdeprecated-declarations] res = gsasl_client_listmech (ctx, output, &outputlen); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:65:22: note: declared here extern GSASL_API int gsasl_client_listmech (Gsasl * ctx, char *out, ^~~~~~~~~~~~~~~~~~~~~ old-simple.c:438:3: warning: 'gsasl_server_listmech' is deprecated [-Wdeprecated-declarations] res = gsasl_server_listmech (ctx, output, &outputlen); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:68:22: note: declared here extern GSASL_API int gsasl_server_listmech (Gsasl * ctx, char *out, ^~~~~~~~~~~~~~~~~~~~~ old-simple.c:445:7: warning: 'gsasl_application_data_set' is deprecated [-Wdeprecated-declarations] gsasl_application_data_set (ctx, &i); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:123:23: note: declared here extern GSASL_API void gsasl_application_data_set (Gsasl * ctx, void *appdata) ^~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:473:6: warning: 'gsasl_client_application_data_set' is deprecated [-Wdeprecated-declarations] gsasl_client_application_data_set (xctx, &j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:97:23: note: declared here extern GSASL_API void gsasl_client_application_data_set (Gsasl_session * sctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:475:6: warning: 'gsasl_server_application_data_set' is deprecated [-Wdeprecated-declarations] gsasl_server_application_data_set (xctx, &j); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:104:23: note: declared here extern GSASL_API void gsasl_server_application_data_set (Gsasl_session * sctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:484:6: warning: 'gsasl_client_step_base64' is deprecated [-Wdeprecated-declarations] res = gsasl_client_step_base64 (xctx, sasltv[i].step[j], ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:75:22: note: declared here extern GSASL_API int gsasl_client_step_base64 (Gsasl_session * sctx, ^~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:487:6: warning: 'gsasl_server_step_base64' is deprecated [-Wdeprecated-declarations] res = gsasl_server_step_base64 (xctx, sasltv[i].step[j], ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:84:22: note: declared here extern GSASL_API int gsasl_server_step_base64 (Gsasl_session * sctx, ^~~~~~~~~~~~~~~~~~~~~~~~ old-simple.c:537:2: warning: 'gsasl_client_finish' is deprecated [-Wdeprecated-declarations] gsasl_client_finish (xctx); ^~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:89:23: note: declared here extern GSASL_API void gsasl_client_finish (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~ old-simple.c:539:2: warning: 'gsasl_server_finish' is deprecated [-Wdeprecated-declarations] gsasl_server_finish (xctx); ^~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from old-simple.c:29: ../lib/src/gsasl-compat.h:91:23: note: declared here extern GSASL_API void gsasl_server_finish (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~ CCLD old-simple CC old-md5file.o old-md5file.c: In function 'doit': old-md5file.c:57:3: warning: 'gsasl_md5pwd_get_password' is deprecated [-Wdeprecated-declarations] res = gsasl_md5pwd_get_password ("non-existing-file", "user", key, &keylen); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-md5file.c:29: ../lib/src/gsasl-compat.h:152:22: note: declared here extern GSASL_API int gsasl_md5pwd_get_password (const char *filename, ^~~~~~~~~~~~~~~~~~~~~~~~~ old-md5file.c:64:3: warning: 'gsasl_md5pwd_get_password' is deprecated [-Wdeprecated-declarations] res = gsasl_md5pwd_get_password (md5file, BILL, key, &keylen); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-md5file.c:29: ../lib/src/gsasl-compat.h:152:22: note: declared here extern GSASL_API int gsasl_md5pwd_get_password (const char *filename, ^~~~~~~~~~~~~~~~~~~~~~~~~ old-md5file.c:77:3: warning: 'gsasl_md5pwd_get_password' is deprecated [-Wdeprecated-declarations] res = gsasl_md5pwd_get_password (md5file, BILL, key, &keylen); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-md5file.c:29: ../lib/src/gsasl-compat.h:152:22: note: declared here extern GSASL_API int gsasl_md5pwd_get_password (const char *filename, ^~~~~~~~~~~~~~~~~~~~~~~~~ old-md5file.c:84:3: warning: 'gsasl_md5pwd_get_password' is deprecated [-Wdeprecated-declarations] res = gsasl_md5pwd_get_password (md5file, "user", key, &keylen); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-md5file.c:29: ../lib/src/gsasl-compat.h:152:22: note: declared here extern GSASL_API int gsasl_md5pwd_get_password (const char *filename, ^~~~~~~~~~~~~~~~~~~~~~~~~ CCLD old-md5file CC old-cram-md5.o old-cram-md5.c:38:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] server_cb_retrieve (Gsasl_session_ctx * xctx, ^~~~~~~~~~~~~~~~~~ In file included from utils.h:26:0, from old-cram-md5.c:30: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-cram-md5.c:56:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] client_cb_authentication_id (Gsasl_session_ctx * xctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.h:26:0, from old-cram-md5.c:30: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-cram-md5.c:72:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] client_cb_password (Gsasl_session_ctx * xctx, char *out, size_t * outlen) ^~~~~~~~~~~~~~~~~~ In file included from utils.h:26:0, from old-cram-md5.c:30: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-cram-md5.c: In function 'doit': old-cram-md5.c:89:3: warning: 'Gsasl_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = NULL; ^~~~~~~~~ In file included from utils.h:26:0, from old-cram-md5.c:30: ../lib/src/gsasl.h:280:18: note: declared here typedef struct Gsasl Gsasl; ^~~~~ old-cram-md5.c:90:3: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_session_ctx *server = NULL, *client = NULL; ^~~~~~~~~~~~~~~~~ In file included from utils.h:26:0, from old-cram-md5.c:30: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-cram-md5.c:90:3: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_session_ctx *server = NULL, *client = NULL; ^~~~~~~~~~~~~~~~~ In file included from utils.h:26:0, from old-cram-md5.c:30: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-cram-md5.c:111:3: warning: 'gsasl_server_callback_retrieve_set' is deprecated [-Wdeprecated-declarations] gsasl_server_callback_retrieve_set (ctx, server_cb_retrieve); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-cram-md5.c:30: ../lib/src/gsasl-compat.h:305:1: note: declared here gsasl_server_callback_retrieve_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-cram-md5.c:113:3: warning: 'gsasl_client_callback_authentication_id_set' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_authentication_id_set (ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-cram-md5.c:30: ../lib/src/gsasl-compat.h:235:3: note: declared here gsasl_client_callback_authentication_id_set ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-cram-md5.c:115:3: warning: 'gsasl_client_callback_password_set' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_password_set (ctx, client_cb_password); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-cram-md5.c:30: ../lib/src/gsasl-compat.h:251:1: note: declared here gsasl_client_callback_password_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-cram-md5.c:177:7: warning: 'gsasl_client_finish' is deprecated [-Wdeprecated-declarations] gsasl_client_finish (client); ^~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-cram-md5.c:30: ../lib/src/gsasl-compat.h:89:23: note: declared here extern GSASL_API void gsasl_client_finish (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~ old-cram-md5.c:178:7: warning: 'gsasl_server_finish' is deprecated [-Wdeprecated-declarations] gsasl_server_finish (server); ^~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-cram-md5.c:30: ../lib/src/gsasl-compat.h:91:23: note: declared here extern GSASL_API void gsasl_server_finish (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~ CCLD old-cram-md5 CC old-digest-md5.o old-digest-md5.c:38:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] server_cb_retrieve (Gsasl_session_ctx * xctx, ^~~~~~~~~~~~~~~~~~ In file included from utils.h:26:0, from old-digest-md5.c:30: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-digest-md5.c:56:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] server_cb_qop (Gsasl_session_ctx * xctx) ^~~~~~~~~~~~~ In file included from utils.h:26:0, from old-digest-md5.c:30: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-digest-md5.c: In function 'server_cb_qop': old-digest-md5.c:58:3: warning: 'gsasl_appinfo_get' is deprecated [-Wdeprecated-declarations] int i = *(int *) gsasl_appinfo_get (xctx); ^~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-digest-md5.c:30: ../lib/src/gsasl-compat.h:129:24: note: declared here extern GSASL_API void *gsasl_appinfo_get (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~ old-digest-md5.c: At top level: old-digest-md5.c:76:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] client_callback_service (Gsasl_session_ctx * ctx, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.h:26:0, from old-digest-md5.c:30: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-digest-md5.c:86:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] client_cb_authentication_id (Gsasl_session_ctx * xctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils.h:26:0, from old-digest-md5.c:30: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-digest-md5.c:102:1: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] client_cb_password (Gsasl_session_ctx * xctx, char *out, size_t * outlen) ^~~~~~~~~~~~~~~~~~ In file included from utils.h:26:0, from old-digest-md5.c:30: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-digest-md5.c: In function 'doit': old-digest-md5.c:119:3: warning: 'Gsasl_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_ctx *ctx = NULL; ^~~~~~~~~ In file included from utils.h:26:0, from old-digest-md5.c:30: ../lib/src/gsasl.h:280:18: note: declared here typedef struct Gsasl Gsasl; ^~~~~ old-digest-md5.c:120:3: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_session_ctx *server = NULL, *client = NULL; ^~~~~~~~~~~~~~~~~ In file included from utils.h:26:0, from old-digest-md5.c:30: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-digest-md5.c:120:3: warning: 'Gsasl_session_ctx' is deprecated [-Wdeprecated-declarations] Gsasl_session_ctx *server = NULL, *client = NULL; ^~~~~~~~~~~~~~~~~ In file included from utils.h:26:0, from old-digest-md5.c:30: ../lib/src/gsasl.h:287:18: note: declared here typedef struct Gsasl_session Gsasl_session; ^~~~~~~~~~~~~ old-digest-md5.c:141:3: warning: 'gsasl_server_callback_retrieve_set' is deprecated [-Wdeprecated-declarations] gsasl_server_callback_retrieve_set (ctx, server_cb_retrieve); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-digest-md5.c:30: ../lib/src/gsasl-compat.h:305:1: note: declared here gsasl_server_callback_retrieve_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-digest-md5.c:143:3: warning: 'gsasl_server_callback_qop_set' is deprecated [-Wdeprecated-declarations] gsasl_server_callback_qop_set (ctx, server_cb_qop); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-digest-md5.c:30: ../lib/src/gsasl-compat.h:348:1: note: declared here gsasl_server_callback_qop_set (Gsasl * ctx, Gsasl_server_callback_qop cb) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-digest-md5.c:145:3: warning: 'gsasl_client_callback_service_set' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_service_set (ctx, client_callback_service); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-digest-md5.c:30: ../lib/src/gsasl-compat.h:271:1: note: declared here gsasl_client_callback_service_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-digest-md5.c:147:3: warning: 'gsasl_client_callback_authentication_id_set' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_authentication_id_set (ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-digest-md5.c:30: ../lib/src/gsasl-compat.h:235:3: note: declared here gsasl_client_callback_authentication_id_set ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-digest-md5.c:149:3: warning: 'gsasl_client_callback_password_set' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_password_set (ctx, client_cb_password); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-digest-md5.c:30: ../lib/src/gsasl-compat.h:251:1: note: declared here gsasl_client_callback_password_set (Gsasl * ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-digest-md5.c:155:2: warning: 'gsasl_client_callback_qop_set' is deprecated [-Wdeprecated-declarations] gsasl_client_callback_qop_set (ctx, client_cb_qop); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-digest-md5.c:30: ../lib/src/gsasl-compat.h:278:1: note: declared here gsasl_client_callback_qop_set (Gsasl * ctx, Gsasl_client_callback_qop cb) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ old-digest-md5.c:172:7: warning: 'gsasl_appinfo_set' is deprecated [-Wdeprecated-declarations] gsasl_appinfo_set (server, (void *) &i); ^~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-digest-md5.c:30: ../lib/src/gsasl-compat.h:127:23: note: declared here extern GSASL_API void gsasl_appinfo_set (Gsasl_session * sctx, void *appdata) ^~~~~~~~~~~~~~~~~ old-digest-md5.c:241:7: warning: 'gsasl_client_finish' is deprecated [-Wdeprecated-declarations] gsasl_client_finish (client); ^~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-digest-md5.c:30: ../lib/src/gsasl-compat.h:89:23: note: declared here extern GSASL_API void gsasl_client_finish (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~ old-digest-md5.c:242:7: warning: 'gsasl_server_finish' is deprecated [-Wdeprecated-declarations] gsasl_server_finish (server); ^~~~~~~~~~~~~~~~~~~ In file included from ../lib/src/gsasl.h:491:0, from utils.h:26, from old-digest-md5.c:30: ../lib/src/gsasl-compat.h:91:23: note: declared here extern GSASL_API void gsasl_server_finish (Gsasl_session * sctx) ^~~~~~~~~~~~~~~~~~~ CCLD old-digest-md5 CC old-base64.o old-base64.c: In function 'main': old-base64.c:39:3: warning: 'gsasl_base64_encode' is deprecated [-Wdeprecated-declarations] len = gsasl_base64_encode ("foobar", 6, target, targsize); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-base64.c:30: ../lib/src/gsasl-compat.h:136:22: note: declared here extern GSASL_API int gsasl_base64_encode (char const *src, size_t srclength, ^~~~~~~~~~~~~~~~~~~ old-base64.c:47:3: warning: 'gsasl_base64_decode' is deprecated [-Wdeprecated-declarations] len = gsasl_base64_decode ("Zm9vYmFy", target, targsize); ^~~ In file included from ../lib/src/gsasl.h:491:0, from old-base64.c:30: ../lib/src/gsasl-compat.h:139:22: note: declared here extern GSASL_API int gsasl_base64_decode (char const *src, ^~~~~~~~~~~~~~~~~~~ CCLD old-base64 make[2]: Nothing to be done for 'threadsafety'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/tests' make check-TESTS make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/tests' make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/tests' PASS: threadsafety PASS: external PASS: cram-md5 PASS: digest-md5 PASS: md5file PASS: name PASS: errors PASS: suggest PASS: simple PASS: crypto PASS: scram PASS: scramplus PASS: symbols PASS: readnz SKIP: gssapi SKIP: gs2-krb5 PASS: saml20 PASS: openid20 PASS: old-simple PASS: old-md5file PASS: old-cram-md5 PASS: old-digest-md5 PASS: old-base64 ============================================================================ Testsuite summary for GNU SASL 1.8.0 ============================================================================ # TOTAL: 23 # PASS: 21 # SKIP: 2 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/tests' make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/tests' make[1]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/tests' Making check in doc make[1]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/doc' Making check in cyclo make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/doc/cyclo' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/doc/cyclo' make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/doc' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/doc' make[1]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/doc' Making check in gltests make[1]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' make check-recursive make[2]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' Making check in . make[3]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' make libtests.a test-alloca-opt test-arpa_inet test-binary-io test-btowc test-c-ctype test-c-strcasecmp test-c-strncasecmp test-close test-connect test-dup2 test-environ test-errno test-fcntl-h test-fdopen test-fgetc test-float test-fputc test-fread test-fseek test-fseeko test-fseeko3 test-fseeko4 test-fstat test-fwrite test-getaddrinfo test-getcwd-lgpl test-getdelim test-getline test-getopt test-iconv-h test-iconv test-ignore-value test-inet_ntop test-inet_pton test-intprops test-inttypes test-locale test-localename test-lock test-lseek test-lstat test-malloca test-mbrtowc test-mbrtowc-w32 test-mbsinit test-memchr test-netdb test-netinet_in test-open test-pathmax test-poll-h test-quotearg-simple test-recv test-setenv test-setlocale1 test-setlocale2 test-shutdown test-signal-h test-snprintf test-sockets test-stat test-stdalign test-stdbool test-stddef test-stdint test-stdio test-stdlib test-strerror test-striconv test-string test-symlink test-sys_select test-sys_socket test-sys_stat test-sys_time test-sys_types test-sys_uio test-thread_self test-thread_create test-time test-unistd test-u8-mbtoucr test-u8-uctomb test-unsetenv test-vasnprintf test-vasprintf test-verify test-version-etc test-wchar test-wcrtomb test-wcrtomb-w32 test-wctype-h test-xalloc-die make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' CC localename.o CC glthread/lock.o CC malloca.o CC glthread/thread.o CC glthread/threadlib.o CC version-etc-fsf.o AR libtests.a CC test-alloca-opt.o CCLD test-alloca-opt CC test-arpa_inet.o CCLD test-arpa_inet CC test-binary-io.o CCLD test-binary-io CC test-btowc.o CCLD test-btowc CC test-c-ctype.o CCLD test-c-ctype CC test-c-strcasecmp.o CCLD test-c-strcasecmp CC test-c-strncasecmp.o CCLD test-c-strncasecmp CC test-close.o CCLD test-close CC test-connect.o CCLD test-connect CC test-dup2.o CCLD test-dup2 CC test-environ.o CCLD test-environ CC test-errno.o CCLD test-errno CC test-fcntl-h.o CCLD test-fcntl-h CC test-fdopen.o CCLD test-fdopen CC test-fgetc.o CCLD test-fgetc CC test-float.o CCLD test-float CC test-fputc.o CCLD test-fputc CC test-fread.o CCLD test-fread CC test-fseek.o CCLD test-fseek CC test-fseeko.o CCLD test-fseeko CC test-fseeko3.o CCLD test-fseeko3 CC test-fseeko4.o CCLD test-fseeko4 CC test-fstat.o CCLD test-fstat CC test-fwrite.o CCLD test-fwrite CC test-getaddrinfo.o CCLD test-getaddrinfo CC test-getcwd-lgpl.o CCLD test-getcwd-lgpl CC test-getdelim.o CCLD test-getdelim CC test-getline.o CCLD test-getline CC test-getopt.o CCLD test-getopt CC test-iconv-h.o CCLD test-iconv-h CC test-iconv.o CCLD test-iconv CC test-ignore-value.o CCLD test-ignore-value CC test-inet_ntop.o CCLD test-inet_ntop CC test-inet_pton.o CCLD test-inet_pton CC test-intprops.o CCLD test-intprops CC test-inttypes.o CCLD test-inttypes CC test-locale.o CCLD test-locale CC test-localename.o CCLD test-localename CC test-lock.o CCLD test-lock CC test-lseek.o CCLD test-lseek CC test-lstat.o CCLD test-lstat CC test-malloca.o CCLD test-malloca CC test-mbrtowc.o CCLD test-mbrtowc CC test-mbrtowc-w32.o CCLD test-mbrtowc-w32 CC test-mbsinit.o CCLD test-mbsinit CC test-memchr.o CCLD test-memchr CC test-netdb.o CCLD test-netdb CC test-netinet_in.o CCLD test-netinet_in CC test-open.o CCLD test-open CC test-pathmax.o CCLD test-pathmax CC test-poll-h.o CCLD test-poll-h CC test-quotearg-simple.o CCLD test-quotearg-simple CC test-recv.o CCLD test-recv CC test-setenv.o CCLD test-setenv CC test-setlocale1.o CCLD test-setlocale1 CC test-setlocale2.o CCLD test-setlocale2 CC test-shutdown.o CCLD test-shutdown CC test-signal-h.o CCLD test-signal-h CC test-snprintf.o CCLD test-snprintf CC test-sockets.o CCLD test-sockets CC test-stat.o CCLD test-stat CC test-stdalign.o CCLD test-stdalign CC test-stdbool.o CCLD test-stdbool CC test-stddef.o CCLD test-stddef CC test-stdint.o CCLD test-stdint CC test-stdio.o CCLD test-stdio CC test-stdlib.o CCLD test-stdlib CC test-strerror.o CCLD test-strerror CC test-striconv.o CCLD test-striconv CC test-string.o CCLD test-string CC test-symlink.o CCLD test-symlink CC test-sys_select.o CCLD test-sys_select CC test-sys_socket.o CCLD test-sys_socket CC test-sys_stat.o CCLD test-sys_stat CC test-sys_time.o CCLD test-sys_time CC test-sys_types.o CCLD test-sys_types CC test-sys_uio.o CCLD test-sys_uio CC test-thread_self.o CCLD test-thread_self CC test-thread_create.o CCLD test-thread_create CC test-time.o CCLD test-time CC test-unistd.o CCLD test-unistd CC unistr/test-u8-mbtoucr.o CCLD test-u8-mbtoucr CC unistr/test-u8-uctomb.o CCLD test-u8-uctomb CC test-unsetenv.o CCLD test-unsetenv CC test-vasnprintf.o CCLD test-vasnprintf CC test-vasprintf.o CCLD test-vasprintf CC test-verify.o CCLD test-verify CC test-version-etc.o CCLD test-version-etc CC test-wchar.o CCLD test-wchar CC test-wcrtomb.o CCLD test-wcrtomb CC test-wcrtomb-w32.o CCLD test-wcrtomb-w32 CC test-wctype-h.o CCLD test-wctype-h CC test-xalloc-die.o CCLD test-xalloc-die make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' make check-TESTS make[4]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' make[5]: Entering directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' PASS: test-alloca-opt PASS: test-arpa_inet PASS: test-binary-io.sh SKIP: test-btowc1.sh SKIP: test-btowc2.sh PASS: test-c-ctype PASS: test-c-strcase.sh PASS: test-close PASS: test-connect PASS: test-dup2 PASS: test-environ PASS: test-errno PASS: test-fcntl-h PASS: test-fdopen PASS: test-fgetc PASS: test-float PASS: test-fputc PASS: test-fread PASS: test-fseek.sh PASS: test-fseek2.sh PASS: test-fseeko.sh PASS: test-fseeko2.sh PASS: test-fseeko3.sh PASS: test-fseeko4.sh PASS: test-fstat PASS: test-fwrite SKIP: test-getaddrinfo PASS: test-getcwd-lgpl PASS: test-getdelim PASS: test-getline PASS: test-getopt PASS: test-iconv-h PASS: test-iconv PASS: test-ignore-value PASS: test-inet_ntop PASS: test-inet_pton PASS: test-intprops PASS: test-inttypes PASS: test-locale PASS: test-localename ../lib/build-aux/test-driver: line 107: 2102 Aborted "$@" > $log_file 2>&1 FAIL: test-lock PASS: test-lseek.sh PASS: test-lstat PASS: test-malloca SKIP: test-mbrtowc1.sh SKIP: test-mbrtowc2.sh SKIP: test-mbrtowc3.sh SKIP: test-mbrtowc4.sh SKIP: test-mbrtowc-w32-1.sh SKIP: test-mbrtowc-w32-2.sh SKIP: test-mbrtowc-w32-3.sh SKIP: test-mbrtowc-w32-4.sh SKIP: test-mbrtowc-w32-5.sh SKIP: test-mbsinit.sh PASS: test-memchr PASS: test-netdb PASS: test-netinet_in PASS: test-open PASS: test-pathmax PASS: test-poll-h PASS: test-quotearg-simple PASS: test-recv PASS: test-setenv SKIP: test-setlocale1.sh PASS: test-setlocale2.sh PASS: test-shutdown PASS: test-signal-h PASS: test-snprintf PASS: test-sockets PASS: test-stat PASS: test-stdalign PASS: test-stdbool PASS: test-stddef PASS: test-stdint PASS: test-stdio PASS: test-stdlib PASS: test-strerror PASS: test-striconv PASS: test-string PASS: test-symlink PASS: test-sys_select PASS: test-sys_socket PASS: test-sys_stat PASS: test-sys_time PASS: test-sys_types PASS: test-sys_uio PASS: test-init.sh PASS: test-thread_self FAIL: test-thread_create PASS: test-time PASS: test-unistd PASS: test-u8-mbtoucr PASS: test-u8-uctomb PASS: test-unsetenv PASS: test-vasnprintf PASS: test-vasprintf PASS: test-vc-list-files-git.sh PASS: test-vc-list-files-cvs.sh PASS: test-verify PASS: test-verify.sh PASS: test-version-etc.sh PASS: test-wchar PASS: test-wcrtomb.sh SKIP: test-wcrtomb-w32-1.sh SKIP: test-wcrtomb-w32-2.sh SKIP: test-wcrtomb-w32-3.sh SKIP: test-wcrtomb-w32-4.sh SKIP: test-wcrtomb-w32-5.sh PASS: test-wctype-h PASS: test-xalloc-die.sh ============================================================================ Testsuite summary for GNU SASL 1.8.0 ============================================================================ # TOTAL: 110 # PASS: 89 # SKIP: 19 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 ============================================================================ See gltests/test-suite.log Please report to bug-gsasl@gnu.org ============================================================================ make[5]: *** [Makefile:2951: test-suite.log] Error 1 make[5]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' make[4]: *** [Makefile:3059: check-TESTS] Error 2 make[4]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' make[3]: *** [Makefile:3918: check-am] Error 2 make[3]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' make[2]: *** [Makefile:2843: check-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' make[1]: *** [Makefile:3920: check] Error 2 make[1]: Leaving directory '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0/gltests' make: *** [Makefile:1341: check-recursive] Error 1 * ERROR: net-misc/gsasl-1.8.0-r1::gentoo failed (test phase): * Make check failed. See above for details. * * Call stack: * ebuild.sh, line 115: Called src_test * environment, line 2717: Called default * phase-functions.sh, line 808: Called default_src_test * phase-functions.sh, line 837: Called __eapi0_src_test * phase-helpers.sh, line 763: Called die * The specific snippet of code: * $emake_cmd ${internal_opts} check || \ * die "Make check failed. See above for details." * * If you need support, post the output of `emerge --info '=net-misc/gsasl-1.8.0-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-misc/gsasl-1.8.0-r1::gentoo'`. * The complete build log is located at '/var/log/portage/net-misc:gsasl-1.8.0-r1:20170714-195746.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/temp/environment'. * Working directory: '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0' * S: '/var/tmp/portage/net-misc/gsasl-1.8.0-r1/work/gsasl-1.8.0'