* Package: sys-libs/nss_wrapper-1.1.10 * Repository: gentoo * Maintainer: samba@gentoo.org * USE: abi_x86_64 amd64 elibc_musl kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking nss_wrapper-1.1.10.tar.gz to /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work >>> Source unpacked in /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work >>> Preparing source in /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10 ... * Working in BUILD_DIR: "/var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10_build" >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10 ... * abi_x86_64.amd64: running multilib-minimal_abi_src_configure * Working in BUILD_DIR: "/var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10_build-abi_x86_64.amd64" cmake -C /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10_build-abi_x86_64.amd64/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10_build-abi_x86_64.amd64/gentoo_toolchain.cmake /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10 loading initial cache file /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10_build-abi_x86_64.amd64/gentoo_common_config.cmake -- The C compiler identification is GNU 9.3.0 -- Check for working C compiler: /usr/bin/x86_64-gentoo-linux-musl-gcc -- Check for working C compiler: /usr/bin/x86_64-gentoo-linux-musl-gcc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Performing Test REQUIRED_FLAGS_WERROR -- Performing Test REQUIRED_FLAGS_WERROR - Success -- Performing Test WITH_STD_GNU99_FLAG -- Performing Test WITH_STD_GNU99_FLAG - Success -- Performing Test WITH_WALL_FLAG -- Performing Test WITH_WALL_FLAG - Success -- Performing Test WITH_WSHADOW_FLAG -- Performing Test WITH_WSHADOW_FLAG - Success -- Performing Test WITH_WMISSING_PROTOTYPES_FLAG -- Performing Test WITH_WMISSING_PROTOTYPES_FLAG - Success -- Performing Test WITH_WCAST_ALIGN_FLAG -- Performing Test WITH_WCAST_ALIGN_FLAG - Success -- Performing Test WITH_WERROR_ADDRESS_FLAG -- Performing Test WITH_WERROR_ADDRESS_FLAG - Success -- Performing Test WITH_WSTRICT_PROTOTYPES_FLAG -- Performing Test WITH_WSTRICT_PROTOTYPES_FLAG - Success -- Performing Test WITH_WERROR_STRICT_PROTOTYPES_FLAG -- Performing Test WITH_WERROR_STRICT_PROTOTYPES_FLAG - Success -- Performing Test WITH_WWRITE_STRINGS_FLAG -- Performing Test WITH_WWRITE_STRINGS_FLAG - Success -- Performing Test WITH_WERROR_WRITE_STRINGS_FLAG -- Performing Test WITH_WERROR_WRITE_STRINGS_FLAG - Success -- Performing Test WITH_WERROR_IMPLICIT_FUNCTION_DECLARATION_FLAG -- Performing Test WITH_WERROR_IMPLICIT_FUNCTION_DECLARATION_FLAG - Success -- Performing Test WITH_WPOINTER_ARITH_FLAG -- Performing Test WITH_WPOINTER_ARITH_FLAG - Success -- Performing Test WITH_WERROR_POINTER_ARITH_FLAG -- Performing Test WITH_WERROR_POINTER_ARITH_FLAG - Success -- Performing Test WITH_WDECLARATION_AFTER_STATEMENT_FLAG -- Performing Test WITH_WDECLARATION_AFTER_STATEMENT_FLAG - Success -- Performing Test WITH_WERROR_DECLARATION_AFTER_STATEMENT_FLAG -- Performing Test WITH_WERROR_DECLARATION_AFTER_STATEMENT_FLAG - Success -- Performing Test WITH_WRETURN_TYPE_FLAG -- Performing Test WITH_WRETURN_TYPE_FLAG - Success -- Performing Test WITH_WERROR_RETURN_TYPE_FLAG -- Performing Test WITH_WERROR_RETURN_TYPE_FLAG - Success -- Performing Test WITH_WUNINITIALIZED_FLAG -- Performing Test WITH_WUNINITIALIZED_FLAG - Success -- Performing Test WITH_WERROR_UNINITIALIZED_FLAG -- Performing Test WITH_WERROR_UNINITIALIZED_FLAG - Success -- Performing Test WITH_WIMPLICIT_FALLTHROUGH_FLAG -- Performing Test WITH_WIMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test WITH_WERROR_STRICT_OVERFLOW_FLAG -- Performing Test WITH_WERROR_STRICT_OVERFLOW_FLAG - Success -- Performing Test WITH_WSTRICT_OVERFLOW_2_FLAG -- Performing Test WITH_WSTRICT_OVERFLOW_2_FLAG - Success -- Performing Test WITH_WNO_FORMAT_ZERO_LENGTH_FLAG -- Performing Test WITH_WNO_FORMAT_ZERO_LENGTH_FLAG - Success -- Performing Test REQUIRED_FLAGS_WFORMAT -- Performing Test REQUIRED_FLAGS_WFORMAT - Success -- Performing Test WITH_WFORMAT_SECURITY_FLAG -- Performing Test WITH_WFORMAT_SECURITY_FLAG - Success -- Performing Test WITH_WERROR_FORMAT_SECURITY_FLAG -- Performing Test WITH_WERROR_FORMAT_SECURITY_FLAG - Success -- Performing Test WITH_FNO_COMMON_FLAG -- Performing Test WITH_FNO_COMMON_FLAG - Success -- Performing Test WITH_STACK_PROTECTOR_STRONG -- Performing Test WITH_STACK_PROTECTOR_STRONG - Success -- Performing Test WITH_STACK_CLASH_PROTECTION -- Performing Test WITH_STACK_CLASH_PROTECTION - Success -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test WITH_VISIBILITY_HIDDEN -- Performing Test WITH_VISIBILITY_HIDDEN - Success -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for pwd.h -- Looking for pwd.h - found -- Looking for shadow.h -- Looking for shadow.h - found -- Looking for grp.h -- Looking for grp.h - found -- Looking for nss.h -- Looking for nss.h - not found -- Looking for nss_common.h -- Looking for nss_common.h - not found -- Looking for strncpy -- Looking for strncpy - found -- Looking for vsnprintf -- Looking for vsnprintf - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for getpwnam_r -- Looking for getpwnam_r - found -- Looking for getpwuid_r -- Looking for getpwuid_r - found -- Looking for getpwent_r -- Looking for getpwent_r - not found -- Looking for setspent -- Looking for setspent - found -- Looking for getspnam -- Looking for getspnam - found -- Looking for getgrnam_r -- Looking for getgrnam_r - found -- Looking for getgrgid_r -- Looking for getgrgid_r - found -- Looking for getgrent_r -- Looking for getgrent_r - not found -- Looking for getgrouplist -- Looking for getgrouplist - found -- Looking for gethostbyaddr_r -- Looking for gethostbyaddr_r - found -- Looking for gethostbyname_r -- Looking for gethostbyname_r - found -- Looking for gethostbyname2 -- Looking for gethostbyname2 - found -- Looking for gethostbyname2_r -- Looking for gethostbyname2_r - found -- Looking for getprogname -- Looking for getprogname - not found -- Looking for getexecname -- Looking for getexecname - not found -- Looking for getaddrinfo -- Looking for getaddrinfo - found -- Looking for asprintf -- Looking for asprintf - found -- Checking prototype getpwent_r for HAVE_SOLARIS_GETPWENT_R -- Checking prototype getpwent_r for HAVE_SOLARIS_GETPWENT_R - False -- Checking prototype getpwnam_r for HAVE_SOLARIS_GETPWNAM_R -- Checking prototype getpwnam_r for HAVE_SOLARIS_GETPWNAM_R - False -- Checking prototype getpwuid_r for HAVE_SOLARIS_GETPWUID_R -- Checking prototype getpwuid_r for HAVE_SOLARIS_GETPWUID_R - False -- Checking prototype getgrent_r for HAVE_SOLARIS_GETGRENT_R -- Checking prototype getgrent_r for HAVE_SOLARIS_GETGRENT_R - False -- Checking prototype getgrnam_r for HAVE_SOLARIS_GETGRNAM_R -- Checking prototype getgrnam_r for HAVE_SOLARIS_GETGRNAM_R - False -- Checking prototype getgrgid_r for HAVE_SOLARIS_GETGRGID_R -- Checking prototype getgrgid_r for HAVE_SOLARIS_GETGRGID_R - False -- Checking prototype sethostent for HAVE_SOLARIS_SETHOSTENT -- Checking prototype sethostent for HAVE_SOLARIS_SETHOSTENT - False -- Checking prototype endhostent for HAVE_SOLARIS_ENDHOSTENT -- Checking prototype endhostent for HAVE_SOLARIS_ENDHOSTENT - False -- Checking prototype gethostname for HAVE_SOLARIS_GETHOSTNAME -- Checking prototype gethostname for HAVE_SOLARIS_GETHOSTNAME - False -- Checking prototype setgrent for HAVE_BSD_SETGRENT -- Checking prototype setgrent for HAVE_BSD_SETGRENT - False -- Checking prototype getnameinfo for HAVE_LINUX_GETNAMEINFO -- Checking prototype getnameinfo for HAVE_LINUX_GETNAMEINFO - True -- Checking prototype getnameinfo for HAVE_LINUX_GETNAMEINFO_UNSIGNED -- Checking prototype getnameinfo for HAVE_LINUX_GETNAMEINFO_UNSIGNED - False -- Performing Test HAVE_STRUCT_SOCKADDR_SA_LEN -- Performing Test HAVE_STRUCT_SOCKADDR_SA_LEN - Failed -- Performing Test HAVE_STRUCT_PASSWD_PW_CLASS -- Performing Test HAVE_STRUCT_PASSWD_PW_CLASS - Failed -- Performing Test HAVE_STRUCT_PASSWD_PW_CHANGE -- Performing Test HAVE_STRUCT_PASSWD_PW_CHANGE - Failed -- Performing Test HAVE_STRUCT_PASSWD_PW_EXPIRE -- Performing Test HAVE_STRUCT_PASSWD_PW_EXPIRE - Failed -- Performing Test HAVE_IPV6 -- Performing Test HAVE_IPV6 - Success -- Performing Test HAVE_ATTRIBUTE_PRINTF_FORMAT -- Performing Test HAVE_ATTRIBUTE_PRINTF_FORMAT - Success -- Performing Test HAVE_CONSTRUCTOR_ATTRIBUTE -- Performing Test HAVE_CONSTRUCTOR_ATTRIBUTE - Success -- Performing Test HAVE_DESTRUCTOR_ATTRIBUTE -- Performing Test HAVE_DESTRUCTOR_ATTRIBUTE - Success -- Check if the system is big endian -- Searching 16 bit integer -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Searching 16 bit integer - Using unsigned short -- Check if the system is big endian - little endian -- Performing Test HAVE_GETADDRINFO_SETS_CANONNAME_FOR_IPADDRESSES -- Performing Test HAVE_GETADDRINFO_SETS_CANONNAME_FOR_IPADDRESSES - Success -- Performing Test HAVE_GETADDRINFO_USES_EAI_SERVICE -- Performing Test HAVE_GETADDRINFO_USES_EAI_SERVICE - Failed -- Performing Test HAVE_NONNULL_GETHOSTENT -- Performing Test HAVE_NONNULL_GETHOSTENT - Failed -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -O2 -pipe -march=native C++ Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10_build-abi_x86_64.amd64 >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10 ... * abi_x86_64.amd64: running multilib-minimal_abi_src_compile * Working in BUILD_DIR: "/var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10_build-abi_x86_64.amd64" ninja -v -j1 -l0 [1/3] /usr/bin/x86_64-gentoo-linux-musl-gcc -D_GNU_SOURCE -Dnss_wrapper_EXPORTS -Isrc -I/var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src -I. -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu99 -Wall -Wshadow -Wmissing-prototypes -Wcast-align -Werror=address -Wstrict-prototypes -Werror=strict-prototypes -Wwrite-strings -Werror=write-strings -Werror-implicit-function-declaration -Wpointer-arith -Werror=pointer-arith -Wdeclaration-after-statement -Werror=declaration-after-statement -Wreturn-type -Werror=return-type -Wuninitialized -Werror=uninitialized -Wimplicit-fallthrough -Werror=strict-overflow -Wstrict-overflow=2 -Wno-format-zero-length -Wformat -Wformat-security -Werror=format-security -fno-common -fstack-protector-strong -fstack-clash-protection -MD -MT src/CMakeFiles/nss_wrapper.dir/nss_wrapper.c.o -MF src/CMakeFiles/nss_wrapper.dir/nss_wrapper.c.o.d -o src/CMakeFiles/nss_wrapper.dir/nss_wrapper.c.o -c /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c FAILED: src/CMakeFiles/nss_wrapper.dir/nss_wrapper.c.o /usr/bin/x86_64-gentoo-linux-musl-gcc -D_GNU_SOURCE -Dnss_wrapper_EXPORTS -Isrc -I/var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src -I. -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu99 -Wall -Wshadow -Wmissing-prototypes -Wcast-align -Werror=address -Wstrict-prototypes -Werror=strict-prototypes -Wwrite-strings -Werror=write-strings -Werror-implicit-function-declaration -Wpointer-arith -Werror=pointer-arith -Wdeclaration-after-statement -Werror=declaration-after-statement -Wreturn-type -Werror=return-type -Wuninitialized -Werror=uninitialized -Wimplicit-fallthrough -Werror=strict-overflow -Wstrict-overflow=2 -Wno-format-zero-length -Wformat -Wformat-security -Werror=format-security -fno-common -fstack-protector-strong -fstack-clash-protection -MD -MT src/CMakeFiles/nss_wrapper.dir/nss_wrapper.c.o -MF src/CMakeFiles/nss_wrapper.dir/nss_wrapper.c.o.d -o src/CMakeFiles/nss_wrapper.dir/nss_wrapper.c.o -c /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:102:3: error: #error "No nsswitch support detected" 102 | # error "No nsswitch support detected" | ^~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:389:2: error: expected specifier-qualifier-list before ‘NSS_STATUS’ 389 | NSS_STATUS (*_nss_getpwnam_r)(const char *name, struct passwd *result, char *buffer, | ^~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_load_module_fns’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:1546:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwnam_r’ 1546 | *(void **)(&fns->_nss_getpwnam_r) = | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:1548:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwuid_r’ 1548 | *(void **)(&fns->_nss_getpwuid_r) = | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:1550:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_setpwent’ 1550 | *(void **)(&fns->_nss_setpwent) = | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:1552:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwent_r’ 1552 | *(void **)(&fns->_nss_getpwent_r) = | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:1554:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_endpwent’ 1554 | *(void **)(&fns->_nss_endpwent) = | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:1556:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_initgroups’ 1556 | *(void **)(&fns->_nss_initgroups) = | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:1558:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrnam_r’ 1558 | *(void **)(&fns->_nss_getgrnam_r) = | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:1560:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrgid_r’ 1560 | *(void **)(&fns->_nss_getgrgid_r)= | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:1562:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_setgrent’ 1562 | *(void **)(&fns->_nss_setgrent) = | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:1564:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrent_r’ 1564 | *(void **)(&fns->_nss_getgrent_r) = | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:1566:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_endgrent’ 1566 | *(void **)(&fns->_nss_endgrent) = | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:1568:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_gethostbyaddr_r’ 1568 | *(void **)(&fns->_nss_gethostbyaddr_r) = | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:1570:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_gethostbyname2_r’ 1570 | *(void **)(&fns->_nss_gethostbyname2_r) = | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_getpwnam’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4091:2: error: unknown type name ‘NSS_STATUS’ 4091 | NSS_STATUS status; | ^~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4093:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwnam_r’ 4093 | if (!b->fns->_nss_getpwnam_r) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4097:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwnam_r’ 4097 | status = b->fns->_nss_getpwnam_r(name, &pwd, buf, sizeof(buf), &errno); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4098:16: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4098 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4098:16: note: each undeclared identifier is reported only once for each function it appears in /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4101:16: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4101 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_getpwnam_r’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4116:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwnam_r’ 4116 | if (!b->fns->_nss_getpwnam_r) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4117:10: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4117 | return NSS_STATUS_NOTFOUND; | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4120:14: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwnam_r’ 4120 | ret = b->fns->_nss_getpwnam_r(name, pwdst, buf, buflen, &errno); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4122:7: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4122 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4130:7: error: ‘NSS_STATUS_TRYAGAIN’ undeclared (first use in this function) 4130 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_getpwuid’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4148:2: error: unknown type name ‘NSS_STATUS’ 4148 | NSS_STATUS status; | ^~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4150:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwuid_r’ 4150 | if (!b->fns->_nss_getpwuid_r) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4154:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwuid_r’ 4154 | status = b->fns->_nss_getpwuid_r(uid, &pwd, buf, sizeof(buf), &errno); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4155:16: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4155 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4158:16: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4158 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_getpwuid_r’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4172:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwuid_r’ 4172 | if (!b->fns->_nss_getpwuid_r) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4176:14: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwuid_r’ 4176 | ret = b->fns->_nss_getpwuid_r(uid, pwdst, buf, buflen, &errno); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4178:7: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4178 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4181:7: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4181 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4186:7: error: ‘NSS_STATUS_TRYAGAIN’ undeclared (first use in this function) 4186 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_setpwent’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4201:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_setpwent’ 4201 | if (!b->fns->_nss_setpwent) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4205:8: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_setpwent’ 4205 | b->fns->_nss_setpwent(); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_getpwent’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4212:2: error: unknown type name ‘NSS_STATUS’ 4212 | NSS_STATUS status; | ^~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4214:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwent_r’ 4214 | if (!b->fns->_nss_getpwent_r) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4218:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwent_r’ 4218 | status = b->fns->_nss_getpwent_r(&pwd, buf, sizeof(buf), &errno); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4219:16: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4219 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4222:16: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4222 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_getpwent_r’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4236:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwent_r’ 4236 | if (!b->fns->_nss_getpwent_r) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4240:14: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getpwent_r’ 4240 | ret = b->fns->_nss_getpwent_r(pwdst, buf, buflen, &errno); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4242:7: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4242 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4245:7: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4245 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4250:7: error: ‘NSS_STATUS_TRYAGAIN’ undeclared (first use in this function) 4250 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_endpwent’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4265:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_endpwent’ 4265 | if (!b->fns->_nss_endpwent) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4269:8: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_endpwent’ 4269 | b->fns->_nss_endpwent(); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_initgroups’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4279:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_initgroups’ 4279 | if (!b->fns->_nss_initgroups) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4280:10: error: ‘NSS_STATUS_UNAVAIL’ undeclared (first use in this function) 4280 | return NSS_STATUS_UNAVAIL; | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4283:15: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_initgroups’ 4283 | return b->fns->_nss_initgroups(user, group, &start, &size, &groups, 0, &errno); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_getgrnam’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4292:2: error: unknown type name ‘NSS_STATUS’ 4292 | NSS_STATUS status; | ^~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4294:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrnam_r’ 4294 | if (!b->fns->_nss_getgrnam_r) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4302:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrnam_r’ 4302 | status = b->fns->_nss_getgrnam_r(name, &grp, buf, buflen, &errno); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4303:16: error: ‘NSS_STATUS_TRYAGAIN’ undeclared (first use in this function) 4303 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4311:16: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4311 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4315:16: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4315 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_getgrnam_r’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4330:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrnam_r’ 4330 | if (!b->fns->_nss_getgrnam_r) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4334:14: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrnam_r’ 4334 | ret = b->fns->_nss_getgrnam_r(name, grdst, buf, buflen, &errno); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4336:7: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4336 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4339:7: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4339 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4344:7: error: ‘NSS_STATUS_TRYAGAIN’ undeclared (first use in this function) 4344 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_getgrgid’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4363:2: error: unknown type name ‘NSS_STATUS’ 4363 | NSS_STATUS status; | ^~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4365:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrgid_r’ 4365 | if (!b->fns->_nss_getgrgid_r) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4374:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrgid_r’ 4374 | status = b->fns->_nss_getgrgid_r(gid, &grp, buf, buflen, &errno); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4375:16: error: ‘NSS_STATUS_TRYAGAIN’ undeclared (first use in this function) 4375 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4383:16: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4383 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4387:16: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4387 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_getgrgid_r’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4402:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrgid_r’ 4402 | if (!b->fns->_nss_getgrgid_r) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4406:14: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrgid_r’ 4406 | ret = b->fns->_nss_getgrgid_r(gid, grdst, buf, buflen, &errno); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4408:7: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4408 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4411:7: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4411 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4416:7: error: ‘NSS_STATUS_TRYAGAIN’ undeclared (first use in this function) 4416 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_setgrent’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4431:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_setgrent’ 4431 | if (!b->fns->_nss_setgrent) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4435:8: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_setgrent’ 4435 | b->fns->_nss_setgrent(); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_getgrent’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4443:2: error: unknown type name ‘NSS_STATUS’ 4443 | NSS_STATUS status; | ^~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4445:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrent_r’ 4445 | if (!b->fns->_nss_getgrent_r) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4454:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrent_r’ 4454 | status = b->fns->_nss_getgrent_r(&grp, buf, buflen, &errno); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4455:16: error: ‘NSS_STATUS_TRYAGAIN’ undeclared (first use in this function) 4455 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4463:16: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4463 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4467:16: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4467 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_getgrent_r’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4482:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrent_r’ 4482 | if (!b->fns->_nss_getgrent_r) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4486:14: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_getgrent_r’ 4486 | ret = b->fns->_nss_getgrent_r(grdst, buf, buflen, &errno); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4488:7: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4488 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4491:7: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4491 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4496:7: error: ‘NSS_STATUS_TRYAGAIN’ undeclared (first use in this function) 4496 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_endgrent’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4511:13: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_endgrent’ 4511 | if (!b->fns->_nss_endgrent) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4515:8: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_endgrent’ 4515 | b->fns->_nss_endgrent(); | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_gethostbyaddr’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4525:2: error: unknown type name ‘NSS_STATUS’ 4525 | NSS_STATUS status; | ^~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4527:12: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_gethostbyaddr_r’ 4527 | if (b->fns->_nss_gethostbyaddr_r == NULL) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4538:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_gethostbyaddr_r’ 4538 | status = b->fns->_nss_gethostbyaddr_r(addr, len, type, &he, | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4540:16: error: ‘NSS_STATUS_TRYAGAIN’ undeclared (first use in this function) 4540 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4552:16: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4552 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4556:16: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4556 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_gethostbyname2_r’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4570:2: error: unknown type name ‘NSS_STATUS’ 4570 | NSS_STATUS status; | ^~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4574:12: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_gethostbyname2_r’ 4574 | if (b->fns->_nss_gethostbyname2_r == NULL) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4578:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_gethostbyname2_r’ 4578 | status = b->fns->_nss_gethostbyname2_r(name, af, hedst, | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4581:7: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4581 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4584:7: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4584 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4589:7: error: ‘NSS_STATUS_TRYAGAIN’ undeclared (first use in this function) 4589 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_gethostbyname’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4608:2: error: unknown type name ‘NSS_STATUS’ 4608 | NSS_STATUS status; | ^~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4610:12: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_gethostbyname2_r’ 4610 | if (b->fns->_nss_gethostbyname2_r == NULL) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4622:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_gethostbyname2_r’ 4622 | status = b->fns->_nss_gethostbyname2_r(name, AF_UNSPEC, &he, | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4624:16: error: ‘NSS_STATUS_TRYAGAIN’ undeclared (first use in this function) 4624 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4636:16: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4636 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4640:16: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4640 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_gethostbyname2’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4654:2: error: unknown type name ‘NSS_STATUS’ 4654 | NSS_STATUS status; | ^~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4656:12: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_gethostbyname2_r’ 4656 | if (b->fns->_nss_gethostbyname2_r == NULL) { | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4668:17: error: ‘struct nwrap_module_nss_fns’ has no member named ‘_nss_gethostbyname2_r’ 4668 | status = b->fns->_nss_gethostbyname2_r(name, af, &he, | ^~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4670:16: error: ‘NSS_STATUS_TRYAGAIN’ undeclared (first use in this function) 4670 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4682:16: error: ‘NSS_STATUS_NOTFOUND’ undeclared (first use in this function) 4682 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4686:16: error: ‘NSS_STATUS_SUCCESS’ undeclared (first use in this function) 4686 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c: In function ‘nwrap_module_initgroups’: /var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10/src/nss_wrapper.c:4284:1: error: control reaches end of non-void function [-Werror=return-type] 4284 | } | ^ cc1: some warnings being treated as errors ninja: build stopped: subcommand failed. * ERROR: sys-libs/nss_wrapper-1.1.10::gentoo failed (compile phase): * ninja -v -j1 -l0 failed * * Call stack: * ebuild.sh, line 125: Called src_compile * environment, line 2424: Called cmake-multilib_src_compile * environment, line 595: Called multilib-minimal_src_compile * environment, line 1749: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile' * environment, line 1999: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' * environment, line 1684: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' * environment, line 1682: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile' * environment, line 463: Called multilib-minimal_abi_src_compile * environment, line 1743: Called multilib_src_compile * environment, line 2219: Called cmake_src_compile * environment, line 696: Called cmake_build * environment, line 675: Called eninja * environment, line 1120: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=sys-libs/nss_wrapper-1.1.10::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-libs/nss_wrapper-1.1.10::gentoo'`. * The complete build log is located at '/var/log/portage/sys-libs:nss_wrapper-1.1.10:20200330-044842.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-libs/nss_wrapper-1.1.10/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-libs/nss_wrapper-1.1.10/temp/environment'. * Working directory: '/var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10_build-abi_x86_64.amd64' * S: '/var/tmp/portage/sys-libs/nss_wrapper-1.1.10/work/nss_wrapper-1.1.10'