+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nss_wrapper-1.1.16/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nss_wrapper-1.1.16/work.log ===> Building for nss_wrapper-1.1.16 [ 3%] Building C object src/CMakeFiles/nss_utils.dir/nss_utils.c.o [ 7%] Linking C static library libnss_utils.a [ 7%] Built target nss_utils [ 11%] Building C object tests/CMakeFiles/nss_nwrap.dir/nss_nwrap.c.o [ 15%] Building C object tests/CMakeFiles/test_nwrap_vector.dir/test_nwrap_vector.c.o /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:141:12: error: return type is an incomplete type 141 | NSS_STATUS _nss_nwrap_setpwent(void) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:141:12: error: conflicting types for '_nss_nwrap_setpwent'; have 'void(void)' /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:53:12: note: previous declaration of '_nss_nwrap_setpwent' with type 'NSS_STATUS(void)' {aka 'enum nss_status(void)'} 53 | NSS_STATUS _nss_nwrap_setpwent(void); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: In function '_nss_nwrap_setpwent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:143:16: error: 'NSS_STATUS_UNAVAIL' undeclared (first use in this function) 143 | return NSS_STATUS_UNAVAIL; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:143:16: note: each undeclared identifier is reported only once for each function it appears in /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:143:16: error: 'return' with a value, in function returning void [-Wreturn-mismatch] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:141:12: note: declared here 141 | NSS_STATUS _nss_nwrap_setpwent(void) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:146:12: error: return type is an incomplete type 146 | NSS_STATUS _nss_nwrap_endpwent(void) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:146:12: error: conflicting types for '_nss_nwrap_endpwent'; have 'void(void)' /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:54:12: note: previous declaration of '_nss_nwrap_endpwent' with type 'NSS_STATUS(void)' {aka 'enum nss_status(void)'} 54 | NSS_STATUS _nss_nwrap_endpwent(void); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: In function '_nss_nwrap_endpwent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:148:16: error: 'NSS_STATUS_UNAVAIL' undeclared (first use in this function) 148 | return NSS_STATUS_UNAVAIL; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:148:16: error: 'return' with a value, in function returning void [-Wreturn-mismatch] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:146:12: note: declared here 146 | NSS_STATUS _nss_nwrap_endpwent(void) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:151:12: error: return type is an incomplete type 151 | NSS_STATUS _nss_nwrap_getpwent_r(struct passwd *result, char *buffer, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:151:12: error: conflicting types for '_nss_nwrap_getpwent_r'; have 'void(struct passwd *, char *, size_t, int *)' {aka 'void(struct passwd *, char *, long unsigned int, int *)'} /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:55:12: note: previous declaration of '_nss_nwrap_getpwent_r' with type 'NSS_STATUS(struct passwd *, char *, size_t, int *)' {aka 'enum nss_status(struct passwd *, char *, long unsigned int, int *)'} 55 | NSS_STATUS _nss_nwrap_getpwent_r(struct passwd *result, char *buffer, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: In function '_nss_nwrap_getpwent_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:159:16: error: 'NSS_STATUS_UNAVAIL' undeclared (first use in this function) 159 | return NSS_STATUS_UNAVAIL; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:159:16: error: 'return' with a value, in function returning void [-Wreturn-mismatch] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:151:12: note: declared here 151 | NSS_STATUS _nss_nwrap_getpwent_r(struct passwd *result, char *buffer, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:162:12: error: return type is an incomplete type 162 | NSS_STATUS _nss_nwrap_getpwuid_r(uid_t uid, struct passwd *result, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:162:12: error: conflicting types for '_nss_nwrap_getpwuid_r'; have 'void(uid_t, struct passwd *, char *, size_t, int *)' {aka 'void(unsigned int, struct passwd *, char *, long unsigned int, int *)'} /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:57:12: note: previous declaration of '_nss_nwrap_getpwuid_r' with type 'NSS_STATUS(uid_t, struct passwd *, char *, size_t, int *)' {aka 'enum nss_status(unsigned int, struct passwd *, char *, long unsigned int, int *)'} 57 | NSS_STATUS _nss_nwrap_getpwuid_r(uid_t uid, struct passwd *result, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: In function '_nss_nwrap_getpwuid_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:181:24: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 181 | return NSS_STATUS_SUCCESS; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:181:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:162:12: note: declared here 162 | NSS_STATUS _nss_nwrap_getpwuid_r(uid_t uid, struct passwd *result, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:184:16: error: 'NSS_STATUS_UNAVAIL' undeclared (first use in this function) 184 | return NSS_STATUS_UNAVAIL; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:184:16: error: 'return' with a value, in function returning void [-Wreturn-mismatch] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:162:12: note: declared here 162 | NSS_STATUS _nss_nwrap_getpwuid_r(uid_t uid, struct passwd *result, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:187:12: error: return type is an incomplete type 187 | NSS_STATUS _nss_nwrap_getpwnam_r(const char *name, struct passwd *result, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:187:12: error: conflicting types for '_nss_nwrap_getpwnam_r'; have 'void(const char *, struct passwd *, char *, size_t, int *)' {aka 'void(const char *, struct passwd *, char *, long unsigned int, int *)'} /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:59:12: note: previous declaration of '_nss_nwrap_getpwnam_r' with type 'NSS_STATUS(const char *, struct passwd *, char *, size_t, int *)' {aka 'enum nss_status(const char *, struct passwd *, char *, long unsigned int, int *)'} 59 | NSS_STATUS _nss_nwrap_getpwnam_r(const char *name, struct passwd *result, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: In function '_nss_nwrap_getpwnam_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:196:16: error: 'NSS_STATUS_UNAVAIL' undeclared (first use in this function) 196 | return NSS_STATUS_UNAVAIL; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:196:16: error: 'return' with a value, in function returning void [-Wreturn-mismatch] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:187:12: note: declared here 187 | NSS_STATUS _nss_nwrap_getpwnam_r(const char *name, struct passwd *result, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:200:12: error: return type is an incomplete type 200 | NSS_STATUS _nss_nwrap_setgrent(void) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:200:12: error: conflicting types for '_nss_nwrap_setgrent'; have 'void(void)' /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:61:12: note: previous declaration of '_nss_nwrap_setgrent' with type 'NSS_STATUS(void)' {aka 'enum nss_status(void)'} 61 | NSS_STATUS _nss_nwrap_setgrent(void); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: In function '_nss_nwrap_setgrent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:203:16: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 203 | return NSS_STATUS_SUCCESS; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:203:16: error: 'return' with a value, in function returning void [-Wreturn-mismatch] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:200:12: note: declared here 200 | NSS_STATUS _nss_nwrap_setgrent(void) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:206:12: error: return type is an incomplete type 206 | NSS_STATUS _nss_nwrap_endgrent(void) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:206:12: error: conflicting types for '_nss_nwrap_endgrent'; have 'void(void)' /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:62:12: note: previous declaration of '_nss_nwrap_endgrent' with type 'NSS_STATUS(void)' {aka 'enum nss_status(void)'} 62 | NSS_STATUS _nss_nwrap_endgrent(void); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: In function '_nss_nwrap_endgrent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:209:16: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 209 | return NSS_STATUS_SUCCESS; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:209:16: error: 'return' with a value, in function returning void [-Wreturn-mismatch] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:206:12: note: declared here 206 | NSS_STATUS _nss_nwrap_endgrent(void) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:242:12: error: return type is an incomplete type 242 | NSS_STATUS _nss_nwrap_getgrent_r(struct group *result, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:242:12: error: conflicting types for '_nss_nwrap_getgrent_r'; have 'void(struct group *, char *, size_t, struct group **)' {aka 'void(struct group *, char *, long unsigned int, struct group **)'} /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:63:12: note: previous declaration of '_nss_nwrap_getgrent_r' with type 'NSS_STATUS(struct group *, char *, size_t, struct group **)' {aka 'enum nss_status(struct group *, char *, long unsigned int, struct group **)'} 63 | NSS_STATUS _nss_nwrap_getgrent_r(struct group *result, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: In function '_nss_nwrap_getgrent_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:252:35: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 252 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:252:56: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 252 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:252:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] 252 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:242:12: note: declared here 242 | NSS_STATUS _nss_nwrap_getgrent_r(struct group *result, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:256:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] 256 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:242:12: note: declared here 242 | NSS_STATUS _nss_nwrap_getgrent_r(struct group *result, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:260:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] 260 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:242:12: note: declared here 242 | NSS_STATUS _nss_nwrap_getgrent_r(struct group *result, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:262:24: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 262 | return NSS_STATUS_NOTFOUND; | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:262:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:242:12: note: declared here 242 | NSS_STATUS _nss_nwrap_getgrent_r(struct group *result, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:266:12: error: return type is an incomplete type 266 | NSS_STATUS _nss_nwrap_getgrnam_r(const char *name, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:266:12: error: conflicting types for '_nss_nwrap_getgrnam_r'; have 'void(const char *, struct group *, char *, size_t, struct group **)' {aka 'void(const char *, struct group *, char *, long unsigned int, struct group **)'} /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:67:12: note: previous declaration of '_nss_nwrap_getgrnam_r' with type 'NSS_STATUS(const char *, struct group *, char *, size_t, struct group **)' {aka 'enum nss_status(const char *, struct group *, char *, long unsigned int, struct group **)'} 67 | NSS_STATUS _nss_nwrap_getgrnam_r(const char *name, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: In function '_nss_nwrap_getgrnam_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:276:35: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 276 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:276:56: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 276 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:276:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] 276 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:266:12: note: declared here 266 | NSS_STATUS _nss_nwrap_getgrnam_r(const char *name, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:279:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] 279 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:266:12: note: declared here 266 | NSS_STATUS _nss_nwrap_getgrnam_r(const char *name, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:282:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] 282 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:266:12: note: declared here 266 | NSS_STATUS _nss_nwrap_getgrnam_r(const char *name, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:284:24: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 284 | return NSS_STATUS_NOTFOUND; | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:284:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:266:12: note: declared here 266 | NSS_STATUS _nss_nwrap_getgrnam_r(const char *name, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:288:12: error: return type is an incomplete type 288 | NSS_STATUS _nss_nwrap_getgrgid_r(gid_t gid, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:288:12: error: conflicting types for '_nss_nwrap_getgrgid_r'; have 'void(gid_t, struct group *, char *, size_t, struct group **)' {aka 'void(unsigned int, struct group *, char *, long unsigned int, struct group **)'} /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:72:12: note: previous declaration of '_nss_nwrap_getgrgid_r' with type 'NSS_STATUS(gid_t, struct group *, char *, size_t, struct group **)' {aka 'enum nss_status(unsigned int, struct group *, char *, long unsigned int, struct group **)'} 72 | NSS_STATUS _nss_nwrap_getgrgid_r(gid_t gid, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: In function '_nss_nwrap_getgrgid_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:298:35: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 298 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:298:56: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 298 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:298:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] 298 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:288:12: note: declared here 288 | NSS_STATUS _nss_nwrap_getgrgid_r(gid_t gid, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:301:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] 301 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:288:12: note: declared here 288 | NSS_STATUS _nss_nwrap_getgrgid_r(gid_t gid, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:304:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] 304 | return ret == 0 ? NSS_STATUS_SUCCESS : NSS_STATUS_TRYAGAIN; | ^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:288:12: note: declared here 288 | NSS_STATUS _nss_nwrap_getgrgid_r(gid_t gid, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:306:24: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 306 | return NSS_STATUS_NOTFOUND; | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:306:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:288:12: note: declared here 288 | NSS_STATUS _nss_nwrap_getgrgid_r(gid_t gid, | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:310:12: error: return type is an incomplete type 310 | NSS_STATUS _nss_nwrap_initgroups_dyn(char *user, gid_t group, long int *start, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:310:12: error: conflicting types for '_nss_nwrap_initgroups_dyn'; have 'void(char *, gid_t, long int *, long int *, gid_t **, long int, int *)' {aka 'void(char *, unsigned int, long int *, long int *, unsigned int **, long int, int *)'} /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:77:12: note: previous declaration of '_nss_nwrap_initgroups_dyn' with type 'NSS_STATUS(char *, gid_t, long int *, long int *, gid_t **, long int, int *)' {aka 'enum nss_status(char *, unsigned int, long int *, long int *, unsigned int **, long int, int *)'} 77 | NSS_STATUS _nss_nwrap_initgroups_dyn(char *user, gid_t group, long int *start, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: In function '_nss_nwrap_initgroups_dyn': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:320:24: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 320 | return NSS_STATUS_SUCCESS; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:320:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:310:12: note: declared here 310 | NSS_STATUS _nss_nwrap_initgroups_dyn(char *user, gid_t group, long int *start, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:330:40: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 330 | return NSS_STATUS_NOTFOUND; | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:330:40: error: 'return' with a value, in function returning void [-Wreturn-mismatch] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:310:12: note: declared here 310 | NSS_STATUS _nss_nwrap_initgroups_dyn(char *user, gid_t group, long int *start, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:338:32: error: 'return' with a value, in function returning void [-Wreturn-mismatch] 338 | return NSS_STATUS_NOTFOUND; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:310:12: note: declared here 310 | NSS_STATUS _nss_nwrap_initgroups_dyn(char *user, gid_t group, long int *start, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:349:16: error: 'return' with a value, in function returning void [-Wreturn-mismatch] 349 | return NSS_STATUS_SUCCESS; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:310:12: note: declared here 310 | NSS_STATUS _nss_nwrap_initgroups_dyn(char *user, gid_t group, long int *start, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: In function '_nss_nwrap_getgrent_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:251:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 251 | grent_idx++; | ~~~~~~~~~^~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:253:9: note: here 253 | case 1: | ^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:255:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 255 | grent_idx++; | ~~~~~~~~~^~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:257:9: note: here 257 | case 2: | ^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c: In function '_nss_nwrap_getgrgid_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:297:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 297 | ret = nwrap_gr_copy_r(&gr0, result, buffer, buflen, grdstp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:299:9: note: here 299 | case 100011: | ^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:300:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 300 | ret = nwrap_gr_copy_r(&gr1, result, buffer, buflen, grdstp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/nss_nwrap.c:302:9: note: here 302 | case 100012: | ^~~~ [ 19%] Building C object tests/CMakeFiles/testsuite.dir/testsuite.c.o --- 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 /home/pbulk/build/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 /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build [ 23%] Building C object src/CMakeFiles/nss_wrapper.dir/nss_wrapper.c.o --- tests/CMakeFiles/nss_nwrap.dir/all --- *** [tests/CMakeFiles/nss_nwrap.dir/all] Error code 2 bmake[1]: stopped making "all" in /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build In file included from /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/test_nwrap_vector.c:8: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_getpwnam': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4395:20: error: storage size of 'status' isn't known 4395 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4401:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4401 | status = b->symbols->_nss_getpwnam_r.f(name, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4406:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4406 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4406:23: note: each undeclared identifier is reported only once for each function it appears in /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4409:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4409 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4395:20: warning: unused variable 'status' [-Wunused-variable] 4395 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_getpwnam_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4425:24: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4425 | return NSS_STATUS_NOTFOUND; | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4428:15: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4428 | ret = b->symbols->_nss_getpwnam_r.f(name, pwdst, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4430:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4430 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4438:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4438 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_getpwuid': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4456:20: error: storage size of 'status' isn't known 4456 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4462:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4462 | status = b->symbols->_nss_getpwuid_r.f(uid, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/testsuite.c: In function 'test_nwrap_enum_r_passwd': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/testsuite.c:446:13: warning: unused variable 'ret' [-Wunused-variable] 446 | int ret; | ^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4467:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4467 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/testsuite.c: In function 'test_nwrap_enum_r_group': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/testsuite.c:614:13: warning: unused variable 'ret' [-Wunused-variable] 614 | int ret; | ^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4470:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4470 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4456:20: warning: unused variable 'status' [-Wunused-variable] 4456 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_getpwuid_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4488:15: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4488 | ret = b->symbols->_nss_getpwuid_r.f(uid, pwdst, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4490:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4490 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4493:14: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4493 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4498:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4498 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_setpwent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4517:9: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4517 | b->symbols->_nss_setpwent.f(); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_getpwent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4524:20: error: storage size of 'status' isn't known 4524 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4530:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4530 | status = b->symbols->_nss_getpwent_r.f(&pwd, buf, sizeof(buf), &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4531:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4531 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4534:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4534 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4524:20: warning: unused variable 'status' [-Wunused-variable] 4524 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_getpwent_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4552:15: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4552 | ret = b->symbols->_nss_getpwent_r.f(pwdst, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4554:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4554 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4557:14: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4557 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_getpwnam': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4562:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4562 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_endpwent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4395:20: error: storage size of 'status' isn't known 4395 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4581:9: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4581 | b->symbols->_nss_endpwent.f(); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4401:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4401 | status = b->symbols->_nss_getpwnam_r.f(name, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4406:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4406 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4406:23: note: each undeclared identifier is reported only once for each function it appears in /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_initgroups_dyn': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4594:24: error: 'NSS_STATUS_UNAVAIL' undeclared (first use in this function) 4594 | return NSS_STATUS_UNAVAIL; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4597:16: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4597 | return b->symbols->_nss_initgroups_dyn.f(user, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_getgrnam': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4612:20: error: storage size of 'status' isn't known 4612 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4622:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4622 | status = b->symbols->_nss_getgrnam_r.f(name, &grp, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4409:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4409 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4395:20: warning: unused variable 'status' [-Wunused-variable] 4395 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4623:23: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4623 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_getpwnam_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4425:24: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4425 | return NSS_STATUS_NOTFOUND; | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4428:15: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4428 | ret = b->symbols->_nss_getpwnam_r.f(name, pwdst, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4631:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4631 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4430:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4430 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4635:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4635 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4438:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4438 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_getpwuid': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4612:20: warning: unused variable 'status' [-Wunused-variable] 4612 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_getgrnam_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4456:20: error: storage size of 'status' isn't known 4456 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4654:15: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4654 | ret = b->symbols->_nss_getgrnam_r.f(name, grdst, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4462:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4462 | status = b->symbols->_nss_getpwuid_r.f(uid, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4656:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4656 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4467:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4467 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4470:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4470 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4659:14: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4659 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4456:20: warning: unused variable 'status' [-Wunused-variable] 4456 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_getpwuid_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4488:15: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4488 | ret = b->symbols->_nss_getpwuid_r.f(uid, pwdst, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4490:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4490 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4664:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4664 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_getgrgid': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4683:20: error: storage size of 'status' isn't known 4683 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4694:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4694 | status = b->symbols->_nss_getgrgid_r.f(gid, &grp, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4493:14: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4493 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4498:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4498 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_setpwent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4695:23: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4695 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4517:9: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4517 | b->symbols->_nss_setpwent.f(); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_getpwent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4524:20: error: storage size of 'status' isn't known 4524 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4530:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4530 | status = b->symbols->_nss_getpwent_r.f(&pwd, buf, sizeof(buf), &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4703:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4703 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4531:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4531 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4534:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4534 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4707:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4707 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4524:20: warning: unused variable 'status' [-Wunused-variable] 4524 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4683:20: warning: unused variable 'status' [-Wunused-variable] 4683 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_getpwent_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_getgrgid_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4552:15: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4552 | ret = b->symbols->_nss_getpwent_r.f(pwdst, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4726:15: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4726 | ret = b->symbols->_nss_getgrgid_r.f(gid, grdst, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4554:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4554 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4728:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4728 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4557:14: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4557 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4731:14: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4731 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4562:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4562 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_endpwent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4581:9: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4581 | b->symbols->_nss_endpwent.f(); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4736:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4736 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_setgrent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4755:9: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4755 | b->symbols->_nss_setgrent.f(); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_getgrent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4763:20: error: storage size of 'status' isn't known 4763 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4774:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4774 | status = b->symbols->_nss_getgrent_r.f(&grp, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_initgroups_dyn': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4594:24: error: 'NSS_STATUS_UNAVAIL' undeclared (first use in this function) 4594 | return NSS_STATUS_UNAVAIL; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4597:16: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4597 | return b->symbols->_nss_initgroups_dyn.f(user, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_getgrnam': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4612:20: error: storage size of 'status' isn't known 4612 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4622:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4622 | status = b->symbols->_nss_getgrnam_r.f(name, &grp, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4775:23: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4775 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4623:23: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4623 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4783:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4783 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4631:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4631 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4787:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4787 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4763:20: warning: unused variable 'status' [-Wunused-variable] 4763 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_getgrent_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4635:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4635 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4806:15: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4806 | ret = b->symbols->_nss_getgrent_r.f(grdst, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4612:20: warning: unused variable 'status' [-Wunused-variable] 4612 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_getgrnam_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4654:15: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4654 | ret = b->symbols->_nss_getgrnam_r.f(name, grdst, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4808:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4808 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4656:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4656 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4811:14: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4811 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4659:14: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4659 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4816:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4816 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_endgrent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4664:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4664 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_getgrgid': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4835:9: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4835 | b->symbols->_nss_endgrent.f(); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_gethostbyaddr': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4683:20: error: storage size of 'status' isn't known 4683 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4845:20: error: storage size of 'status' isn't known 4845 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4694:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4694 | status = b->symbols->_nss_getgrgid_r.f(gid, &grp, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4858:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4858 | status = b->symbols->_nss_gethostbyaddr_r.f(addr, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4866:23: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4866 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4695:23: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4695 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4878:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4878 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4703:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4703 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4882:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4882 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4845:20: warning: unused variable 'status' [-Wunused-variable] 4845 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_gethostbyname2_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4896:20: error: storage size of 'status' isn't known 4896 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4904:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4904 | status = b->symbols->_nss_gethostbyname2_r.f(name, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4707:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4707 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4683:20: warning: unused variable 'status' [-Wunused-variable] 4683 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_getgrgid_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4726:15: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4726 | ret = b->symbols->_nss_getgrgid_r.f(gid, grdst, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4912:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4912 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4728:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4728 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4915:14: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4915 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4731:14: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4731 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4920:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4920 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4896:20: warning: unused variable 'status' [-Wunused-variable] 4896 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_gethostbyname': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4939:20: error: storage size of 'status' isn't known 4939 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4953:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4953 | status = b->symbols->_nss_gethostbyname2_r.f(name, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4736:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4736 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_setgrent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4755:9: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4755 | b->symbols->_nss_setgrent.f(); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_getgrent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4763:20: error: storage size of 'status' isn't known 4763 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4774:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4774 | status = b->symbols->_nss_getgrent_r.f(&grp, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4960:23: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4960 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4775:23: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4775 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4972:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4972 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4783:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4783 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4976:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4976 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4939:20: warning: unused variable 'status' [-Wunused-variable] 4939 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_gethostbyname2': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4990:20: error: storage size of 'status' isn't known 4990 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:5004:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 5004 | status = b->symbols->_nss_gethostbyname2_r.f(name, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4787:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4787 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4763:20: warning: unused variable 'status' [-Wunused-variable] 4763 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_getgrent_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4806:15: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4806 | ret = b->symbols->_nss_getgrent_r.f(grdst, buf, buflen, &errno); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:5011:23: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 5011 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4808:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4808 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:5023:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 5023 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4811:14: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4811 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:5027:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 5027 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4990:20: warning: unused variable 'status' [-Wunused-variable] 4990 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4816:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4816 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_endgrent': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4835:9: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4835 | b->symbols->_nss_endgrent.f(); | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_gethostbyaddr': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4845:20: error: storage size of 'status' isn't known 4845 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4858:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4858 | status = b->symbols->_nss_gethostbyaddr_r.f(addr, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:5415:5: error: conflicting types for 'getgrnam_r'; have 'int(const char *, struct group *, char *, size_t, struct group **)' {aka 'int(const char *, struct group *, char *, long unsigned int, struct group **)'} 5415 | int getgrnam_r(const char *name, struct group *grp, | ^~~~~~~~~~ In file included from /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_utils.h:41, from /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:68: /usr/include/grp.h:149:22: note: previous declaration of 'getgrnam_r' with type 'struct group *(const char *, struct group *, char *, int)' 149 | extern struct group *getgrnam_r(const char *, struct group *, char *, int); | ^~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:5487:5: error: conflicting types for 'getgrgid_r'; have 'int(gid_t, struct group *, char *, size_t, struct group **)' {aka 'int(unsigned int, struct group *, char *, long unsigned int, struct group **)'} 5487 | int getgrgid_r(gid_t gid, struct group *grdst, | ^~~~~~~~~~ /usr/include/grp.h:148:22: note: previous declaration of 'getgrgid_r' with type 'struct group *(gid_t, struct group *, char *, int)' {aka 'struct group *(unsigned int, struct group *, char *, int)'} 148 | extern struct group *getgrgid_r(gid_t, struct group *, char *, int); | ^~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_getgrouplist': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:5651:9: error: variable 'status' has initializer but incomplete type 5651 | NSS_STATUS status = NSS_STATUS_UNAVAIL; | ^~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4866:23: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4866 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:5651:29: error: 'NSS_STATUS_UNAVAIL' undeclared (first use in this function) 5651 | NSS_STATUS status = NSS_STATUS_UNAVAIL; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:5651:20: error: storage size of 'status' isn't known 5651 | NSS_STATUS status = NSS_STATUS_UNAVAIL; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:5651:20: warning: unused variable 'status' [-Wunused-variable] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4878:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4878 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_getaddrinfo': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6147:16: error: expected ':', ',', ';', '}' or '__attribute__' before '=' token 6147 | } addr = { | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6313:1: error: expected ';', identifier or '(' before 'int' 6313 | int getaddrinfo(const char *node, const char *service, | ^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'getaddrinfo': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6313:29: warning: declaration of 'node' shadows a parameter [-Wshadow] 6313 | int getaddrinfo(const char *node, const char *service, | ~~~~~~~~~~~~^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4882:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4882 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4845:20: warning: unused variable 'status' [-Wunused-variable] 4845 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_gethostbyname2_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6132:42: note: shadowed declaration is here 6132 | static int nwrap_getaddrinfo(const char *node, | ~~~~~~~~~~~~^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4896:20: error: storage size of 'status' isn't known 4896 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6313:47: warning: declaration of 'service' shadows a parameter [-Wshadow] 6313 | int getaddrinfo(const char *node, const char *service, | ~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4904:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4904 | status = b->symbols->_nss_gethostbyname2_r.f(name, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6133:42: note: shadowed declaration is here 6133 | const char *service, | ~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6314:40: warning: declaration of 'hints' shadows a parameter [-Wshadow] 6314 | const struct addrinfo *hints, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6134:53: note: shadowed declaration is here 6134 | const struct addrinfo *hints, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6315:35: warning: declaration of 'res' shadows a parameter [-Wshadow] 6315 | struct addrinfo **res) | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4912:14: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4912 | case NSS_STATUS_SUCCESS: | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6135:48: note: shadowed declaration is here 6135 | struct addrinfo **res) | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_getaddrinfo': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6324:12: error: invalid storage class for function 'nwrap_getnameinfo' 6324 | static int nwrap_getnameinfo(const struct sockaddr *sa, socklen_t salen, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_getnameinfo': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6330:25: warning: declaration of 'service' shadows a parameter [-Wshadow] 6330 | struct servent *service; | ^~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6133:42: note: shadowed declaration is here 6133 | const char *service, | ~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6334:18: warning: declaration of 'port' shadows a previous local [-Wshadow] 6334 | uint16_t port; | ^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4915:14: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4915 | case NSS_STATUS_NOTFOUND: | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6138:24: note: shadowed declaration is here 6138 | unsigned short port = 0; | ^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_getaddrinfo': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6456:12: error: invalid storage class for function 'nwrap_gethostname' 6456 | static int nwrap_gethostname(char *name, size_t len) | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6482:13: error: invalid storage class for function 'nwrap_thread_prepare' 6482 | static void nwrap_thread_prepare(void) | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4920:14: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4920 | case NSS_STATUS_TRYAGAIN: | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6488:13: error: invalid storage class for function 'nwrap_thread_parent' 6488 | static void nwrap_thread_parent(void) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4896:20: warning: unused variable 'status' [-Wunused-variable] 4896 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_gethostbyname': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4939:20: error: storage size of 'status' isn't known 4939 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6493:13: error: invalid storage class for function 'nwrap_thread_child' 6493 | static void nwrap_thread_child(void) | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4953:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 4953 | status = b->symbols->_nss_gethostbyname2_r.f(name, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6501:6: warning: declaration of 'nwrap_constructor' shadows a global declaration [-Wshadow] 6501 | void nwrap_constructor(void) | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:1135:6: note: shadowed declaration is here 1135 | void nwrap_constructor(void) CONSTRUCTOR_ATTRIBUTE; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6526:6: warning: declaration of 'nwrap_destructor' shadows a global declaration [-Wshadow] 6526 | void nwrap_destructor(void) | ^~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:1139:6: note: shadowed declaration is here 1139 | void nwrap_destructor(void) DESTRUCTOR_ATTRIBUTE; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/test_nwrap_vector.c:10:13: error: invalid storage class for function 'test_nwrap_vector_basic_add' 10 | static void test_nwrap_vector_basic_add(void **state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/test_nwrap_vector.c:38:13: error: invalid storage class for function 'test_nwrap_vector_merge_empty' 38 | static void test_nwrap_vector_merge_empty(void **state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4960:23: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 4960 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/test_nwrap_vector.c:79:13: error: invalid storage class for function 'test_nwrap_vector_merge' 79 | static void test_nwrap_vector_merge(void **state) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/test_nwrap_vector.c:112:13: error: invalid storage class for function 'test_nwrap_vector_merge_max' 112 | static void test_nwrap_vector_merge_max(void **state) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/test_nwrap_vector.c:148:5: warning: 'main' is normally a non-static function [-Wmain] 148 | int main(void) { | ^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/test_nwrap_vector.c:161:1: error: expected declaration or statement at end of input 161 | } | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6138:24: warning: unused variable 'port' [-Wunused-variable] 6138 | unsigned short port = 0; | ^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6137:26: warning: unused variable 'ai' [-Wunused-variable] 6137 | struct addrinfo *ai = NULL; | ^~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/test_nwrap_vector.c:161:1: error: no return statement in function returning non-void [-Werror=return-type] 161 | } | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4972:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 4972 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_gethostbyname2_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4931:1: error: control reaches end of non-void function [-Werror=return-type] 4931 | } | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4976:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 4976 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c: In function 'nwrap_module_initgroups_dyn': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4939:20: warning: unused variable 'status' [-Wunused-variable] 4939 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_gethostbyname2': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4604:1: error: control reaches end of non-void function [-Werror=return-type] 4604 | } | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4990:20: error: storage size of 'status' isn't known 4990 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:5004:18: error: invalid use of incomplete typedef 'NSS_STATUS' {aka 'enum nss_status'} 5004 | status = b->symbols->_nss_gethostbyname2_r.f(name, | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:5011:23: error: 'NSS_STATUS_TRYAGAIN' undeclared (first use in this function); did you mean 'NSS_TRYAGAIN'? 5011 | if (status == NSS_STATUS_TRYAGAIN) { | ^~~~~~~~~~~~~~~~~~~ | NSS_TRYAGAIN /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:5023:23: error: 'NSS_STATUS_NOTFOUND' undeclared (first use in this function); did you mean 'NSS_NOTFOUND'? 5023 | if (status == NSS_STATUS_NOTFOUND) { | ^~~~~~~~~~~~~~~~~~~ | NSS_NOTFOUND /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/test_nwrap_vector.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/test_nwrap_vector.c:148:5: warning: 'main' defined but not used [-Wunused-function] 148 | int main(void) { | ^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6526:6: warning: 'nwrap_destructor' defined but not used [-Wunused-function] 6526 | void nwrap_destructor(void) | ^~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6501:6: warning: 'nwrap_constructor' defined but not used [-Wunused-function] 6501 | void nwrap_constructor(void) | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:5027:23: error: 'NSS_STATUS_SUCCESS' undeclared (first use in this function) 5027 | if (status != NSS_STATUS_SUCCESS) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6470:5: warning: 'gethostname' defined but not used [-Wunused-function] 6470 | int gethostname(char *name, int len) | ^~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4990:20: warning: unused variable 'status' [-Wunused-variable] 4990 | NSS_STATUS status; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6433:5: warning: 'getnameinfo' defined but not used [-Wunused-function] 6433 | int getnameinfo(const struct sockaddr *sa, socklen_t salen, | ^~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:6313:5: warning: 'getaddrinfo' defined but not used [-Wunused-function] 6313 | int getaddrinfo(const char *node, const char *service, | ^~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/tests/../src/nss_wrapper.c:4154:12: warning: 'nwrap_files_getaddrinfo' defined but not used [-Wunused-function] 4154 | static int nwrap_files_getaddrinfo(const char *name, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:5415:5: error: conflicting types for 'getgrnam_r'; have 'int(const char *, struct group *, char *, size_t, struct group **)' {aka 'int(const char *, struct group *, char *, long unsigned int, struct group **)'} 5415 | int getgrnam_r(const char *name, struct group *grp, | ^~~~~~~~~~ In file included from /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_utils.h:41, from /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:68: /usr/include/grp.h:149:22: note: previous declaration of 'getgrnam_r' with type 'struct group *(const char *, struct group *, char *, int)' 149 | extern struct group *getgrnam_r(const char *, struct group *, char *, int); | ^~~~~~~~~~ cc1: some warnings being treated as errors /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:5487:5: error: conflicting types for 'getgrgid_r'; have 'int(gid_t, struct group *, char *, size_t, struct group **)' {aka 'int(unsigned int, struct group *, char *, long unsigned int, struct group **)'} 5487 | int getgrgid_r(gid_t gid, struct group *grdst, | ^~~~~~~~~~ /usr/include/grp.h:148:22: note: previous declaration of 'getgrgid_r' with type 'struct group *(gid_t, struct group *, char *, int)' {aka 'struct group *(unsigned int, struct group *, char *, int)'} 148 | extern struct group *getgrgid_r(gid_t, struct group *, char *, int); | ^~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_getgrouplist': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:5651:9: error: variable 'status' has initializer but incomplete type 5651 | NSS_STATUS status = NSS_STATUS_UNAVAIL; | ^~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:5651:29: error: 'NSS_STATUS_UNAVAIL' undeclared (first use in this function) 5651 | NSS_STATUS status = NSS_STATUS_UNAVAIL; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:5651:20: error: storage size of 'status' isn't known 5651 | NSS_STATUS status = NSS_STATUS_UNAVAIL; | ^~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:5651:20: warning: unused variable 'status' [-Wunused-variable] /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_getaddrinfo': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6147:16: error: expected ':', ',', ';', '}' or '__attribute__' before '=' token 6147 | } addr = { | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6313:1: error: expected ';', identifier or '(' before 'int' 6313 | int getaddrinfo(const char *node, const char *service, | ^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'getaddrinfo': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6313:29: warning: declaration of 'node' shadows a parameter [-Wshadow] 6313 | int getaddrinfo(const char *node, const char *service, | ~~~~~~~~~~~~^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6132:42: note: shadowed declaration is here 6132 | static int nwrap_getaddrinfo(const char *node, | ~~~~~~~~~~~~^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6313:47: warning: declaration of 'service' shadows a parameter [-Wshadow] 6313 | int getaddrinfo(const char *node, const char *service, | ~~~~~~~~~~~~^~~~~~~ --- tests/CMakeFiles/test_nwrap_vector.dir/test_nwrap_vector.c.o --- *** [tests/CMakeFiles/test_nwrap_vector.dir/test_nwrap_vector.c.o] Error code 1 bmake[2]: stopped making "tests/CMakeFiles/test_nwrap_vector.dir/build" in /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build bmake[2]: 1 error bmake[2]: stopped making "tests/CMakeFiles/test_nwrap_vector.dir/build" in /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6133:42: note: shadowed declaration is here 6133 | const char *service, | ~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6314:40: warning: declaration of 'hints' shadows a parameter [-Wshadow] 6314 | const struct addrinfo *hints, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ --- tests/CMakeFiles/test_nwrap_vector.dir/all --- *** [tests/CMakeFiles/test_nwrap_vector.dir/all] Error code 2 bmake[1]: stopped making "all" in /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6134:53: note: shadowed declaration is here 6134 | const struct addrinfo *hints, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6315:35: warning: declaration of 'res' shadows a parameter [-Wshadow] 6315 | struct addrinfo **res) | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6135:48: note: shadowed declaration is here 6135 | struct addrinfo **res) | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_getaddrinfo': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6324:12: error: invalid storage class for function 'nwrap_getnameinfo' 6324 | static int nwrap_getnameinfo(const struct sockaddr *sa, socklen_t salen, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_getnameinfo': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6330:25: warning: declaration of 'service' shadows a parameter [-Wshadow] 6330 | struct servent *service; | ^~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6133:42: note: shadowed declaration is here 6133 | const char *service, | ~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6334:18: warning: declaration of 'port' shadows a previous local [-Wshadow] 6334 | uint16_t port; | ^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6138:24: note: shadowed declaration is here 6138 | unsigned short port = 0; | ^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_getaddrinfo': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6456:12: error: invalid storage class for function 'nwrap_gethostname' 6456 | static int nwrap_gethostname(char *name, size_t len) | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6482:13: error: invalid storage class for function 'nwrap_thread_prepare' 6482 | static void nwrap_thread_prepare(void) | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6488:13: error: invalid storage class for function 'nwrap_thread_parent' 6488 | static void nwrap_thread_parent(void) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6493:13: error: invalid storage class for function 'nwrap_thread_child' 6493 | static void nwrap_thread_child(void) | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6501:6: warning: declaration of 'nwrap_constructor' shadows a global declaration [-Wshadow] 6501 | void nwrap_constructor(void) | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:1135:6: note: shadowed declaration is here 1135 | void nwrap_constructor(void) CONSTRUCTOR_ATTRIBUTE; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6526:6: warning: declaration of 'nwrap_destructor' shadows a global declaration [-Wshadow] 6526 | void nwrap_destructor(void) | ^~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:1139:6: note: shadowed declaration is here 1139 | void nwrap_destructor(void) DESTRUCTOR_ATTRIBUTE; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6633:1: error: expected declaration or statement at end of input 6633 | } | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6138:24: warning: unused variable 'port' [-Wunused-variable] 6138 | unsigned short port = 0; | ^~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6137:26: warning: unused variable 'ai' [-Wunused-variable] 6137 | struct addrinfo *ai = NULL; | ^~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6633:1: error: no return statement in function returning non-void [-Werror=return-type] 6633 | } | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_gethostbyname2_r': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4931:1: error: control reaches end of non-void function [-Werror=return-type] 4931 | } | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: In function 'nwrap_module_initgroups_dyn': /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4604:1: error: control reaches end of non-void function [-Werror=return-type] 4604 | } | ^ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c: At top level: /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6526:6: warning: 'nwrap_destructor' defined but not used [-Wunused-function] 6526 | void nwrap_destructor(void) | ^~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6501:6: warning: 'nwrap_constructor' defined but not used [-Wunused-function] 6501 | void nwrap_constructor(void) | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6470:5: warning: 'gethostname' defined but not used [-Wunused-function] 6470 | int gethostname(char *name, int len) | ^~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6433:5: warning: 'getnameinfo' defined but not used [-Wunused-function] 6433 | int getnameinfo(const struct sockaddr *sa, socklen_t salen, | ^~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6313:5: warning: 'getaddrinfo' defined but not used [-Wunused-function] 6313 | int getaddrinfo(const char *node, const char *service, | ^~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:6003:30: warning: 'default_hints' defined but not used [-Wunused-const-variable=] 6003 | static const struct addrinfo default_hints = | ^~~~~~~~~~~~~ /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/src/nss_wrapper.c:4154:12: warning: 'nwrap_files_getaddrinfo' defined but not used [-Wunused-function] 4154 | static int nwrap_files_getaddrinfo(const char *name, | ^~~~~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors --- 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 /home/pbulk/build/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 /home/pbulk/build/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 /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build --- tests/CMakeFiles/testsuite.dir/all --- *** [tests/CMakeFiles/testsuite.dir/all] Error code 6 bmake[1]: stopped making "all" in /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build bmake[1]: 4 errors bmake[1]: stopped making "all" in /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/devel/nss_wrapper/work/nss_wrapper-1.1.16/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nss_wrapper *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/nss_wrapper