=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/www/www6to4", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for www6to4-1.6 --- www6to4.o --- --- loaders.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c loaders.c --- www6to4.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c www6to4.c www6to4.c: In function 'chat': --- loaders.o --- loaders.c:38:5: error: conflicting types for 'load_forwardfile'; have 'int(struct client_state *)' 38 | int load_forwardfile (struct client_state *csp) { | ^~~~~~~~~~~~~~~~ In file included from loaders.c:15: www6to4.h:144:12: note: previous declaration of 'load_forwardfile' with type 'int(void)' 144 | extern int load_forwardfile(); | ^~~~~~~~~~~~~~~~ --- www6to4.o --- www6to4.c:102:36: error: too many arguments to function 'safe_strerror'; expected 0, have 1 102 | syslog (LOG_ERR, "%s", safe_strerror (errno)); | ^~~~~~~~~~~~~ ~~~~~ In file included from www6to4.c:16: www6to4.h:133:14: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ www6to4.c:108:9: error: too many arguments to function 'add_to_iob'; expected 0, have 3 108 | add_to_iob (csp, buf, n); | ^~~~~~~~~~ ~~~ www6to4.h:131:12: note: declared here 131 | extern int add_to_iob(); | ^~~~~~~~~~ www6to4.c:110:15: error: too many arguments to function 'get_header'; expected 0, have 1 110 | req = get_header (csp); | ^~~~~~~~~~ ~~~ www6to4.h:133:43: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~ www6to4.c:116:9: error: too many arguments to function 'parse_http_request'; expected 0, have 3 116 | parse_http_request (req, http, csp); | ^~~~~~~~~~~~~~~~~~ ~~~ www6to4.h:134:13: note: declared here 134 | extern void parse_http_request(); | ^~~~~~~~~~~~~~~~~~ www6to4.c:129:10: error: too many arguments to function 'forward_url'; expected 0, have 2 129 | gw = forward_url (http, csp); | ^~~~~~~~~~~ ~~~~ www6to4.h:147:28: note: declared here 147 | extern struct gateway *forward_url(); | ^~~~~~~~~~~ www6to4.c:143:9: error: too many arguments to function 'enlist'; expected 0, have 2 143 | enlist (csp->headers, http->cmd); | ^~~~~~ ~~~~~~~~~~~~ www6to4.h:132:24: note: declared here 132 | extern void fperror(), enlist(); | ^~~~~~ www6to4.c:147:17: error: too many arguments to function 'strsav'; expected 0, have 2 147 | p = strsav (p, http->gpc); | ^~~~~~ ~ www6to4.h:133:32: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~ www6to4.c:148:17: error: too many arguments to function 'strsav'; expected 0, have 2 148 | p = strsav (p, " "); | ^~~~~~ ~ www6to4.h:133:32: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~ www6to4.c:149:17: error: too many arguments to function 'strsav'; expected 0, have 2 149 | p = strsav (p, http->path); | ^~~~~~ ~ www6to4.h:133:32: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~ www6to4.c:150:17: error: too many arguments to function 'strsav'; expected 0, have 2 150 | p = strsav (p, " "); | ^~~~~~ ~ www6to4.h:133:32: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~ --- loaders.o --- loaders.c: In function 'load_forwardfile': loaders.c:89:13: error: too many arguments to function 'ssplit'; expected 0, have 6 89 | n = ssplit (tmp, " \t", vec, SZ (vec), 1, 1); | ^~~~~~ ~~~ --- www6to4.o --- www6to4.c:151:17: error: too many arguments to function 'strsav'; expected 0, have 2 151 | p = strsav (p, http->ver); | ^~~~~~ ~ --- loaders.o --- www6to4.h:138:25: note: declared here 138 | extern int domaincmp(), ssplit(); | ^~~~~~ --- www6to4.o --- www6to4.h:133:32: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~ www6to4.c:152:13: error: too many arguments to function 'enlist'; expected 0, have 2 152 | enlist (csp->headers, p); | ^~~~~~ ~~~~~~~~~~~~ www6to4.h:132:24: note: declared here 132 | extern void fperror(), enlist(); | ^~~~~~ www6to4.c:159:13: error: too many arguments to function 'get_header'; expected 0, have 1 159 | p = get_header (csp); | ^~~~~~~~~~ ~~~ www6to4.h:133:43: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~ www6to4.c:163:40: error: too many arguments to function 'safe_strerror'; expected 0, have 1 163 | syslog (LOG_ERR, "%s", safe_strerror (errno)); | ^~~~~~~~~~~~~ ~~~~~ www6to4.h:133:14: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ www6to4.c:166:13: error: too many arguments to function 'add_to_iob'; expected 0, have 3 166 | add_to_iob (csp, buf, n); | ^~~~~~~~~~ ~~~ www6to4.h:131:12: note: declared here 131 | extern int add_to_iob(); | ^~~~~~~~~~ www6to4.c:174:9: error: too many arguments to function 'enlist'; expected 0, have 2 174 | enlist (csp->headers, p); | ^~~~~~ ~~~~~~~~~~~~ www6to4.h:132:24: note: declared here 132 | extern void fperror(), enlist(); | ^~~~~~ www6to4.c:188:5: error: too many arguments to function 'enlist'; expected 0, have 2 188 | enlist (csp->headers, ""); | ^~~~~~ ~~~~~~~~~~~~ www6to4.h:132:24: note: declared here 132 | extern void fperror(), enlist(); | ^~~~~~ www6to4.c:192:5: error: too many arguments to function 'destroy_list'; expected 0, have 1 192 | destroy_list (csp->headers); | ^~~~~~~~~~~~ ~~~~~~~~~~~~ www6to4.h:128:27: note: declared here 128 | extern void add_loader(), destroy_list(); | ^~~~~~~~~~~~ www6to4.c:213:40: error: too many arguments to function 'safe_strerror'; expected 0, have 1 213 | syslog (LOG_ERR, "%s", safe_strerror (errno)); | ^~~~~~~~~~~~~ ~~~~~ www6to4.h:133:14: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ www6to4.c:222:16: error: too many arguments to function 'direct_connect'; expected 0, have 3 222 | csp->sfd = direct_connect (gw, http, csp); | ^~~~~~~~~~~~~~ ~~ www6to4.h:145:12: note: declared here 145 | extern int direct_connect(); | ^~~~~~~~~~~~~~ www6to4.c:227:36: error: too many arguments to function 'safe_strerror'; expected 0, have 1 227 | syslog (LOG_ERR, "%s", safe_strerror (errno)); | ^~~~~~~~~~~~~ ~~~~~ www6to4.h:133:14: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ www6to4.c:299:36: error: too many arguments to function 'safe_strerror'; expected 0, have 1 299 | syslog (LOG_ERR, "%s", safe_strerror (errno)); | ^~~~~~~~~~~~~ ~~~~~ www6to4.h:133:14: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ www6to4.c:332:40: error: too many arguments to function 'safe_strerror'; expected 0, have 1 332 | syslog (LOG_ERR, "%s", safe_strerror (errno)); | ^~~~~~~~~~~~~ ~~~~~ www6to4.h:133:14: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ www6to4.c:348:44: error: too many arguments to function 'safe_strerror'; expected 0, have 1 348 | syslog (LOG_ERR, "%s", safe_strerror (errno)); | ^~~~~~~~~~~~~ ~~~~~ www6to4.h:133:14: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ www6to4.c:358:17: error: too many arguments to function 'add_to_iob'; expected 0, have 3 358 | add_to_iob (csp, buf, n); | ^~~~~~~~~~ ~~~ www6to4.h:131:12: note: declared here 131 | extern int add_to_iob(); | ^~~~~~~~~~ www6to4.c:359:29: error: too many arguments to function 'get_header'; expected 0, have 1 359 | while ((p = get_header (csp))) { | ^~~~~~~~~~ ~~~ www6to4.h:133:43: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~ www6to4.c:363:21: error: too many arguments to function 'enlist'; expected 0, have 2 363 | enlist (csp->headers, p); | ^~~~~~ ~~~~~~~~~~~~ www6to4.h:132:24: note: declared here 132 | extern void fperror(), enlist(); | ^~~~~~ www6to4.c:385:17: error: too many arguments to function 'enlist'; expected 0, have 2 385 | enlist (csp->headers, ""); | ^~~~~~ ~~~~~~~~~~~~ www6to4.h:132:24: note: declared here 132 | extern void fperror(), enlist(); | ^~~~~~ www6to4.c:395:25: error: too many arguments to function 'flush_socket'; expected 0, have 2 395 | || (flush_socket (csp->cfd, csp) < 0)) { | ^~~~~~~~~~~~ ~~~~~~~~ www6to4.h:142:12: note: declared here 142 | extern int flush_socket(); | ^~~~~~~~~~~~ --- loaders.o --- loaders.c:113:18: error: implicit declaration of function 'strncmpic'; did you mean 'strncmp'? [-Wimplicit-function-declaration] 113 | if (!strncmpic (buf, "http://", 7)) { | ^~~~~~~~~ | strncmp loaders.c:153:16: error: too many arguments to function 'dsplit'; expected 0, have 1 153 | *url = dsplit (b->url->domain); | ^~~~~~ ~~~~~~~~~~~~~~ www6to4.h:139:24: note: declared here 139 | extern struct url_spec dsplit(); | ^~~~~~ loaders.c:179:39: error: assignment to 'void (*)(void)' from incompatible pointer type 'void (*)(struct forward_spec *)' [-Wincompatible-pointer-types] 179 | current_forwardfile->unloader = unload_forwardfile; | ^ loaders.c:17:6: note: 'unload_forwardfile' declared here 17 | void unload_forwardfile (struct forward_spec *b) { | ^~~~~~~~~~~~~~~~~~ loaders.c:186:28: error: too many arguments to function 'safe_strerror'; expected 0, have 1 186 | syslog (LOG_ERR, "%s", safe_strerror (errno)); | ^~~~~~~~~~~~~ ~~~~~ www6to4.h:133:14: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ loaders.c: At top level: loaders.c:197:7: error: conflicting types for 'strsav'; have 'char *(char *, char *)' 197 | char *strsav (char *old, char *text_to_append) { | ^~~~~~ www6to4.h:133:32: note: previous declaration of 'strsav' with type 'char *(void)' 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~ loaders.c:230:6: error: conflicting types for 'add_loader'; have 'void(int (*)(void))' 230 | void add_loader (int (*loader) ()) { | ^~~~~~~~~~ www6to4.h:128:13: note: previous declaration of 'add_loader' with type 'void(void)' 128 | extern void add_loader(), destroy_list(); | ^~~~~~~~~~ loaders.c:241:5: error: conflicting types for 'run_loader'; have 'int(struct client_state *)' 241 | int run_loader (struct client_state *csp) { | ^~~~~~~~~~ www6to4.h:127:12: note: previous declaration of 'run_loader' with type 'int(void)' 127 | extern int run_loader(); | ^~~~~~~~~~ loaders.c: In function 'run_loader': loaders.c:249:24: error: too many arguments to function 'loaders[i]'; expected 0, have 1 249 | ret |= (loaders[i]) (csp); | ~~~~~~~~^~~~ ~~~ --- www6to4.o --- www6to4.c: In function 'main': www6to4.c:444:24: error: 'facilitynames' undeclared (first use in this function) 444 | while (facilitynames[j].c_name) { | ^~~~~~~~~~~~~ www6to4.c:444:24: note: each undeclared identifier is reported only once for each function it appears in www6to4.c:464:62: error: 'LOG_PERROR' undeclared (first use in this function); did you mean 'SO_ERROR'? 464 | openlog("www6to4", LOG_PID | LOG_NDELAY | LOG_CONS | LOG_PERROR, logfacility); | ^~~~~~~~~~ | SO_ERROR www6to4.c:481:36: error: too many arguments to function 'safe_strerror'; expected 0, have 1 481 | syslog (LOG_ERR, "%s", safe_strerror (errno)); | ^~~~~~~~~~~~~ ~~~~~ www6to4.h:133:14: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ www6to4.c:562:9: error: too many arguments to function 'add_loader'; expected 0, have 1 562 | add_loader (load_forwardfile); | ^~~~~~~~~~ ~~~~~~~~~~~~~~~~ www6to4.h:128:13: note: declared here 128 | extern void add_loader(), destroy_list(); | ^~~~~~~~~~ www6to4.c:583:36: error: too many arguments to function 'safe_strerror'; expected 0, have 1 583 | syslog (LOG_ERR, "%s", safe_strerror (errno)); | ^~~~~~~~~~~~~ ~~~~~ www6to4.h:133:14: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ www6to4.c:604:15: error: too many arguments to function 'accept_conn'; expected 0, have 1 604 | cfd = accept_conn (bfd); | ^~~~~~~~~~~ ~~~ www6to4.h:129:25: note: declared here 129 | extern int bind_port(), accept_conn(); | ^~~~~~~~~~~ www6to4.c:611:36: error: too many arguments to function 'safe_strerror'; expected 0, have 1 611 | syslog (LOG_ERR, "%s", safe_strerror (errno)); | ^~~~~~~~~~~~~ ~~~~~ www6to4.h:133:14: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ www6to4.c:620:13: error: too many arguments to function 'run_loader'; expected 0, have 1 620 | if (run_loader (csp)) { | ^~~~~~~~~~ ~~~ www6to4.h:127:12: note: declared here 127 | extern int run_loader(); | ^~~~~~~~~~ www6to4.c:631:40: error: too many arguments to function 'safe_strerror'; expected 0, have 1 631 | syslog (LOG_ERR, "%s", safe_strerror (errno)); | ^~~~~~~~~~~~~ ~~~~~ www6to4.h:133:14: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ www6to4.c:642:44: error: too many arguments to function 'safe_strerror'; expected 0, have 1 642 | syslog (LOG_ERR, "%s", safe_strerror (errno)); | ^~~~~~~~~~~~~ ~~~~~ www6to4.h:133:14: note: declared here 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ www6to4.c: At top level: www6to4.c:661:7: error: conflicting types for 'safe_strerror'; have 'char *(int)' 661 | char *safe_strerror (int err) { | ^~~~~~~~~~~~~ www6to4.h:133:14: note: previous declaration of 'safe_strerror' with type 'char *(void)' 133 | extern char *safe_strerror(), *strsav(), *get_header(); | ^~~~~~~~~~~~~ www6to4.c:676:5: error: conflicting types for 'flush_socket'; have 'int(int, struct client_state *)' 676 | int flush_socket (int fd, struct client_state * csp) { | ^~~~~~~~~~~~ www6to4.h:142:12: note: previous declaration of 'flush_socket' with type 'int(void)' 142 | extern int flush_socket(); | ^~~~~~~~~~~~ --- loaders.o --- *** [loaders.o] Error code 1 bmake: stopped making "www6to4" in /tmp/work/www/www6to4/work/www6to4-1-6 --- www6to4.o --- *** [www6to4.o] Error code 1 bmake: stopped making "www6to4" in /tmp/work/www/www6to4/work/www6to4-1-6 bmake: 2 errors bmake: stopped making "www6to4" in /tmp/work/www/www6to4/work/www6to4-1-6 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/www/www6to4 *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/www/www6to4