* Package: sys-auth/nss_ldap-265-r10 * Repository: gentoo * Maintainer: ldap-bugs@gentoo.org robbat2@gentoo.org,prometheanfire@gentoo.org * USE: abi_x86_64 amd64 elibc_musl kernel_linux split-usr ssl userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking nss_ldap-265.tar.gz to /var/tmp/portage/sys-auth/nss_ldap-265-r10/work >>> Source unpacked in /var/tmp/portage/sys-auth/nss_ldap-265-r10/work >>> Preparing source in /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265 ... * Applying nss_ldap-265-r10-libdir.patch ... [ ok ] * Adjusting to prefix / * Makefile.am ... [ ok ] * Applying nss_ldap-265-pthread.patch ... [ ok ] * Applying nsswitch.ldap.diff ... [ ok ] * Applying nss_ldap-249-sasl-compile.patch ... [ ok ] * Applying nss_ldap-265-reconnect-timeouts.patch ... [ ok ] * Applying nss_ldap-257-nss_max_group_depth.patch ... [ ok ] * Replacing obsolete head/tail with POSIX compliant ones * - fixed /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/Makefile.am * - fixed /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/Makefile.in * - fixed /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/depcomp * Applying nss_ldap-257.2-gssapi-headers.patch ... [ ok ] * Applying nss_ldap-264-disable-automagic.patch ... [ ok ] * Applying nss_ldap-254-soname.patch ... [ ok ] * Applying nss_ldap-265-missing-entries-oneshot.patch ... patching file ldap-grp.c Hunk #1 succeeded at 859 (offset 2 lines). Hunk #2 succeeded at 931 (offset 1 line). patching file ldap-netgrp.c patching file ldap-nss.c Hunk #1 succeeded at 2008 (offset 47 lines). Hunk #2 succeeded at 2040 with fuzz 2 (offset 49 lines). Hunk #3 succeeded at 2079 (offset 38 lines). patching file ldap-nss.h Hunk #1 succeeded at 572 with fuzz 1 (offset 12 lines). Hunk #2 succeeded at 769 with fuzz 1 (offset 23 lines). [ ok ] * Running eautoreconf in '/var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265' ... * Running 'aclocal -I m4 --system-acdir=/var/tmp/portage/sys-auth/nss_ldap-265-r10/temp/aclocal' ... [ ok ] * This package has a configure.in file which has long been deprecated. Please * update it to use configure.ac instead as newer versions of autotools will die * when it finds this file. See https://bugs.gentoo.org/426262 for details. * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ ok ] * Running 'automake --add-missing --copy --force-missing' ... [ ok ] * Running elibtoolize in: nss_ldap-265/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265 ... * abi_x86_64.amd64: running multilib-minimal_abi_src_configure * econf: updating nss_ldap-265/config.sub with /usr/share/gnuconfig/config.sub * econf: updating nss_ldap-265/config.guess with /usr/share/gnuconfig/config.guess /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/configure --prefix=/usr --build=x86_64-gentoo-linux-musl --host=x86_64-gentoo-linux-musl --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/nss_ldap-265-r10 --htmldir=/usr/share/doc/nss_ldap-265-r10/html --with-ldap-lib=openldap --with-ldap-conf-file=/etc/ldap.conf --enable-paged-results --enable-rfc2307bis --enable-ssl --disable-sasl --disable-krb --libdir=/lib checking build system type... x86_64-gentoo-linux-musl checking host system type... x86_64-gentoo-linux-musl checking target system type... x86_64-gentoo-linux-musl checking for a BSD-compatible install... /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-gentoo-linux-musl-gcc... x86_64-gentoo-linux-musl-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 the compiler supports GNU C... yes checking whether x86_64-gentoo-linux-musl-gcc accepts -g... yes checking for x86_64-gentoo-linux-musl-gcc option to enable C11 features... none needed checking whether x86_64-gentoo-linux-musl-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-gentoo-linux-musl-gcc... none checking how to run the C preprocessor... x86_64-gentoo-linux-musl-gcc -E checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for lber.h... yes checking for ldap.h... yes checking for ldap_ssl.h... no checking for nss.h... no checking for nsswitch.h... no checking for irs.h... no checking for thread.h... no checking for pthread.h... yes checking for synch.h... no checking for malloc.h... yes checking for shadow.h... yes checking for prot.h... no checking for port_before.h... no checking for port_after.h... no checking for aliases.h... no checking for net/route.h... yes checking for netinet/if_ether.h... yes checking for netinet/ether.h... yes checking for arpa/nameser.h... yes checking for arpa/nameser_compat.h... yes checking for ctype.h... yes checking for alignof.h... no checking for rpc/rpcent.h... no checking for sys/byteorder.h... no checking for sys/un.h... yes checking for libc-lock.h... no checking for bits/libc-lock.h... no checking for strings.h... (cached) yes checking for main in -lresolv... yes checking for main in -lnsl... yes checking for main in -lsocket... no checking for strtok_r... yes checking for sigaction... yes checking for sigset... yes checking for res_search... yes checking for dn_expand... yes checking for resolv.h... yes checking for snprintf... yes checking for gethostbyname... yes checking for nsdispatch... no checking for ether_aton... yes checking for ether_ntoa... yes checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for main in -lpthread_nonshared... no checking for pthread_atfork... yes checking for pthread_once... yes checking for __libc_once... no checking for __libc_atfork... no checking for __libc_lock_lock... no checking for __libc_lock_unlock... no checking for struct ether_addr... yes checking for socklen_t... yes checking for pw_change in struct passwd... no checking for pw_expire in struct passwd... no checking size of unsigned int... 4 checking size of unsigned long... 8 checking size of uid_t... 4 checking size of gid_t... 4 checking for dlopen in -ldl... yes checking for main in -lcom_err... yes checking for main in -llber... yes checking for main in -lldap... yes checking for ldap_init... yes checking for ldap_get_lderrno... no checking for ldap_parse_result... yes checking for ldap_memfree... yes checking for ldap_controls_free... yes checking for ldap_ld_free... yes checking for ldap_explode_rdn... yes checking for ldap_set_option... yes checking for ldap_get_option... yes checking for ldap_initialize... yes checking for ldap_search_ext... yes checking for ldap_create_control... yes checking for ldap_create_page_control... yes checking for ldap_parse_page_control... yes checking for ldapssl_client_init... no checking for ldap_start_tls_s... yes checking for ldap_pvt_tls_set_option... yes checking for ldap_start_tls... yes checking for gethostbyname_r... yes checking whether gethostbyname_r takes 6 arguments... 6 checking for ldap_set_rebind_proc... yes checking whether ldap_set_rebind_proc takes 3 arguments... 3 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265 ... * abi_x86_64.amd64: running multilib-minimal_abi_src_compile make -j4 make all-am make[1]: Entering directory '/var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265-abi_x86_64.amd64' x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265 -DLDAP_REFERRALS -DLDAP_DEPRECATED -D_REENTRANT -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -c -o ldap-nss.o /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265 -DLDAP_REFERRALS -DLDAP_DEPRECATED -D_REENTRANT -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -c -o ldap-pwd.o /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265 -DLDAP_REFERRALS -DLDAP_DEPRECATED -D_REENTRANT -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -c -o ldap-grp.o /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265 -DLDAP_REFERRALS -DLDAP_DEPRECATED -D_REENTRANT -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -c -o ldap-netgrp.o /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.c In file included from /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:49: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:657:21: error: expected declaration specifiers or '...' before '*' token 657 | typedef NSS_STATUS (*parser_t) (LDAPMessage *, ldap_state_t *, void *, | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:799:1: error: unknown type name 'NSS_STATUS' 799 | NSS_STATUS _nss_ldap_search_s (const ldap_args_t * args, /* IN */ | ^~~~~~~~~~ In file included from /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:97: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:657:21: error: expected declaration specifiers or '...' before '*' token 657 | typedef NSS_STATUS (*parser_t) (LDAPMessage *, ldap_state_t *, void *, | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:809:1: error: unknown type name 'NSS_STATUS' 809 | NSS_STATUS _nss_ldap_search (const ldap_args_t * args, /* IN */ | ^~~~~~~~~~ In file included from /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.c:60: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:657:21: error: expected declaration specifiers or '...' before '*' token 657 | typedef NSS_STATUS (*parser_t) (LDAPMessage *, ldap_state_t *, void *, | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:799:1: error: unknown type name 'NSS_STATUS' 799 | NSS_STATUS _nss_ldap_search_s (const ldap_args_t * args, /* IN */ | ^~~~~~~~~~ In file included from /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:55: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:657:21: error: expected declaration specifiers or '...' before '*' token 657 | typedef NSS_STATUS (*parser_t) (LDAPMessage *, ldap_state_t *, void *, | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:820:1: error: unknown type name 'NSS_STATUS' 820 | NSS_STATUS _nss_ldap_read (const char *dn, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:799:1: error: unknown type name 'NSS_STATUS' 799 | NSS_STATUS _nss_ldap_search_s (const ldap_args_t * args, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:809:1: error: unknown type name 'NSS_STATUS' 809 | NSS_STATUS _nss_ldap_search (const ldap_args_t * args, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:799:1: error: unknown type name 'NSS_STATUS' 799 | NSS_STATUS _nss_ldap_search_s (const ldap_args_t * args, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:828:1: error: unknown type name 'NSS_STATUS' 828 | NSS_STATUS _nss_ldap_getent_ex (ldap_args_t * args, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:809:1: error: unknown type name 'NSS_STATUS' 809 | NSS_STATUS _nss_ldap_search (const ldap_args_t * args, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:820:1: error: unknown type name 'NSS_STATUS' 820 | NSS_STATUS _nss_ldap_read (const char *dn, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:837:33: error: unknown type name 'parser_t' 837 | parser_t parser /* IN */ ); | ^~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:809:1: error: unknown type name 'NSS_STATUS' 809 | NSS_STATUS _nss_ldap_search (const ldap_args_t * args, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:820:1: error: unknown type name 'NSS_STATUS' 820 | NSS_STATUS _nss_ldap_read (const char *dn, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:843:1: error: unknown type name 'NSS_STATUS' 843 | NSS_STATUS _nss_ldap_getent (ent_context_t ** key, /* IN/OUT */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:828:1: error: unknown type name 'NSS_STATUS' 828 | NSS_STATUS _nss_ldap_getent_ex (ldap_args_t * args, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:820:1: error: unknown type name 'NSS_STATUS' 820 | NSS_STATUS _nss_ldap_read (const char *dn, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:850:30: error: unknown type name 'parser_t' 850 | parser_t parser /* IN */ ); | ^~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:837:33: error: unknown type name 'parser_t'; did you mean 'assert'? 837 | parser_t parser /* IN */ ); | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:828:1: error: unknown type name 'NSS_STATUS' 828 | NSS_STATUS _nss_ldap_getent_ex (ldap_args_t * args, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:837:33: error: unknown type name 'parser_t'; did you mean 'assert'? 837 | parser_t parser /* IN */ ); | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:828:1: error: unknown type name 'NSS_STATUS' 828 | NSS_STATUS _nss_ldap_getent_ex (ldap_args_t * args, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:855:1: error: unknown type name 'NSS_STATUS' 855 | NSS_STATUS _nss_ldap_getbyname (ldap_args_t * args, /* IN/OUT */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:843:1: error: unknown type name 'NSS_STATUS' 843 | NSS_STATUS _nss_ldap_getent (ent_context_t ** key, /* IN/OUT */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:837:33: error: unknown type name 'parser_t'; did you mean 'assert'? 837 | parser_t parser /* IN */ ); | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:862:33: error: unknown type name 'parser_t' 862 | parser_t parser /* IN */ ); | ^~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:843:1: error: unknown type name 'NSS_STATUS' 843 | NSS_STATUS _nss_ldap_getent (ent_context_t ** key, /* IN/OUT */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:850:30: error: unknown type name 'parser_t'; did you mean 'assert'? 850 | parser_t parser /* IN */ ); | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:850:30: error: unknown type name 'parser_t'; did you mean 'assert'? 850 | parser_t parser /* IN */ ); | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:843:1: error: unknown type name 'NSS_STATUS' 843 | NSS_STATUS _nss_ldap_getent (ent_context_t ** key, /* IN/OUT */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:865:1: error: unknown type name 'NSS_STATUS' 865 | NSS_STATUS _nss_ldap_assign_attrvals (LDAPMessage * e, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:855:1: error: unknown type name 'NSS_STATUS' 855 | NSS_STATUS _nss_ldap_getbyname (ldap_args_t * args, /* IN/OUT */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:850:30: error: unknown type name 'parser_t'; did you mean 'assert'? 850 | parser_t parser /* IN */ ); | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:855:1: error: unknown type name 'NSS_STATUS' 855 | NSS_STATUS _nss_ldap_getbyname (ldap_args_t * args, /* IN/OUT */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:862:33: error: unknown type name 'parser_t'; did you mean 'assert'? 862 | parser_t parser /* IN */ ); | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:873:1: error: unknown type name 'NSS_STATUS' 873 | NSS_STATUS _nss_ldap_assign_attrval (LDAPMessage * e, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:862:33: error: unknown type name 'parser_t'; did you mean 'assert'? 862 | parser_t parser /* IN */ ); | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:855:1: error: unknown type name 'NSS_STATUS' 855 | NSS_STATUS _nss_ldap_getbyname (ldap_args_t * args, /* IN/OUT */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:882:1: error: unknown type name 'NSS_STATUS' 882 | NSS_STATUS _nss_ldap_assign_userpassword (LDAPMessage * e, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:865:1: error: unknown type name 'NSS_STATUS' 865 | NSS_STATUS _nss_ldap_assign_attrvals (LDAPMessage * e, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:862:33: error: unknown type name 'parser_t'; did you mean 'assert'? 862 | parser_t parser /* IN */ ); | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:865:1: error: unknown type name 'NSS_STATUS' 865 | NSS_STATUS _nss_ldap_assign_attrvals (LDAPMessage * e, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:888:1: error: unknown type name 'NSS_STATUS' 888 | NSS_STATUS _nss_ldap_oc_check (LDAPMessage * e, const char *oc); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:873:1: error: unknown type name 'NSS_STATUS' 873 | NSS_STATUS _nss_ldap_assign_attrval (LDAPMessage * e, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:865:1: error: unknown type name 'NSS_STATUS' 865 | NSS_STATUS _nss_ldap_assign_attrvals (LDAPMessage * e, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:873:1: error: unknown type name 'NSS_STATUS' 873 | NSS_STATUS _nss_ldap_assign_attrval (LDAPMessage * e, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:890:1: error: unknown type name 'NSS_STATUS' 890 | NSS_STATUS _nss_ldap_shadow_date(const char *val, long default_date, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:882:1: error: unknown type name 'NSS_STATUS' 882 | NSS_STATUS _nss_ldap_assign_userpassword (LDAPMessage * e, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:873:1: error: unknown type name 'NSS_STATUS' 873 | NSS_STATUS _nss_ldap_assign_attrval (LDAPMessage * e, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:882:1: error: unknown type name 'NSS_STATUS' 882 | NSS_STATUS _nss_ldap_assign_userpassword (LDAPMessage * e, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:898:1: error: unknown type name 'NSS_STATUS' 898 | NSS_STATUS _nss_ldap_map_put (ldap_config_t * config, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:888:1: error: unknown type name 'NSS_STATUS' 888 | NSS_STATUS _nss_ldap_oc_check (LDAPMessage * e, const char *oc); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:882:1: error: unknown type name 'NSS_STATUS' 882 | NSS_STATUS _nss_ldap_assign_userpassword (LDAPMessage * e, /* IN */ | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:888:1: error: unknown type name 'NSS_STATUS' 888 | NSS_STATUS _nss_ldap_oc_check (LDAPMessage * e, const char *oc); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:903:1: error: unknown type name 'NSS_STATUS' 903 | NSS_STATUS _nss_ldap_map_get (ldap_config_t * config, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:890:1: error: unknown type name 'NSS_STATUS' 890 | NSS_STATUS _nss_ldap_shadow_date(const char *val, long default_date, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:888:1: error: unknown type name 'NSS_STATUS' 888 | NSS_STATUS _nss_ldap_oc_check (LDAPMessage * e, const char *oc); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:890:1: error: unknown type name 'NSS_STATUS' 890 | NSS_STATUS _nss_ldap_shadow_date(const char *val, long default_date, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:928:1: error: unknown type name 'NSS_STATUS' 928 | NSS_STATUS _nss_ldap_proxy_bind (const char *user, const char *password); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:898:1: error: unknown type name 'NSS_STATUS' 898 | NSS_STATUS _nss_ldap_map_put (ldap_config_t * config, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:890:1: error: unknown type name 'NSS_STATUS' 890 | NSS_STATUS _nss_ldap_shadow_date(const char *val, long default_date, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:898:1: error: unknown type name 'NSS_STATUS' 898 | NSS_STATUS _nss_ldap_map_put (ldap_config_t * config, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:930:1: error: unknown type name 'NSS_STATUS' 930 | NSS_STATUS _nss_ldap_init (void); | ^~~~~~~~~~ In file included from /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:50: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.h:26:8: error: unknown type name 'NSS_STATUS' 26 | static NSS_STATUS _nss_ldap_parse_pw (LDAPMessage * e, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:903:1: error: unknown type name 'NSS_STATUS' 903 | NSS_STATUS _nss_ldap_map_get (ldap_config_t * config, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:898:1: error: unknown type name 'NSS_STATUS' 898 | NSS_STATUS _nss_ldap_map_put (ldap_config_t * config, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:903:1: error: unknown type name 'NSS_STATUS' 903 | NSS_STATUS _nss_ldap_map_get (ldap_config_t * config, | ^~~~~~~~~~ In file included from /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:51: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:38:1: error: unknown type name 'NSS_STATUS' 38 | NSS_STATUS _nss_ldap_getrdnvalue (LDAPMessage * entry, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:928:1: error: unknown type name 'NSS_STATUS' 928 | NSS_STATUS _nss_ldap_proxy_bind (const char *user, const char *password); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:903:1: error: unknown type name 'NSS_STATUS' 903 | NSS_STATUS _nss_ldap_map_get (ldap_config_t * config, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:928:1: error: unknown type name 'NSS_STATUS' 928 | NSS_STATUS _nss_ldap_proxy_bind (const char *user, const char *password); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:45:1: error: unknown type name 'NSS_STATUS' 45 | NSS_STATUS _nss_ldap_dn2uid (const char *dn, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:930:1: error: unknown type name 'NSS_STATUS' 930 | NSS_STATUS _nss_ldap_init (void); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:928:1: error: unknown type name 'NSS_STATUS' 928 | NSS_STATUS _nss_ldap_proxy_bind (const char *user, const char *password); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:930:1: error: unknown type name 'NSS_STATUS' 930 | NSS_STATUS _nss_ldap_init (void); | ^~~~~~~~~~ In file included from /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.c:61: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.h:27:8: error: unknown type name 'NSS_STATUS' 27 | static NSS_STATUS _nss_ldap_parse_netgr (void *result, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:139:1: error: unknown type name 'NSS_STATUS' 139 | NSS_STATUS _nss_ldap_init_config (ldap_config_t *); | ^~~~~~~~~~ In file included from /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:99: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:38:1: error: unknown type name 'NSS_STATUS' 38 | NSS_STATUS _nss_ldap_getrdnvalue (LDAPMessage * entry, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.h:930:1: error: unknown type name 'NSS_STATUS' 930 | NSS_STATUS _nss_ldap_init (void); | ^~~~~~~~~~ In file included from /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:56: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.h:26:8: error: unknown type name 'NSS_STATUS' 26 | static NSS_STATUS _nss_ldap_parse_gr (LDAPMessage * e, | ^~~~~~~~~~ In file included from /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.c:62: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:38:1: error: unknown type name 'NSS_STATUS' 38 | NSS_STATUS _nss_ldap_getrdnvalue (LDAPMessage * entry, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:140:1: error: unknown type name 'NSS_STATUS' 140 | NSS_STATUS _nss_ldap_readconfig (ldap_config_t ** result, char **buffer, size_t *buflen); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:45:1: error: unknown type name 'NSS_STATUS' 45 | NSS_STATUS _nss_ldap_dn2uid (const char *dn, | ^~~~~~~~~~ In file included from /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:57: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:38:1: error: unknown type name 'NSS_STATUS' 38 | NSS_STATUS _nss_ldap_getrdnvalue (LDAPMessage * entry, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:45:1: error: unknown type name 'NSS_STATUS' 45 | NSS_STATUS _nss_ldap_dn2uid (const char *dn, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:141:1: error: unknown type name 'NSS_STATUS' 141 | NSS_STATUS _nss_ldap_validateconfig (ldap_config_t *config); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:139:1: error: unknown type name 'NSS_STATUS' 139 | NSS_STATUS _nss_ldap_init_config (ldap_config_t *); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:45:1: error: unknown type name 'NSS_STATUS' 45 | NSS_STATUS _nss_ldap_dn2uid (const char *dn, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:139:1: error: unknown type name 'NSS_STATUS' 139 | NSS_STATUS _nss_ldap_init_config (ldap_config_t *); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:147:1: error: unknown type name 'NSS_STATUS' 147 | NSS_STATUS _nss_ldap_escape_string (const char *str, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:140:1: error: unknown type name 'NSS_STATUS' 140 | NSS_STATUS _nss_ldap_readconfig (ldap_config_t ** result, char **buffer, size_t *buflen); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:139:1: error: unknown type name 'NSS_STATUS' 139 | NSS_STATUS _nss_ldap_init_config (ldap_config_t *); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:140:1: error: unknown type name 'NSS_STATUS' 140 | NSS_STATUS _nss_ldap_readconfig (ldap_config_t ** result, char **buffer, size_t *buflen); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:205:1: error: unknown type name 'NSS_STATUS' 205 | NSS_STATUS _nss_ldap_db_put (void *db, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:141:1: error: unknown type name 'NSS_STATUS' 141 | NSS_STATUS _nss_ldap_validateconfig (ldap_config_t *config); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:140:1: error: unknown type name 'NSS_STATUS' 140 | NSS_STATUS _nss_ldap_readconfig (ldap_config_t ** result, char **buffer, size_t *buflen); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:141:1: error: unknown type name 'NSS_STATUS' 141 | NSS_STATUS _nss_ldap_validateconfig (ldap_config_t *config); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:209:1: error: unknown type name 'NSS_STATUS' 209 | NSS_STATUS _nss_ldap_db_get (void *db, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:147:1: error: unknown type name 'NSS_STATUS' 147 | NSS_STATUS _nss_ldap_escape_string (const char *str, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:147:1: error: unknown type name 'NSS_STATUS' 147 | NSS_STATUS _nss_ldap_escape_string (const char *str, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:141:1: error: unknown type name 'NSS_STATUS' 141 | NSS_STATUS _nss_ldap_validateconfig (ldap_config_t *config); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:216:1: error: unknown type name 'NSS_STATUS' 216 | NSS_STATUS _nss_ldap_namelist_push (struct name_list **head, const char *name); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:205:1: error: unknown type name 'NSS_STATUS' 205 | NSS_STATUS _nss_ldap_db_put (void *db, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:147:1: error: unknown type name 'NSS_STATUS' 147 | NSS_STATUS _nss_ldap_escape_string (const char *str, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:205:1: error: unknown type name 'NSS_STATUS' 205 | NSS_STATUS _nss_ldap_db_put (void *db, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:221:1: error: unknown type name 'NSS_STATUS' 221 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:209:1: error: unknown type name 'NSS_STATUS' 209 | NSS_STATUS _nss_ldap_db_get (void *db, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:205:1: error: unknown type name 'NSS_STATUS' 205 | NSS_STATUS _nss_ldap_db_put (void *db, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:209:1: error: unknown type name 'NSS_STATUS' 209 | NSS_STATUS _nss_ldap_db_get (void *db, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:228:1: error: unknown type name 'NSS_STATUS' 228 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:216:1: error: unknown type name 'NSS_STATUS' 216 | NSS_STATUS _nss_ldap_namelist_push (struct name_list **head, const char *name); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:209:1: error: unknown type name 'NSS_STATUS' 209 | NSS_STATUS _nss_ldap_db_get (void *db, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:216:1: error: unknown type name 'NSS_STATUS' 216 | NSS_STATUS _nss_ldap_namelist_push (struct name_list **head, const char *name); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:230:1: error: unknown type name 'NSS_STATUS' 230 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:216:1: error: unknown type name 'NSS_STATUS' 216 | NSS_STATUS _nss_ldap_namelist_push (struct name_list **head, const char *name); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:221:1: error: unknown type name 'NSS_STATUS' 221 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:221:1: error: unknown type name 'NSS_STATUS' 221 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:233:1: error: unknown type name 'NSS_STATUS' 233 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:221:1: error: unknown type name 'NSS_STATUS' 221 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:228:1: error: unknown type name 'NSS_STATUS' 228 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:235:1: error: unknown type name 'NSS_STATUS' 235 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:228:1: error: unknown type name 'NSS_STATUS' 228 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:237:1: error: unknown type name 'NSS_STATUS' 237 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:228:1: error: unknown type name 'NSS_STATUS' 228 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:230:1: error: unknown type name 'NSS_STATUS' 230 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:230:1: error: unknown type name 'NSS_STATUS' 230 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:61:15: error: unknown type name 'NSS_STATUS' 61 | static INLINE NSS_STATUS _nss_ldap_assign_emptystring (char **valptr, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:65:15: error: unknown type name 'NSS_STATUS' 65 | static INLINE NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:230:1: error: unknown type name 'NSS_STATUS' 230 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:233:1: error: unknown type name 'NSS_STATUS' 233 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:233:1: error: unknown type name 'NSS_STATUS' 233 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c: In function '_nss_ldap_assign_emptystring': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:69:12: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 69 | return NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:69:12: note: each undeclared identifier is reported only once for each function it appears in /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:233:1: error: unknown type name 'NSS_STATUS' 233 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:235:1: error: unknown type name 'NSS_STATUS' 235 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:235:1: error: unknown type name 'NSS_STATUS' 235 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:78:10: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 78 | return NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:81:8: error: unknown type name 'NSS_STATUS' 81 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:235:1: error: unknown type name 'NSS_STATUS' 235 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:237:1: error: unknown type name 'NSS_STATUS' 237 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:237:1: error: unknown type name 'NSS_STATUS' 237 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.c:183:8: error: unknown type name 'NSS_STATUS' 183 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c: In function '_nss_ldap_parse_pw': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:88:3: error: unknown type name 'NSS_STATUS' 88 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/util.h:237:1: error: unknown type name 'NSS_STATUS' 237 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:103:8: error: unknown type name 'NSS_STATUS' 103 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:106:8: error: unknown type name 'NSS_STATUS' 106 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:114:8: error: unknown type name 'NSS_STATUS' 114 | static NSS_STATUS | ^~~~~~~~~~ In file included from /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:100: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/dnsconfig.h:28:1: error: unknown type name 'NSS_STATUS' 28 | NSS_STATUS _nss_ldap_getdnsdn (char *domain, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.c: In function '_nss_ldap_parse_netgr': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.c:192:12: error: 'NSS_RETURN' undeclared (first use in this function) 192 | return NSS_RETURN; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.c:192:12: note: each undeclared identifier is reported only once for each function it appears in /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:93:50: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 93 | if (_nss_ldap_oc_check (e, "shadowAccount") == NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: In function 'do_parse_range': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:118:3: error: unknown type name 'NSS_STATUS' 118 | NSS_STATUS stat = NSS_NOTFOUND; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/dnsconfig.h:31:1: error: unknown type name 'NSS_STATUS' 31 | NSS_STATUS _nss_ldap_mergeconfigfromdns (ldap_config_t * result, char **buffer, size_t *buflen); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:219:8: error: unknown type name 'NSS_STATUS' 219 | static NSS_STATUS do_init (void); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:224:8: error: unknown type name 'NSS_STATUS' 224 | static NSS_STATUS do_open (void); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:243:8: error: unknown type name 'NSS_STATUS' 243 | static NSS_STATUS do_result (ent_context_t * ctx, int all); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:248:8: error: unknown type name 'NSS_STATUS' 248 | static NSS_STATUS do_filter (const ldap_args_t * args, const char *filterprot, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:257:8: error: unknown type name 'NSS_STATUS' 257 | static NSS_STATUS do_parse (ent_context_t * ctx, void *result, char *buffer, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:258:57: error: unknown type name 'parser_t'; did you mean 'assert'? 258 | size_t buflen, int *errnop, parser_t parser); | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:264:8: error: unknown type name 'NSS_STATUS' 264 | static NSS_STATUS do_parse_s (ent_context_t * ctx, void *result, char *buffer, | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.c:219:18: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 219 | return NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:265:59: error: unknown type name 'parser_t'; did you mean 'assert'? 265 | size_t buflen, int *errnop, parser_t parser); | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:278:8: error: unknown type name 'NSS_STATUS' 278 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:286:8: error: unknown type name 'NSS_STATUS' 286 | static NSS_STATUS do_map_error (int rc); | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:308:8: error: unknown type name 'NSS_STATUS' 308 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:118:21: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 118 | NSS_STATUS stat = NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:118:21: note: each undeclared identifier is reported only once for each function it appears in /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_map_error': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:311:3: error: unknown type name 'NSS_STATUS' 311 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:318:14: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 318 | stat = NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:318:14: note: each undeclared identifier is reported only once for each function it appears in /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:132:14: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 132 | return NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:332:14: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 332 | stat = NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.c:221:30: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 221 | return result->first ? NSS_NOTFOUND : NSS_RETURN; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:148:14: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 148 | return NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:196:8: error: unknown type name 'NSS_STATUS' 196 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:344:14: error: 'NSS_UNAVAIL' undeclared (first use in this function) 344 | stat = NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:97:16: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 97 | return NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: In function 'do_get_range_values': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:201:3: error: unknown type name 'NSS_STATUS' 201 | NSS_STATUS stat = NSS_NOTFOUND; | ^~~~~~~~~~ At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:82:1: warning: '_nss_ldap_parse_pw' defined but not used [-Wunused-function] 82 | _nss_ldap_parse_pw (LDAPMessage * e, | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-pwd.c:21:13: warning: 'rcsId' defined but not used [-Wunused-variable] 21 | static char rcsId[] = | ^~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.c:246:12: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 246 | return NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_rebind': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:429:18: error: 'NSS_UNAVAIL' undeclared (first use in this function) 429 | return NSS_UNAVAIL; | ^~~~~~~~~~~ At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.c:184:1: warning: '_nss_ldap_parse_netgr' defined but not used [-Wunused-function] 184 | _nss_ldap_parse_netgr (void *vresultp, char *buffer, size_t buflen) | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-netgrp.c:24:13: warning: 'rcsId' defined but not used [-Wunused-variable] 24 | static char rcsId[] = | ^~~~~ make[1]: *** [Makefile:508: ldap-pwd.o] Error 1 make[1]: *** Waiting for unfinished jobs.... /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:201:21: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 201 | NSS_STATUS stat = NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1013:1: error: unknown type name 'NSS_STATUS' 1013 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1028:8: error: unknown type name 'NSS_STATUS' 1028 | static NSS_STATUS | ^~~~~~~~~~ make[1]: *** [Makefile:508: ldap-netgrp.o] Error 1 /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:211:19: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 211 | if (stat == NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_init_session': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:244:8: error: unknown type name 'NSS_STATUS' 244 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1035:3: error: unknown type name 'NSS_STATUS' 1035 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1093:15: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 1093 | if (stat == NSS_SUCCESS && *ld == NULL) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: In function 'do_construct_range_attribute': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:267:12: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 267 | return NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1095:14: error: 'NSS_UNAVAIL' undeclared (first use in this function) 1095 | stat = NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1101:8: error: unknown type name 'NSS_STATUS' 1101 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_init': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1109:3: error: unknown type name 'NSS_STATUS' 1109 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:276:10: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 276 | return NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:282:8: error: unknown type name 'NSS_STATUS' 282 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1114:46: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 1114 | if (_nss_ldap_validateconfig (__config) != NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: In function 'do_parse_group_members': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:294:3: error: unknown type name 'NSS_STATUS' 294 | NSS_STATUS stat = NSS_SUCCESS; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1251:14: error: 'NSS_UNAVAIL' undeclared (first use in this function) 1251 | return NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:294:21: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 294 | NSS_STATUS stat = NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1278:19: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 1278 | if (stat == NSS_NOTFOUND) | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1106:9: warning: unused variable 'pid' [-Wunused-variable] 1106 | pid_t pid; | ^~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1455:8: error: unknown type name 'NSS_STATUS' 1455 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:314:14: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 314 | return NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_open': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1461:3: error: unknown type name 'NSS_STATUS' 1461 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1474:15: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 1474 | if (stat != NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:389:22: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 389 | stat = NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1574:18: error: 'NSS_UNAVAIL' undeclared (first use in this function) 1574 | return NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:410:15: error: unknown type name 'NSS_STATUS' 410 | NSS_STATUS parseStat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:539:8: error: unknown type name 'NSS_STATUS' 539 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_ent_context_init_locked': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2025:66: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 2025 | if (ctx->ec_msgid > -1 && do_result (ctx, LDAP_MSG_ONE) == NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_context_release': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2059:62: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 2059 | if (ctx->ec_msgid > -1 && do_result (ctx, LDAP_MSG_ONE) == NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: In function 'do_fix_group_members_buffer': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:551:14: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 551 | return NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2221:8: error: unknown type name 'NSS_STATUS' 2221 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_aggregate_filter': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2226:3: error: unknown type name 'NSS_STATUS' 2226 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:563:10: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 563 | return NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:566:8: error: unknown type name 'NSS_STATUS' 566 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2244:19: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 2244 | if (stat != NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: In function '_nss_ldap_parse_gr': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:573:3: error: unknown type name 'NSS_STATUS' 573 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2251:16: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 2251 | return NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2273:8: error: unknown type name 'NSS_STATUS' 2273 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:585:15: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 585 | if (stat != NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:650:8: error: unknown type name 'NSS_STATUS' 650 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_filter': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2281:3: error: unknown type name 'NSS_STATUS' 2281 | NSS_STATUS stat = NSS_SUCCESS; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2281:21: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 2281 | NSS_STATUS stat = NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: In function 'do_parse_initgroups': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:664:14: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 664 | return NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2365:27: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 2365 | if (stat == NSS_TRYAGAIN) | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2370:28: error: 'NSS_UNAVAIL' undeclared (first use in this function) 2370 | return NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:727:18: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 727 | return NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2451:8: error: unknown type name 'NSS_STATUS' 2451 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:775:8: error: unknown type name 'NSS_STATUS' 775 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_result': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2455:3: error: unknown type name 'NSS_STATUS' 2455 | NSS_STATUS stat = NSS_TRYAGAIN; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: In function 'do_parse_initgroups_nested': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:780:3: error: unknown type name 'NSS_STATUS' 780 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2455:21: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 2455 | NSS_STATUS stat = NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2463:14: error: 'NSS_UNAVAIL' undeclared (first use in this function) 2463 | return NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:786:15: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 786 | if (stat != NSS_NOTFOUND) | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2507:18: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 2507 | stat = NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:805:11: error: unknown type name 'NSS_STATUS' 805 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2548:26: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 2548 | stat = NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:824:11: error: unknown type name 'NSS_STATUS' 824 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2584:8: error: unknown type name 'NSS_STATUS' 2584 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:824:22: warning: variable 'stat' set but not used [-Wunused-but-set-variable] 824 | NSS_STATUS stat; | ^~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:840:8: error: unknown type name 'NSS_STATUS' 840 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_with_reconnect': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2591:3: error: unknown type name 'NSS_STATUS' 2591 | NSS_STATUS stat = NSS_UNAVAIL; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: In function 'ng_chase': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:844:3: error: unknown type name 'NSS_STATUS' 844 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2591:21: error: 'NSS_UNAVAIL' undeclared (first use in this function) 2591 | NSS_STATUS stat = NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:850:12: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 850 | return NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2627:23: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 2627 | if (stat == NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2673:10: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 2673 | case NSS_TRYAGAIN: | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:864:14: error: 'NSS_UNAVAIL' undeclared (first use in this function) 864 | return NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2822:15: error: unknown type name 'NSS_STATUS' 2822 | do_map_errno (NSS_STATUS status, int *errnop) | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2844:8: error: unknown type name 'NSS_STATUS' 2844 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2846:48: error: unknown type name 'parser_t'; did you mean 'assert'? 2846 | *buffer, size_t buflen, int *errnop, parser_t parser) | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2914:8: error: unknown type name 'NSS_STATUS' 2914 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2916:50: error: unknown type name 'parser_t'; did you mean 'assert'? 2916 | *buffer, size_t buflen, int *errnop, parser_t parser) | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2977:1: error: unknown type name 'NSS_STATUS' 2977 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:867:10: warning: implicit declaration of function '_nss_ldap_getent_ex'; did you mean '_nss_ldap_get_dn'? [-Wimplicit-function-declaration] 867 | stat = _nss_ldap_getent_ex (&a, &ctx, lia, NULL, 0, | ^~~~~~~~~~~~~~~~~~~ | _nss_ldap_get_dn /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3077:1: error: unknown type name 'NSS_STATUS' 3077 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:872:15: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 872 | if (stat == NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:882:8: error: unknown type name 'NSS_STATUS' 882 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_search_s': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3087:3: error: unknown type name 'NSS_STATUS' 3087 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c: In function 'ng_chase_backlink': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:886:3: error: unknown type name 'NSS_STATUS' 886 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3093:15: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 3093 | if (stat != NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:895:12: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 895 | return NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3157:14: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 3157 | stat = NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3181:1: error: unknown type name 'NSS_STATUS' 3181 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:904:14: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 904 | return NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_search': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3192:3: error: unknown type name 'NSS_STATUS' 3192 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3200:15: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 3200 | if (stat != NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:937:14: error: 'NSS_UNAVAIL' undeclared (first use in this function) 937 | return NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3227:20: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 3227 | return NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:945:15: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 945 | if (stat == NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3278:8: error: unknown type name 'NSS_STATUS' 3278 | static NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_next_page': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3288:3: error: unknown type name 'NSS_STATUS' 3288 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:947:7: error: unknown type name 'NSS_STATUS' 947 | NSS_STATUS stat2; | ^~~~~~~~~~ At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:567:1: warning: '_nss_ldap_parse_gr' defined but not used [-Wunused-function] 567 | _nss_ldap_parse_gr (LDAPMessage * e, | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-grp.c:21:13: warning: 'rcsId' defined but not used [-Wunused-variable] 21 | static char rcsId[] = | ^~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3333:15: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 3333 | if (stat != NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS make[1]: *** [Makefile:508: ldap-grp.o] Error 1 /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3346:14: error: 'NSS_UNAVAIL' undeclared (first use in this function) 3346 | return NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3287:7: warning: variable 'scope' set but not used [-Wunused-but-set-variable] 3287 | int scope; | ^~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3371:1: error: unknown type name 'NSS_STATUS' 3371 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3375:44: error: unknown type name 'parser_t'; did you mean 'assert'? 3375 | ldap_map_selector_t sel, parser_t parser) | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3398:1: error: unknown type name 'NSS_STATUS' 3398 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3404:47: error: unknown type name 'parser_t'; did you mean 'assert'? 3404 | const char **user_attrs, parser_t parser) | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3494:1: error: unknown type name 'NSS_STATUS' 3494 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3498:47: error: unknown type name 'parser_t'; did you mean 'assert'? 3498 | ldap_map_selector_t sel, parser_t parser) | ^~~~~~~~ | assert /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3549:1: error: unknown type name 'NSS_STATUS' 3549 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_assign_attrvals': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3570:14: error: 'NSS_UNAVAIL' undeclared (first use in this function) 3570 | return NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3579:14: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 3579 | return NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3593:14: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 3593 | return NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3643:1: error: unknown type name 'NSS_STATUS' 3643 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_assign_attrval': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3658:18: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 3658 | return NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3669:14: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 3669 | return NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3674:14: error: 'NSS_UNAVAIL' undeclared (first use in this function) 3674 | return NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3701:18: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 3701 | return NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3775:1: error: unknown type name 'NSS_STATUS' 3775 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_assign_userpassword': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3788:14: error: 'NSS_UNAVAIL' undeclared (first use in this function) 3788 | return NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3803:14: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 3803 | return NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3821:10: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 3821 | return NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3824:1: error: unknown type name 'NSS_STATUS' 3824 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_oc_check': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3828:3: error: unknown type name 'NSS_STATUS' 3828 | NSS_STATUS ret = NSS_NOTFOUND; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3828:20: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 3828 | NSS_STATUS ret = NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3832:14: error: 'NSS_UNAVAIL' undeclared (first use in this function) 3832 | return NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3842:21: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 3842 | ret = NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3857:1: error: unknown type name 'NSS_STATUS' 3857 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_shadow_date': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3867:14: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 3867 | return NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3886:10: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 3886 | return NSS_SUCCESS; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_map_at': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3905:3: error: unknown type name 'NSS_STATUS' 3905 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3909:19: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 3909 | return (stat == NSS_SUCCESS) ? mapped : attribute; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_unmap_at': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3916:3: error: unknown type name 'NSS_STATUS' 3916 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3920:19: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 3920 | return (stat == NSS_SUCCESS) ? mapped : attribute; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_map_oc': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3927:3: error: unknown type name 'NSS_STATUS' 3927 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3931:19: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 3931 | return (stat == NSS_SUCCESS) ? mapped : objectclass; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_unmap_oc': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3938:3: error: unknown type name 'NSS_STATUS' 3938 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3942:19: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 3942 | return (stat == NSS_SUCCESS) ? mapped : objectclass; | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3965:1: error: unknown type name 'NSS_STATUS' 3965 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_map_put': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3974:3: error: unknown type name 'NSS_STATUS' 3974 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:4005:14: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 4005 | return NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:4022:15: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 4022 | if (stat == NSS_SUCCESS && | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:4034:1: error: unknown type name 'NSS_STATUS' 4034 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_map_get': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:4042:3: error: unknown type name 'NSS_STATUS' 4042 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:4046:14: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 4046 | return NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:4066:15: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 4066 | if (stat == NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:4138:1: error: unknown type name 'NSS_STATUS' 4138 | NSS_STATUS | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_proxy_bind': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:4143:3: error: unknown type name 'NSS_STATUS' 4143 | NSS_STATUS stat; | ^~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:4166:14: error: 'NSS_TRYAGAIN' undeclared (first use in this function) 4166 | return NSS_TRYAGAIN; | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:4173:15: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 4173 | if (stat == NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:4202:26: error: 'NSS_NOTFOUND' undeclared (first use in this function); did you mean 'HOST_NOT_FOUND'? 4202 | stat = NSS_NOTFOUND; | ^~~~~~~~~~~~ | HOST_NOT_FOUND /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:4208:26: error: 'NSS_UNAVAIL' undeclared (first use in this function) 4208 | stat = NSS_UNAVAIL; | ^~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_get_attributes': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:4292:25: error: 'NSS_SUCCESS' undeclared (first use in this function); did you mean 'LDAP_SUCCESS'? 4292 | if (do_init () != NSS_SUCCESS) | ^~~~~~~~~~~ | LDAP_SUCCESS /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_init': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:1366:1: warning: control reaches end of non-void function [-Wreturn-type] 1366 | } | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_filter': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2445:1: warning: control reaches end of non-void function [-Wreturn-type] 2445 | } | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function 'do_aggregate_filter': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:2268:1: warning: control reaches end of non-void function [-Wreturn-type] 2268 | } | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_assign_attrvals': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3640:1: warning: control reaches end of non-void function [-Wreturn-type] 3640 | } | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_assign_attrval': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3723:1: warning: control reaches end of non-void function [-Wreturn-type] 3723 | } | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_assign_userpassword': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3822:1: warning: control reaches end of non-void function [-Wreturn-type] 3822 | } | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_shadow_date': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3887:1: warning: control reaches end of non-void function [-Wreturn-type] 3887 | } | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_map_at': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3910:1: warning: control reaches end of non-void function [-Wreturn-type] 3910 | } | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_unmap_at': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3921:1: warning: control reaches end of non-void function [-Wreturn-type] 3921 | } | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_map_oc': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3932:1: warning: control reaches end of non-void function [-Wreturn-type] 3932 | } | ^ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c: In function '_nss_ldap_unmap_oc': /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3943:1: warning: control reaches end of non-void function [-Wreturn-type] 3943 | } | ^ At top level: /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:3279:1: warning: 'do_next_page' defined but not used [-Wunused-function] 3279 | do_next_page (const ldap_args_t * args, | ^~~~~~~~~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:163:14: warning: '__pid' defined but not used [-Wunused-variable] 163 | static pid_t __pid = -1; | ^~~~~ /var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265/ldap-nss.c:21:13: warning: 'rcsId' defined but not used [-Wunused-variable] 21 | static char rcsId[] = | ^~~~~ make[1]: *** [Makefile:508: ldap-nss.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265-abi_x86_64.amd64' make: *** [Makefile:400: all] Error 2 * ERROR: sys-auth/nss_ldap-265-r10::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-auth/nss_ldap-265-r10::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-auth/nss_ldap-265-r10::gentoo'`. * The complete build log is located at '/var/log/portage/sys-auth:nss_ldap-265-r10:20220309-195726.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-auth/nss_ldap-265-r10/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-auth/nss_ldap-265-r10/temp/environment'. * Working directory: '/var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265-abi_x86_64.amd64' * S: '/var/tmp/portage/sys-auth/nss_ldap-265-r10/work/nss_ldap-265'