=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/security/p5-Authen-TacacsPlus", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for p5-Authen-TacacsPlus-0.28nb5 --- blib/lib/Authen/.exists --- --- blib/arch/.exists --- --- blib/lib/auto/Authen/TacacsPlus/.exists --- --- blib/arch/auto/Authen/TacacsPlus/.exists --- --- blib/bin/.exists --- --- blib/script/.exists --- --- blib/man1/.exists --- --- blib/man3/.exists --- --- config --- --- subdirs --- --- dynamic --- --- blibdirs --- --- subdirs --- --- encrypt.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -I/usr/include -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/opt/pkg/lib/perl5/5.42.0/x86_64-solaris-thread-multi-64/CORE" -DSOLARIS encrypt.c --- md5.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include -I/usr/include -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/opt/pkg/lib/perl5/5.42.0/x86_64-solaris-thread-multi-64/CORE" -DSOLARIS md5.c md5.c: In function 'MD5Init': md5.c:121:1: warning: old-style function definition [-Wold-style-definition] 121 | MD5Init(context) | ^~~~~~~ md5.c:123:1: error: number of arguments doesn't match prototype 123 | { | ^ In file included from md5.c:36: md5.h:60:6: error: prototype declaration 60 | void MD5Init PROTO_LIST ((MD5_CTX *)); | ^~~~~~~ md5.c: In function 'MD5Update': md5.c:137:1: warning: old-style function definition [-Wold-style-definition] 137 | MD5Update(context, input, inputLen) | ^~~~~~~~~ md5.c:141:1: error: number of arguments doesn't match prototype 141 | { | ^ md5.h:61:6: error: prototype declaration 61 | void MD5Update PROTO_LIST | ^~~~~~~~~ md5.c:159:9: error: too many arguments to function 'MD5Transform'; expected 0, have 2 159 | MD5Transform(context->state, context->buffer); | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~ md5.c:59:13: note: declared here 59 | static void MD5Transform PROTO_LIST((UINT4[4], unsigned char[64])); | ^~~~~~~~~~~~ md5.c:162:13: error: too many arguments to function 'MD5Transform'; expected 0, have 2 162 | MD5Transform(context->state, &input[i]); | ^~~~~~~~~~~~ ~~~~~~~~~~~~~~ md5.c:59:13: note: declared here 59 | static void MD5Transform PROTO_LIST((UINT4[4], unsigned char[64])); | ^~~~~~~~~~~~ md5.c: In function 'MD5Final': md5.c:178:1: warning: old-style function definition [-Wold-style-definition] 178 | MD5Final(digest, context) | ^~~~~~~~ md5.c:181:1: error: number of arguments doesn't match prototype 181 | { | ^ md5.h:63:6: error: prototype declaration 63 | void MD5Final PROTO_LIST ((unsigned char [16], MD5_CTX *)); | ^~~~~~~~ md5.c:186:5: error: too many arguments to function 'Encode'; expected 0, have 3 186 | Encode(bits, context->count, 8); | ^~~~~~ ~~~~ md5.c:60:13: note: declared here 60 | static void Encode PROTO_LIST | ^~~~~~ md5.c:191:5: error: too many arguments to function 'MD5Update'; expected 0, have 3 191 | MD5Update(context, PADDING, padLen); | ^~~~~~~~~ ~~~~~~~ md5.c:137:1: note: declared here 137 | MD5Update(context, input, inputLen) | ^~~~~~~~~ md5.c:194:5: error: too many arguments to function 'MD5Update'; expected 0, have 3 194 | MD5Update(context, bits, 8); | ^~~~~~~~~ ~~~~~~~ md5.c:137:1: note: declared here 137 | MD5Update(context, input, inputLen) | ^~~~~~~~~ md5.c:197:5: error: too many arguments to function 'Encode'; expected 0, have 3 197 | Encode(digest, context->state, 16); | ^~~~~~ ~~~~~~ md5.c:60:13: note: declared here 60 | static void Encode PROTO_LIST | ^~~~~~ md5.c: In function 'MD5Transform': md5.c:206:1: warning: old-style function definition [-Wold-style-definition] 206 | MD5Transform(state, block) | ^~~~~~~~~~~~ md5.c:212:5: error: too many arguments to function 'Decode'; expected 0, have 3 212 | Decode(x, block, 64); | ^~~~~~ ~ md5.c:62:13: note: declared here 62 | static void Decode PROTO_LIST | ^~~~~~ md5.c: In function 'Encode': md5.c:299:1: warning: old-style function definition [-Wold-style-definition] 299 | Encode(output, input, len) | ^~~~~~ md5.c: In function 'Decode': md5.c:318:1: warning: old-style function definition [-Wold-style-definition] 318 | Decode(output, input, len) | ^~~~~~ --- encrypt.o --- encrypt.c: In function 'create_md5_hash': encrypt.c:41:1: warning: old-style function definition [-Wold-style-definition] 41 | create_md5_hash(session_id, key, version, seq_no, prev_hash, hash) | ^~~~~~~~~~~~~~~ encrypt.c:59:34: error: too many arguments to function 'tac_malloc'; expected 0, have 1 59 | mdp = md_stream = (u_char *) tac_malloc(md_len); | ^~~~~~~~~~ ~~~~~~ In file included from encrypt.c:21: tac_plus.h:636:14: note: declared here 636 | extern char *tac_malloc(); | ^~~~~~~~~~ encrypt.c:60:5: error: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration] 60 | bcopy(&session_id, mdp, sizeof(session_id)); | ^~~~~ encrypt.c:60:5: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] encrypt.c:76:5: error: too many arguments to function 'MD5Init'; expected 0, have 1 76 | MD5Init(&mdcontext); | ^~~~~~~ ~~~~~~~~~~ In file included from encrypt.c:22: md5.h:60:6: note: declared here 60 | void MD5Init PROTO_LIST ((MD5_CTX *)); | ^~~~~~~ encrypt.c:77:5: error: too many arguments to function 'MD5Update'; expected 0, have 3 77 | MD5Update(&mdcontext, md_stream, md_len); | ^~~~~~~~~ ~~~~~~~~~~ md5.h:61:6: note: declared here 61 | void MD5Update PROTO_LIST | ^~~~~~~~~ encrypt.c:78:5: error: too many arguments to function 'MD5Final'; expected 0, have 2 78 | MD5Final(hash, &mdcontext); | ^~~~~~~~ ~~~~ md5.h:63:6: note: declared here 63 | void MD5Final PROTO_LIST ((unsigned char [16], MD5_CTX *)); | ^~~~~~~~ encrypt.c: In function 'md5_xor': encrypt.c:122:13: error: too many arguments to function 'report'; expected 0, have 6 122 | report(LOG_DEBUG, | ^~~~~~ ~~~~~~~~~ tac_plus.h:629:13: note: declared here 629 | extern void report(); | ^~~~~~ encrypt.c:126:17: error: too many arguments to function 'report'; expected 0, have 2 126 | report(LOG_DEBUG, "prev_hash:"); | ^~~~~~ ~~~~~~~~~ tac_plus.h:629:13: note: declared here 629 | extern void report(); | ^~~~~~ encrypt.c:128:21: error: too many arguments to function 'report'; expected 0, have 3 128 | report(LOG_DEBUG, "0x%x", prev_hashp[k]); | ^~~~~~ ~~~~~~~~~ tac_plus.h:629:13: note: declared here 629 | extern void report(); | ^~~~~~ encrypt.c:130:17: error: too many arguments to function 'report'; expected 0, have 2 130 | report(LOG_DEBUG, "no prev. hash"); | ^~~~~~ ~~~~~~~~~ tac_plus.h:629:13: note: declared here 629 | extern void report(); | ^~~~~~ encrypt.c:133:13: error: too many arguments to function 'report'; expected 0, have 2 133 | report(LOG_DEBUG, "hash: "); | ^~~~~~ ~~~~~~~~~ tac_plus.h:629:13: note: declared here 629 | extern void report(); | ^~~~~~ encrypt.c:135:17: error: too many arguments to function 'report'; expected 0, have 3 135 | report(LOG_DEBUG, "0x%x", hash[k]); | ^~~~~~ ~~~~~~~~~ tac_plus.h:629:13: note: declared here 629 | extern void report(); | ^~~~~~ encrypt.c:137:9: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] 137 | bcopy(hash, last_hash, MD5_LEN); | ^~~~~ encrypt.c:148:17: error: too many arguments to function 'report'; expected 0, have 7 148 | report(LOG_DEBUG, | ^~~~~~ ~~~~~~~~~ tac_plus.h:629:13: note: declared here 629 | extern void report(); | ^~~~~~ --- md5.o --- *** [md5.o] Error code 1 make[1]: stopped making "all" in /tmp/work/security/p5-Authen-TacacsPlus/work/Authen-TacacsPlus-0.28/tacpluslib *** Error code 6 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/security/p5-Authen-TacacsPlus *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/security/p5-Authen-TacacsPlus