=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/nss_wrapper", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for nss_wrapper-1.1.16nb1 [ 4%] Building C object src/CMakeFiles/nss_utils.dir/nss_utils.c.o clang: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [ 8%] Linking C static library libnss_utils.a [ 8%] Built target nss_utils [ 12%] Building C object tests/CMakeFiles/nss_nwrap.dir/nss_nwrap.c.o [ 16%] Building C object src/CMakeFiles/nss_wrapper.dir/nss_wrapper.c.o clang: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:42:3: error: "No nsswitch support detected" 42 | # error "No nsswitch support detected" | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:53:1: error: unknown type name 'NSS_STATUS' 53 | NSS_STATUS _nss_nwrap_setpwent(void); | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:54:1: error: unknown type name 'NSS_STATUS' 54 | NSS_STATUS _nss_nwrap_endpwent(void); | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:55:1: error: unknown type name 'NSS_STATUS' 55 | NSS_STATUS _nss_nwrap_getpwent_r(struct passwd *result, char *buffer, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:57:1: error: unknown type name 'NSS_STATUS' 57 | NSS_STATUS _nss_nwrap_getpwuid_r(uid_t uid, struct passwd *result, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:59:1: error: unknown type name 'NSS_STATUS' 59 | NSS_STATUS _nss_nwrap_getpwnam_r(const char *name, struct passwd *result, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:61:1: error: unknown type name 'NSS_STATUS' 61 | NSS_STATUS _nss_nwrap_setgrent(void); | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:62:1: error: unknown type name 'NSS_STATUS' 62 | NSS_STATUS _nss_nwrap_endgrent(void); | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:63:1: error: unknown type name 'NSS_STATUS' 63 | NSS_STATUS _nss_nwrap_getgrent_r(struct group *result, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:67:1: error: unknown type name 'NSS_STATUS' 67 | NSS_STATUS _nss_nwrap_getgrnam_r(const char *name, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:72:1: error: unknown type name 'NSS_STATUS' 72 | NSS_STATUS _nss_nwrap_getgrgid_r(gid_t gid, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:77:1: error: unknown type name 'NSS_STATUS' 77 | NSS_STATUS _nss_nwrap_initgroups_dyn(char *user, gid_t group, long int *start, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:141:1: error: unknown type name 'NSS_STATUS' 141 | NSS_STATUS _nss_nwrap_setpwent(void) | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:143:9: error: use of undeclared identifier 'NSS_STATUS_UNAVAIL' 143 | return NSS_STATUS_UNAVAIL; | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:146:1: error: unknown type name 'NSS_STATUS' 146 | NSS_STATUS _nss_nwrap_endpwent(void) | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:148:9: error: use of undeclared identifier 'NSS_STATUS_UNAVAIL' 148 | return NSS_STATUS_UNAVAIL; | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:151:1: error: unknown type name 'NSS_STATUS' 151 | NSS_STATUS _nss_nwrap_getpwent_r(struct passwd *result, char *buffer, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:159:9: error: use of undeclared identifier 'NSS_STATUS_UNAVAIL' 159 | return NSS_STATUS_UNAVAIL; | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:162:1: error: unknown type name 'NSS_STATUS' 162 | NSS_STATUS _nss_nwrap_getpwuid_r(uid_t uid, struct passwd *result, | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. --- tests/CMakeFiles/nss_nwrap.dir/nss_nwrap.c.o --- *** [tests/CMakeFiles/nss_nwrap.dir/nss_nwrap.c.o] Error code 1 bmake[2]: stopped making "tests/CMakeFiles/nss_nwrap.dir/build" in /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build bmake[2]: 1 error bmake[2]: stopped making "tests/CMakeFiles/nss_nwrap.dir/build" in /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build --- tests/CMakeFiles/nss_nwrap.dir/all --- *** [tests/CMakeFiles/nss_nwrap.dir/all] Error code 2 bmake[1]: stopped making "all" in /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:143:3: error: "No nsswitch support detected" 143 | # error "No nsswitch support detected" | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:547:22: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 547 | typedef NSS_STATUS (*__nss_getpwnam_r)(const char *name, | ^ | int /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:547:9: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 547 | typedef NSS_STATUS (*__nss_getpwnam_r)(const char *name, | ~~~~~~~ ^ | int /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:547:20: error: function cannot return function type 'int (const char *, struct passwd *, char *, size_t, int *)' (aka 'int (const char *, struct passwd *, char *, unsigned long, int *)') 547 | typedef NSS_STATUS (*__nss_getpwnam_r)(const char *name, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:552:39: error: function cannot return function type 'NSS_STATUS' (aka 'int (int *)') 552 | typedef NSS_STATUS (*__nss_getpwuid_r)(uid_t uid, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:557:37: error: function cannot return function type 'NSS_STATUS' (aka 'int (int *)') 557 | typedef NSS_STATUS (*__nss_setpwent)(void); | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:558:39: error: function cannot return function type 'NSS_STATUS' (aka 'int (int *)') 558 | typedef NSS_STATUS (*__nss_getpwent_r)(struct passwd *result, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:562:37: error: function cannot return function type 'NSS_STATUS' (aka 'int (int *)') 562 | typedef NSS_STATUS (*__nss_endpwent)(void); | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:563:43: error: function cannot return function type 'NSS_STATUS' (aka 'int (int *)') 563 | typedef NSS_STATUS (*__nss_initgroups_dyn)(const char *user, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:570:39: error: function cannot return function type 'NSS_STATUS' (aka 'int (int *)') 570 | typedef NSS_STATUS (*__nss_getgrnam_r)(const char *name, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:575:39: error: function cannot return function type 'NSS_STATUS' (aka 'int (int *)') 575 | typedef NSS_STATUS (*__nss_getgrgid_r)(gid_t gid, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:580:37: error: function cannot return function type 'NSS_STATUS' (aka 'int (int *)') 580 | typedef NSS_STATUS (*__nss_setgrent)(void); | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:581:39: error: function cannot return function type 'NSS_STATUS' (aka 'int (int *)') 581 | typedef NSS_STATUS (*__nss_getgrent_r)(struct group *result, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:585:37: error: function cannot return function type 'NSS_STATUS' (aka 'int (int *)') 585 | typedef NSS_STATUS (*__nss_endgrent)(void); | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:586:44: error: function cannot return function type 'NSS_STATUS' (aka 'int (int *)') 586 | typedef NSS_STATUS (*__nss_gethostbyaddr_r)(const void *addr, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:594:45: error: function cannot return function type 'NSS_STATUS' (aka 'int (int *)') 594 | typedef NSS_STATUS (*__nss_gethostbyname2_r)(const char *name, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:609:2: error: unknown type name '__nss_getpwnam_r'; did you mean '__libc_getpwnam_r'? 609 | NWRAP_NSS_MODULE_SYMBOL_ENTRY(getpwnam_r); | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:604:3: note: expanded from macro 'NWRAP_NSS_MODULE_SYMBOL_ENTRY' 604 | __nss_##i f; \ | ^ :149:1: note: expanded from here 149 | __nss_getpwnam_r | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:360:15: note: '__libc_getpwnam_r' declared here 360 | typedef int (*__libc_getpwnam_r)(const char *name, | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:1818:2: error: no member named '_libc_getgrent_r' in 'struct nwrap_libc_symbols'; did you mean '_libc_getgrent'? 1818 | nwrap_bind_symbol_libc(getgrent_r); | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:1332:39: note: expanded from macro 'nwrap_bind_symbol_libc' 1332 | if (nwrap_main_global->libc->symbols._libc_##sym_name.obj == NULL) { \ | ^ :221:1: note: expanded from here 221 | _libc_getgrent_r | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:517:2: note: '_libc_getgrent' declared here 517 | NWRAP_SYMBOL_ENTRY(getgrent); | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:497:4: note: expanded from macro 'NWRAP_SYMBOL_ENTRY' 497 | } _libc_##i | ^ :126:1: note: expanded from here 126 | _libc_getgrent | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:1818:2: error: no member named '_libc_getgrent_r' in 'struct nwrap_libc_symbols'; did you mean '_libc_getgrent'? 1818 | nwrap_bind_symbol_libc(getgrent_r); | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:1333:36: note: expanded from macro 'nwrap_bind_symbol_libc' 1333 | nwrap_main_global->libc->symbols._libc_##sym_name.obj = \ | ^ :222:1: note: expanded from here 222 | _libc_getgrent_r | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:517:2: note: '_libc_getgrent' declared here 517 | NWRAP_SYMBOL_ENTRY(getgrent); | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:497:4: note: expanded from macro 'NWRAP_SYMBOL_ENTRY' 497 | } _libc_##i | ^ :126:1: note: expanded from here 126 | _libc_getgrent | ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4405:13: warning: incompatible pointer types passing 'int *' to parameter of type 'struct passwd **' [-Wincompatible-pointer-types] 4405 | &errno); | ^~~~~~ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4401:9: error: non-object type 'NSS_STATUS' (aka 'int (int *)') is not assignable 4401 | status = b->symbols->_nss_getpwnam_r.f(name, | ~~~~~~ ^ /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4406:16: error: use of undeclared identifier 'NSS_STATUS_NOTFOUND' 4406 | if (status == NSS_STATUS_NOTFOUND) { | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 3 warnings and 20 errors generated. --- src/CMakeFiles/nss_wrapper.dir/nss_wrapper.c.o --- *** [src/CMakeFiles/nss_wrapper.dir/nss_wrapper.c.o] Error code 1 bmake[2]: stopped making "src/CMakeFiles/nss_wrapper.dir/build" in /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build bmake[2]: 1 error bmake[2]: stopped making "src/CMakeFiles/nss_wrapper.dir/build" in /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build --- src/CMakeFiles/nss_wrapper.dir/all --- *** [src/CMakeFiles/nss_wrapper.dir/all] Error code 2 bmake[1]: stopped making "all" in /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build bmake[1]: 2 errors bmake[1]: stopped making "all" in /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /var/tmp/work/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/nss_wrapper *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/nss_wrapper