=> Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for mcrypt-2.6.8nb4 /opt/pkg/bin/bmake all-recursive Making all in doc Making all in src clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT extra.o -MD -MP -MF .deps/extra.Tpo -c -o extra.o extra.c In file included from extra.c:24: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from extra.c:24: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ In file included from extra.c:27: ./extra.h:17:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *my_getpass(); ^ extra.c:71:7: note: conflicting prototype is here char *my_getpass(char *prt) ^ extra.c:78:6: warning: comparison of array 'ztmp' equal to a null pointer is always false [-Wtautological-pointer-compare] if (ztmp==NULL) return NULL; ^~~~ ~~~~ extra.c:370:6: warning: assigning to 'char *' from 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] buf = mhash_get_hash_name(hash_algorithm); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extra.c:640:9: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses] if ( !(!x & 0x80) && bare_flag == FALSE) { ^ ~ extra.c:640:9: note: add parentheses after the '!' to evaluate the bitwise operator first if ( !(!x & 0x80) && bare_flag == FALSE) { ^ ( ) extra.c:640:9: note: add parentheses around left hand side expression to silence this warning if ( !(!x & 0x80) && bare_flag == FALSE) { ^ ( ) extra.c:45:13: warning: unused variable 'rcsid' [-Wunused-variable] static char rcsid[] = ^ 7 warnings generated. mv -f .deps/extra.Tpo .deps/extra.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT mcrypt.o -MD -MP -MF .deps/mcrypt.Tpo -c -o mcrypt.o mcrypt.c In file included from mcrypt.c:25: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from mcrypt.c:25: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ mcrypt.c:111:9: warning: assigning to 'char *' from 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] y = mhash_get_hash_name(i); ^ ~~~~~~~~~~~~~~~~~~~~~~ mcrypt.c:189:43: warning: variable 'used_algo' set but not used [-Wunused-but-set-variable] int x, y, i, file_count = 0, keys = 0, used_algo = FALSE; ^ mcrypt.c:44:13: warning: unused variable 'rcsid' [-Wunused-variable] static char rcsid[] = ^ 5 warnings generated. mv -f .deps/mcrypt.Tpo .deps/mcrypt.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT keys.o -MD -MP -MF .deps/keys.Tpo -c -o keys.o keys.c In file included from keys.c:22: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from keys.c:22: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ keys.c:29:13: warning: unused variable 'rcsid' [-Wunused-variable] static char rcsid[] = "$Id: keys.c,v 1.2 2007/11/07 17:10:20 nmav Exp $"; ^ 3 warnings generated. mv -f .deps/keys.Tpo .deps/keys.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT random.o -MD -MP -MF .deps/random.Tpo -c -o random.o random.c In file included from random.c:22: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from random.c:22: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ random.c:27:13: warning: unused variable 'rcsid' [-Wunused-variable] static char rcsid[] = "$Id: random.c,v 1.2 2007/11/07 17:10:22 nmav Exp $"; ^ 3 warnings generated. mv -f .deps/random.Tpo .deps/random.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT rndunix.o -MD -MP -MF .deps/rndunix.Tpo -c -o rndunix.o rndunix.c In file included from rndunix.c:52: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from rndunix.c:52: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ 2 warnings generated. mv -f .deps/rndunix.Tpo .deps/rndunix.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT xmalloc.o -MD -MP -MF .deps/xmalloc.Tpo -c -o xmalloc.o xmalloc.c In file included from xmalloc.c:20: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from xmalloc.c:20: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ xmalloc.c:23:13: warning: unused variable 'rcsid' [-Wunused-variable] static char rcsid[] = "$Id: xmalloc.c,v 1.2 2007/11/07 17:10:23 nmav Exp $"; ^ 3 warnings generated. mv -f .deps/xmalloc.Tpo .deps/xmalloc.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT functions.o -MD -MP -MF .deps/functions.Tpo -c -o functions.o functions.c In file included from functions.c:24: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from functions.c:24: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ 2 warnings generated. mv -f .deps/functions.Tpo .deps/functions.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT errors.o -MD -MP -MF .deps/errors.Tpo -c -o errors.o errors.c mv -f .deps/errors.Tpo .deps/errors.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT bits.o -MD -MP -MF .deps/bits.Tpo -c -o bits.o bits.c In file included from bits.c:22: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from bits.c:22: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ 2 warnings generated. mv -f .deps/bits.Tpo .deps/bits.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT openpgp.o -MD -MP -MF .deps/openpgp.Tpo -c -o openpgp.o openpgp.c In file included from openpgp.c:21: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from openpgp.c:21: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ openpgp.c:40:49: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] if (pass==NULL) _pass = get_password( ENCRYPT, &len); ^~~~ ./extra.h:10:46: note: passing argument to parameter 'len' here char * get_password( int mode, unsigned int *len); ^ openpgp.c:62:49: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] if (pass==NULL) _pass = get_password( DECRYPT, &len); ^~~~ ./extra.h:10:46: note: passing argument to parameter 'len' here char * get_password( int mode, unsigned int *len); ^ 4 warnings generated. mv -f .deps/openpgp.Tpo .deps/openpgp.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT rndwin32.o -MD -MP -MF .deps/rndwin32.Tpo -c -o rndwin32.o rndwin32.c rndwin32.c:18:13: warning: unused variable 'rcsid' [-Wunused-variable] static char rcsid[] = "$Id: rndwin32.c,v 1.3 2007/11/07 17:14:58 nmav Exp $"; ^ 1 warning generated. mv -f .deps/rndwin32.Tpo .deps/rndwin32.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT environ.o -MD -MP -MF .deps/environ.Tpo -c -o environ.o environ.c In file included from environ.c:22: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from environ.c:22: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ environ.c:28:13: warning: unused variable 'rcsid' [-Wunused-variable] static char rcsid[] = "$Id: environ.c,v 1.2 2007/11/07 17:10:19 nmav Exp $"; ^ 3 warnings generated. mv -f .deps/environ.Tpo .deps/environ.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT getpass.o -MD -MP -MF .deps/getpass.Tpo -c -o getpass.o getpass.c In file included from getpass.c:42: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from getpass.c:42: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ getpass.c:100:6: warning: comparison of array 'input' equal to a null pointer is always false [-Wtautological-pointer-compare] if (input==NULL) return NULL; ^~~~~ ~~~~ getpass.c:106:5: warning: assigning to 'unsigned char *' from 'char[514]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] ap = asterix; ^ ~~~~~~~ getpass.c:31:13: warning: unused variable 'rcsid' [-Wunused-variable] static char rcsid[] = "$Id: getpass.c,v 1.1.1.1 2003/09/08 17:25:49 imipak Exp $"; ^ 5 warnings generated. mv -f .deps/getpass.Tpo .deps/getpass.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT ufc_crypt.o -MD -MP -MF .deps/ufc_crypt.Tpo -c -o ufc_crypt.o ufc_crypt.c In file included from ufc_crypt.c:25: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from ufc_crypt.c:25: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ ufc_crypt.c:81:25: warning: passing arguments to '_ufc_dofinalperm' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return _ufc_dofinalperm(l1, l2, r1, r2); ^ ufc_crypt.c:43:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] word32 *_ufc_doit(l1, l2, r1, r2, itr) ^ ufc_crypt.c:465:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void shuffle_sb(k, saltbits) ^ ufc_crypt.c:487:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void setup_salt(s) ^ ufc_crypt.c:529:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void ufc_mk_keytab(key) ^ ufc_crypt.c:580:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] word32 *_ufc_dofinalperm(l1, l2, r1, r2) ^ ufc_crypt.c:31:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern word32 *_ufc_dofinalperm(); ^ ufc_crypt.c:645:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *output_conversion(v1, v2, salt) ^ ufc_crypt.c:677:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *__crypt(key, salt) ^ ufc_crypt.c:713:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *__fcrypt(key, salt) ^ 12 warnings generated. mv -f .deps/ufc_crypt.Tpo .deps/ufc_crypt.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT popen.o -MD -MP -MF .deps/popen.Tpo -c -o popen.o popen.c In file included from popen.c:23: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from popen.c:23: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ 2 warnings generated. mv -f .deps/popen.Tpo .deps/popen.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT classic.o -MD -MP -MF .deps/classic.Tpo -c -o classic.o classic.c In file included from classic.c:21: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from classic.c:21: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ classic.c:940:11: warning: assigning to 'char *' from 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] command = mhash_get_hash_name(hash_algorithm); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ classic.c:1056:12: warning: assigning to 'char *' from 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] tmpc = mhash_get_hash_name(tmpi); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. mv -f .deps/classic.Tpo .deps/classic.Po clang -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/opt/pkg/share/locale\" -I../intl -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -I/opt/pkg/include -Wall -MT rfc2440.o -MD -MP -MF .deps/rfc2440.Tpo -c -o rfc2440.o rfc2440.c In file included from rfc2440.c:18: In file included from ./defines.h:8: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mhash.h:6: In file included from /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mincludes.h:34: /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash_config.h:210:9: warning: 'VERSION' macro redefined [-Wmacro-redefined] #define VERSION "0.9.9" ^ ../config.h:223:9: note: previous definition is here #define VERSION "2.6.8" ^ In file included from rfc2440.c:18: ./defines.h:167:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *crypt(); /* libufc */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ rfc2440.c:570:21: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] DIM (d->key), pass, strlen(pass)); ^~~~ /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash.h:107:24: note: passing argument to parameter 'password' here mutils_word8 *password, mutils_word32 passwordlen); ^ rfc2440.c:621:21: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] DIM (d->key), pass, strlen(pass)); ^~~~ /Users/pbulk/build/security/mcrypt/work/.buildlink/include/mutils/mhash.h:107:24: note: passing argument to parameter 'password' here mutils_word8 *password, mutils_word32 passwordlen); ^ rfc2440.c:639:27: warning: passing 'int *' to parameter of type 'uint32 *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] header_decode(dat->d, &tag, &headlen, &offset, NULL); ^~~~ rfc2440.c:430:41: note: passing argument to parameter 'tag' here header_decode(const uchar *buf, uint32 *tag, uint32 *len, ^ rfc2440.c:639:33: warning: passing 'int *' to parameter of type 'uint32 *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] header_decode(dat->d, &tag, &headlen, &offset, NULL); ^~~~~~~~ rfc2440.c:430:54: note: passing argument to parameter 'len' here header_decode(const uchar *buf, uint32 *tag, uint32 *len, ^ rfc2440.c:639:43: warning: passing 'int *' to parameter of type 'uint32 *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] header_decode(dat->d, &tag, &headlen, &offset, NULL); ^~~~~~~ rfc2440.c:431:16: note: passing argument to parameter 'headlen' here uint32 *headlen, PACKET *pkt) ^ 7 warnings generated. mv -f .deps/rfc2440.Tpo .deps/rfc2440.Po gaa -o gaaout.c -i gaa.h mcrypt.gaa mksh: [3]: gaa: inaccessible or not found *** [gaaout.c] Error code 127 bmake[2]: stopped in /Users/pbulk/build/security/mcrypt/work/mcrypt-2.6.8/src 1 error bmake[2]: stopped in /Users/pbulk/build/security/mcrypt/work/mcrypt-2.6.8/src *** [all-recursive] Error code 1 bmake[1]: stopped in /Users/pbulk/build/security/mcrypt/work/mcrypt-2.6.8 1 error bmake[1]: stopped in /Users/pbulk/build/security/mcrypt/work/mcrypt-2.6.8 *** [all] Error code 2 bmake: stopped in /Users/pbulk/build/security/mcrypt/work/mcrypt-2.6.8 1 error bmake: stopped in /Users/pbulk/build/security/mcrypt/work/mcrypt-2.6.8 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/security/mcrypt *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/security/mcrypt