=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/security/hydra", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for hydra-7.5nb69 gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -L/opt/pkg/lib -o pw-inspector pw-inspector.c gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -c hydra-vnc.c -DLIBOPENSSL -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DNO_RSA_LEGACY -I/var/tmp/work/security/hydra/work/.buildlink/include -I/var/tmp/work/security/hydra/work/.buildlink/include gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -c hydra-pcnfs.c -DLIBOPENSSL -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DNO_RSA_LEGACY -I/var/tmp/work/security/hydra/work/.buildlink/include -I/var/tmp/work/security/hydra/work/.buildlink/include gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -c hydra-rexec.c -DLIBOPENSSL -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DNO_RSA_LEGACY -I/var/tmp/work/security/hydra/work/.buildlink/include -I/var/tmp/work/security/hydra/work/.buildlink/include gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -c hydra-nntp.c -DLIBOPENSSL -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DNO_RSA_LEGACY -I/var/tmp/work/security/hydra/work/.buildlink/include -I/var/tmp/work/security/hydra/work/.buildlink/include gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -c hydra-socks5.c -DLIBOPENSSL -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DNO_RSA_LEGACY -I/var/tmp/work/security/hydra/work/.buildlink/include -I/var/tmp/work/security/hydra/work/.buildlink/include hydra-nntp.c:171:11: warning: comparison of array 'buffer2' equal to a null pointer is always false [-Wtautological-pointer-compare] 171 | if (buffer2 == NULL) | ^~~~~~~ ~~~~ 1 warning generated. gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -c hydra-telnet.c -DLIBOPENSSL -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DNO_RSA_LEGACY -I/var/tmp/work/security/hydra/work/.buildlink/include -I/var/tmp/work/security/hydra/work/.buildlink/include gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -c hydra-cisco.c -DLIBOPENSSL -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DNO_RSA_LEGACY -I/var/tmp/work/security/hydra/work/.buildlink/include -I/var/tmp/work/security/hydra/work/.buildlink/include hydra-cisco.c:155:48: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 155 | if (buf2 != NULL && hydra_strcasestr(buf2, "ress ENTER") != NULL) | ^~~~ ./hydra-mod.h:35:43: note: passing argument to parameter 'haystack' here 35 | extern char *hydra_strcasestr(const char *haystack, const char *needle); | ^ 1 warning generated. gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -c hydra-http.c -DLIBOPENSSL -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DNO_RSA_LEGACY -I/var/tmp/work/security/hydra/work/.buildlink/include -I/var/tmp/work/security/hydra/work/.buildlink/include gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -c hydra-ftp.c -DLIBOPENSSL -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DNO_RSA_LEGACY -I/var/tmp/work/security/hydra/work/.buildlink/include -I/var/tmp/work/security/hydra/work/.buildlink/include gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -c hydra-imap.c -DLIBOPENSSL -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DNO_RSA_LEGACY -I/var/tmp/work/security/hydra/work/.buildlink/include -I/var/tmp/work/security/hydra/work/.buildlink/include hydra-http.c:52:11: warning: comparison of array 'buffer2' equal to a null pointer is always false [-Wtautological-pointer-compare] 52 | if (buffer2 == NULL) { | ^~~~~~~ ~~~~ 1 warning generated. gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -c hydra-pop3.c -DLIBOPENSSL -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DNO_RSA_LEGACY -I/var/tmp/work/security/hydra/work/.buildlink/include -I/var/tmp/work/security/hydra/work/.buildlink/include hydra-imap.c:205:11: warning: comparison of array 'buffer2' equal to a null pointer is always false [-Wtautological-pointer-compare] 205 | if (buffer2 == NULL) | ^~~~~~~ ~~~~ hydra-imap.c:264:13: warning: comparison of array 'buffer2' equal to a null pointer is always false [-Wtautological-pointer-compare] 264 | if (buffer2 == NULL) { | ^~~~~~~ ~~~~ hydra-pop3.c:142:7: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations] 142 | MD5_Init(&c); | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ hydra-pop3.c:143:7: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations] 143 | MD5_Update(&c, apop_challenge, strlen(apop_challenge)); | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ hydra-pop3.c:144:7: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations] 144 | MD5_Update(&c, pass, strlen(pass)); | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ hydra-pop3.c:145:7: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations] 145 | MD5_Final(md5_raw, &c); | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/md5.h:51:1: note: 'MD5_Final' has been explicitly marked deprecated here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ hydra-pop3.c:307:11: warning: comparison of array 'buffer2' equal to a null pointer is always false [-Wtautological-pointer-compare] 307 | if (buffer2 == NULL) | ^~~~~~~ ~~~~ 2 warnings generated. gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -c hydra-smb.c -DLIBOPENSSL -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DNO_RSA_LEGACY -I/var/tmp/work/security/hydra/work/.buildlink/include -I/var/tmp/work/security/hydra/work/.buildlink/include 5 warnings generated. gcc -I. -O3 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -c hydra-icq.c -DLIBOPENSSL -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBSSH -DNO_RSA_LEGACY -I/var/tmp/work/security/hydra/work/.buildlink/include -I/var/tmp/work/security/hydra/work/.buildlink/include hydra-smb.c:142:3: warning: call to undeclared function 'des_set_odd_parity'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 142 | des_set_odd_parity((des_cblock *) des_key); | ^ hydra-smb.c:142:35: error: expected expression 142 | des_set_odd_parity((des_cblock *) des_key); | ^ hydra-smb.c:142:23: error: use of undeclared identifier 'des_cblock' 142 | des_set_odd_parity((des_cblock *) des_key); | ^ hydra-smb.c:149:3: error: unknown type name 'des_cblock'; did you mean 'DES_cblock'? 149 | des_cblock des_key; | ^~~~~~~~~~ | DES_cblock /var/tmp/work/security/hydra/work/.buildlink/include/openssl/des.h:35:23: note: 'DES_cblock' declared here 35 | typedef unsigned char DES_cblock[8]; | ^ hydra-smb.c:150:3: error: unknown type name 'des_key_schedule'; did you mean 'DES_key_schedule'? 150 | des_key_schedule key_schedule; | ^~~~~~~~~~~~~~~~ | DES_key_schedule /var/tmp/work/security/hydra/work/.buildlink/include/openssl/des.h:50:3: note: 'DES_key_schedule' declared here 50 | } DES_key_schedule; | ^ hydra-smb.c:153:3: warning: call to undeclared function 'des_set_key'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 153 | des_set_key(&des_key, key_schedule); | ^ hydra-smb.c:154:3: warning: call to undeclared function 'des_ecb_encrypt'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 154 | des_ecb_encrypt((des_cblock *) clear, (des_cblock *) cipher, key_schedule, 1); | ^ hydra-smb.c:154:32: error: expected expression 154 | des_ecb_encrypt((des_cblock *) clear, (des_cblock *) cipher, key_schedule, 1); | ^ hydra-smb.c:154:20: error: use of undeclared identifier 'des_cblock' 154 | des_ecb_encrypt((des_cblock *) clear, (des_cblock *) cipher, key_schedule, 1); | ^ hydra-smb.c:154:54: error: expected expression 154 | des_ecb_encrypt((des_cblock *) clear, (des_cblock *) cipher, key_schedule, 1); | ^ hydra-smb.c:154:42: error: use of undeclared identifier 'des_cblock' 154 | des_ecb_encrypt((des_cblock *) clear, (des_cblock *) cipher, key_schedule, 1); | ^ hydra-smb.c:339:5: warning: 'MD4_Init' is deprecated [-Wdeprecated-declarations] 339 | MD4_Init(&md4Context); | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/md4.h:50:1: note: 'MD4_Init' has been explicitly marked deprecated here 50 | OSSL_DEPRECATEDIN_3_0 int MD4_Init(MD4_CTX *c); | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ hydra-smb.c:340:5: warning: 'MD4_Update' is deprecated [-Wdeprecated-declarations] 340 | MD4_Update(&md4Context, unicodePassword, mdlen); | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/md4.h:51:1: note: 'MD4_Update' has been explicitly marked deprecated here 51 | OSSL_DEPRECATEDIN_3_0 int MD4_Update(MD4_CTX *c, const void *data, size_t len); | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ hydra-smb.c:341:5: warning: 'MD4_Final' is deprecated [-Wdeprecated-declarations] 341 | MD4_Final(hash, &md4Context); /* Tell MD4 we're done */ | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/md4.h:52:1: note: 'MD4_Final' has been explicitly marked deprecated here 52 | OSSL_DEPRECATEDIN_3_0 int MD4_Final(unsigned char *md, MD4_CTX *c); | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:229:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 229 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /var/tmp/work/security/hydra/work/.buildlink/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ hydra-smb.c:556:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 556 | else if (ts.tv_sec == TIME_T_MAX) | ^~~~~~~~~~ hydra-smb.c:96:36: note: expanded from macro 'TIME_T_MAX' 96 | #define TIME_T_MAX (~ (time_t) 0 - TIME_T_MIN) | ^~~~~~~~~~ hydra-smb.c:93:24: note: expanded from macro 'TIME_T_MIN' 93 | : ~ (time_t) 0 << (sizeof (time_t) * CHAR_BIT - 1)) | ~~~~~~~~~~~~ ^ hydra-smb.c:687:8: warning: comparison of array 'rbuf' not equal to a null pointer is always true [-Wtautological-pointer-compare] 687 | if ((rbuf != NULL) && (rbuf[0] == 0x82)) | ^~~~ ~~~~ hydra-smb.c:786:7: warning: comparison of array 'rbuf' equal to a null pointer is always false [-Wtautological-pointer-compare] 786 | if (rbuf == NULL) | ^~~~ ~~~~ hydra-smb.c:1179:8: warning: comparison of array 'bufReceive' equal to a null pointer is always false [-Wtautological-pointer-compare] 1179 | if ((bufReceive == NULL) || (nReceiveBufferSize == 0)) | ^~~~~~~~~~ ~~~~ 10 warnings and 8 errors generated. gmake: *** [Makefile:63: hydra-smb.o] Error 1 gmake: *** Waiting for unfinished jobs.... *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/security/hydra *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/security/hydra