=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for chkrootkit-0.50nb1 *** stopping make sense *** make[1]: Entering directory '/Users/pbulk/build/security/chkrootkit/work/chkrootkit-0.50' clang -pipe -Os -o chklastlog chklastlog.c clang -pipe -Os -o chkwtmp chkwtmp.c clang -pipe -Os -L/opt/pkg/lib -D_FILE_OFFSET_BITS=64 -o ifpromisc ifpromisc.c chklastlog.c:91:20: warning: 'utmp' is deprecated [-Wdeprecated-declarations] int nonuser(struct utmp utmp_ent); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ chklastlog.c:103:9: warning: 'lastlog' is deprecated [-Wdeprecated-declarations] struct lastlog lastlog_ent; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:90:7: note: 'lastlog' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ chklastlog.c:104:9: warning: 'utmp' is deprecated [-Wdeprecated-declarations] struct utmp utmp_ent; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ chklastlog.c:160:69: warning: 'utmp' is deprecated [-Wdeprecated-declarations] while ((wtmp_bytes_read = read (fh_wtmp, &utmp_ent, sizeof (struct utmp))) >0) { ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ chklastlog.c:161:49: warning: 'utmp' is deprecated [-Wdeprecated-declarations] if (wtmp_bytes_read < sizeof(struct utmp))chkwtmp.c:60 ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h::9: warning: 97:7'utmp' is deprecated [-Wdeprecated-declarations] : note: 'utmp' has been explicitly marked deprecated here struct utmp utmp_ent; ^} __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97::7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ 40/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196: note: expanded from macro '__deprecated' :40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ #define __deprecated __attribute__((__deprecated__)) ^ chkwtmp.c:82:62: warning: 'utmp' is deprecated [-Wdeprecated-declarations] while (read (filehandle, (char *) &utmp_ent, sizeof (struct utmp)) > 0) { ^ chklastlog.c/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7::172:94 note: 'utmp' has been explicitly marked deprecated here : } __deprecated; warning: format specifies type 'long' but the argument has type 'int' [-Wformat] ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ fprintf(stderr, "MAX_ID is %ld and current uid is %ld, please check\n\r", MAX_ID, *uid ); ~~~ ^~~~~~ %d chklastlog.c:98:16: note: expanded from macro 'MAX_ID' #define MAX_ID 99999 ^~~~~ chklastlog.c:172:102: warning: format specifies type 'long' but the argument has type 'uid_t' (aka 'unsigned int') [-Wformat] fprintf(stderr, "MAX_ID is %ld and current uid is %ld, please check\n\r", MAX_ID, *uid ); ~~~ ^~~~ %u chklastlog.c:178:53: warning: 'lastlog' is deprecated [-Wdeprecated-declarations] lseek(fh_lastlog, (long)*uid * sizeof (struct lastlog), 0); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:90:7: note: 'lastlog' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ chklastlog.c:179:76: warning: 'lastlog' is deprecated [-Wdeprecated-declarations] if ((wtmp_bytes_read = read(fh_lastlog, &lastlog_ent, sizeof (struct lastlog))) > 0) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:90:7: note: 'lastlog' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ chklastlog.c:181:61: warning: 'lastlog' is deprecated [-Wdeprecated-declarations] if (wtmp_bytes_read < sizeof(struct lastlog)) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:90:7: note: 'lastlog' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ chklastlog.c:212:20: warning: 'utmp' is deprecated [-Wdeprecated-declarations] int nonuser(struct utmp utmp_ent) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ 2 warnings generated. 11 warnings generated. clang -L/opt/pkg/lib -o chkproc chkproc.c clang -L/opt/pkg/lib -o chkdirs chkdirs.c clang -L/opt/pkg/lib -o check_wtmpx check_wtmpx.c clang -static -L/opt/pkg/lib -o strings-static strings.c clang -L/opt/pkg/lib -o chkutmp chkutmp.c ld: library not found for -lcrt0.o clang: error: linker command failed with exit code 1 (use -v to see invocation) make[1]: *** [Makefile:72: strings-static] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/Users/pbulk/build/security/chkrootkit/work/chkrootkit-0.50' gmake: *** [Makefile:38: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/security/chkrootkit *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/security/chkrootkit