>>> Building on exopi-6 under sysutils/skill DIST = [sysutils/skill:skill-4.1.tgz] FULLPKGNAME = skill-4.1p7 distfiles size=45923 >>> Running build in sysutils/skill at 1764528216.81 ===> sysutils/skill ===> Building from scratch skill-4.1p7 ===> Verifying specs: c ===> found c.102.2 ===> Checking files for skill-4.1p7 `/exopi-cvs/ports/distfiles/skill-4.1.tgz' is up to date. >> (SHA256) all files: OK ===> Extracting for skill-4.1p7 ===> Patching for skill-4.1p7 ===> Applying OpenBSD patch patch-argparse_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- argparse.c.orig Fri Apr 5 19:23:25 2002 |+++ argparse.c Wed Jul 9 11:39:14 2014 -------------------------- Patching file argparse.c using Plan A... Hunk #1 succeeded at 29. Hunk #2 succeeded at 61. done ===> Applying OpenBSD patch patch-machdep_bsd-44_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- machdep/bsd-44.c.orig Thu Apr 4 23:17:21 2002 |+++ machdep/bsd-44.c Mon Jan 18 16:49:30 2010 -------------------------- Patching file machdep/bsd-44.c using Plan A... Hunk #1 succeeded at 38. Hunk #2 succeeded at 193. Hunk #3 succeeded at 203. Hunk #4 succeeded at 262. done ===> Applying OpenBSD patch patch-machdep_nbsd-44_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- machdep/nbsd-44.c.orig Mon Apr 8 03:35:21 2002 |+++ machdep/nbsd-44.c Wed Jul 9 11:42:01 2014 -------------------------- Patching file machdep/nbsd-44.c using Plan A... Hunk #1 succeeded at 36. Hunk #2 succeeded at 173. Hunk #3 succeeded at 212. done ===> Applying OpenBSD patch patch-main_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- main.c.orig Wed Jul 9 11:38:39 2014 |+++ main.c Wed Jul 9 11:38:51 2014 -------------------------- Patching file main.c using Plan A... Hunk #1 succeeded at 44. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for skill-4.1p7 ===> Configuring for skill-4.1p7 Configuring as nbsd44: OSTYPE=nbsd-44 COPTS= LIBS= ===> Building for skill-4.1p7 cc -O2 -pipe -c main.c main.c:84:10: warning: passing arguments to 'MdepInit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | MdepInit(argv[0]); | ^ main.c:85:10: warning: passing arguments to 'ArgParse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | ArgParse(argc, argv); | ^ main.c:141:7: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 141 | STREQU(CMD, cmdp->cmd.cmdstr)) | ^ ./conf.h:76:42: note: expanded from macro 'STREQU' 76 | #define STREQU(s1,s2) ((*s1 == *s2) && (strcmp(s1,s2) == 0)) | ^ main.c:141:7: note: include the header or explicitly provide a declaration for 'strcmp' ./conf.h:76:42: note: expanded from macro 'STREQU' 76 | #define STREQU(s1,s2) ((*s1 == *s2) && (strcmp(s1,s2) == 0)) | ^ main.c:144:17: warning: passing arguments to 'RegexMatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 144 | RegexMatch(CMD, cmdp) != 0) | ^ main.c:165:40: warning: passing arguments to 'WhoIs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | printf(" (%s executing %s)? ", WhoIs(UID), CMD); | ^ main.c:210:39: warning: passing arguments to 'WhoIs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | printf(" (%s executing %s)", WhoIs(UID), CMD); | ^ main.c:213:24: warning: passing arguments to 'MdepAction' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | } else if (MdepAction(PID) < 0) { | ^ main.c:216:30: warning: passing arguments to 'WhoIs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | PID, errmsg, WhoIs(UID), CMD); | ^ main.c:232:18: warning: passing arguments to 'WhoIs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | WhoIs(UID), CMD); | ^ main.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | main(argc, argv) | ^ main.c:257:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | WhoIs(uid) | ^ main.c:289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | Usage(error) | ^ In file included from main.c:44: ./conf.h:119:42: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 119 | void MdepInit(), ArgParse(), ListSigs(), Usage(), Not(), Exceed(); | ^ 13 warnings generated. cc -O2 -pipe -c argparse.c argparse.c:105:11: warning: passing arguments to 'Usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | Usage(E_USAGE); | ^ argparse.c:145:11: warning: passing arguments to 'Usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | Usage(E_USAGE); | ^ argparse.c:151:13: warning: passing arguments to 'Usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 151 | Usage(E_SIGNO); | ^ argparse.c:159:11: warning: passing arguments to 'Usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | Usage(E_USAGE); | ^ argparse.c:161:10: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 161 | if (STREQU(SigMap[SigPri], *argv)) { | ^ ./conf.h:76:42: note: expanded from macro 'STREQU' 76 | #define STREQU(s1,s2) ((*s1 == *s2) && (strcmp(s1,s2) == 0)) | ^ argparse.c:161:10: note: include the header or explicitly provide a declaration for 'strcmp' ./conf.h:76:42: note: expanded from macro 'STREQU' 76 | #define STREQU(s1,s2) ((*s1 == *s2) && (strcmp(s1,s2) == 0)) | ^ argparse.c:191:9: warning: passing arguments to 'Usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | Usage(E_USAGE); /* dopey priority: usage error */ | ^ argparse.c:200:9: warning: passing arguments to 'Usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 200 | Usage(E_USAGE); /* no arg following flag */ | ^ argparse.c:207:6: warning: passing arguments to 'Exceed' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | ALLOC(argcnt, tty_T *, TtyList, "tty"); | ^ argparse.c:72:9: note: expanded from macro 'ALLOC' 72 | Exceed(nstr) | ^ argparse.c:211:8: warning: passing arguments to 'Not' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 211 | Not(*argv, "tty"); | ^ argparse.c:217:6: warning: passing arguments to 'Exceed' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | ALLOC(argcnt, uid_T *, UidList, "user"); | ^ argparse.c:72:9: note: expanded from macro 'ALLOC' 72 | Exceed(nstr) | ^ argparse.c:221:8: warning: passing arguments to 'Not' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | Not(*argv, "user name"); | ^ argparse.c:227:6: warning: passing arguments to 'Exceed' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | ALLOC(argcnt, pid_T *, PidList, "pid"); | ^ argparse.c:72:9: note: expanded from macro 'ALLOC' 72 | Exceed(nstr) | ^ argparse.c:231:8: warning: passing arguments to 'Not' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | Not(*argv, "process id"); | ^ argparse.c:236:5: warning: passing arguments to 'Exceed' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | ALLOC(argcnt, cmd_T *, CmdList, "command"); | ^ argparse.c:72:9: note: expanded from macro 'ALLOC' 72 | Exceed(nstr) | ^ argparse.c:242:9: warning: passing arguments to 'Not' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 242 | Not(*argv, "valid regular expression"); | ^ argparse.c:245:14: warning: passing arguments to 'RegexComp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | RegexComp(*argv, (CmdList + CmdIndx)); | ^ argparse.c:255:8: warning: passing arguments to 'Usage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | Usage((Fflag == 0 && Iflag == 0 && Nflag == 0 && | ^ argparse.c:266:3: warning: passing arguments to 'Exceed' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | ALLOC(1, uid_T *, UidList, "user"); | ^ argparse.c:72:9: note: expanded from macro 'ALLOC' 72 | Exceed(nstr) | ^ argparse.c:60:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | ArgParse(argc, argv) | ^ In file included from argparse.c:28: ./conf.h:119:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 119 | void MdepInit(), ArgParse(), ListSigs(), Usage(), Not(), Exceed(); | ^ argparse.c:302:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | Not(thought, this) | ^ In file included from argparse.c:28: ./conf.h:119:51: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 119 | void MdepInit(), ArgParse(), ListSigs(), Usage(), Not(), Exceed(); | ^ argparse.c:315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | Exceed(what) | ^ In file included from argparse.c:28: ./conf.h:119:58: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 119 | void MdepInit(), ArgParse(), ListSigs(), Usage(), Not(), Exceed(); | ^ 24 warnings generated. rm -f getproc.c getproc.o ln -s machdep/nbsd-44.c getproc.c cc -O2 -pipe -c getproc.c getproc.c:80:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | MdepInit(pname) | ^ In file included from getproc.c:30: ./conf.h:119:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 119 | void MdepInit(), ArgParse(), ListSigs(), Usage(), Not(), Exceed(); | ^ getproc.c:91:2: warning: multiple unsequenced modifications to 'ProgName' [-Wunsequenced] 91 | SETCMD(ProgName, pname, 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ getproc.c:55:36: note: expanded from macro 'SETCMD' 55 | dst = (dst = strrchr(src, '/')) ? ++dst: src; \ | ~ ^ getproc.c:159:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | MdepAction(pid) | ^ getproc.c:170:1: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] 170 | REAL_REGEX_FUNCS | ^~~~~~~~~~~~~~~~ ./conf.h:149:14: note: expanded from macro 'REAL_REGEX_FUNCS' 148 | "%s: RegexComp: out of memory (wanted %u bytes)\n", \ | ~~ 149 | ProgName, sizeof *_r); \ | ^~~~~~~~~~ getproc.c:170:1: warning: passing arguments to 'Not' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./conf.h:153:6: note: expanded from macro 'REAL_REGEX_FUNCS' 153 | Not(pat, "valid regular expression (compilation failed)"); \ | ^ getproc.c:170:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./conf.h:143:6: note: expanded from macro 'REAL_REGEX_FUNCS' 143 | void RegexComp(pat, cmdptr) char *pat; cmd_T *cmdptr; \ | ^ getproc.c:170:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./conf.h:156:5: note: expanded from macro 'REAL_REGEX_FUNCS' 156 | int RegexMatch(cmd, cmdptr) char *cmd; cmd_T *cmdptr; \ | ^ 8 warnings generated. cc -O2 -pipe main.o argparse.o getproc.o -o skill ld: warning: main.c(main.o:(main)): warning: sprintf() is often misused, please use snprintf() >>> Running package in sysutils/skill at 1764528219.65 ===> sysutils/skill ===> Faking installation for skill-4.1p7 /exopi-obj/pobj/skill-4.1/bin/install -c -s -m 755 /exopi-obj/pobj/skill-4.1/skill-4.1/skill /exopi-obj/pobj/skill-4.1/fake-amd64/usr/local/bin /exopi-obj/pobj/skill-4.1/bin/install -c -m 644 /exopi-obj/pobj/skill-4.1/skill-4.1/skill.1 /exopi-obj/pobj/skill-4.1/fake-amd64/usr/local/man/man1 ===> Building package for skill-4.1p7 Create /exopi-cvs/ports/packages/amd64/all/skill-4.1p7.tgz Creating package skill-4.1p7 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|***** | 8% checksumming|********** | 17% checksumming|*************** | 25% checksumming|******************** | 33% checksumming|************************* | 42% checksumming|******************************* | 50% checksumming|************************************ | 58% checksumming|***************************************** | 67% checksumming|********************************************** | 75% checksumming|*************************************************** | 83% checksumming|******************************************************** | 92% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 2% archiving|********************************************** | 72% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/skill-4.1p7.tgz >>> Running clean in sysutils/skill at 1764528222.21 ===> sysutils/skill ===> Cleaning for skill-4.1p7 >>> Ended at 1764528223.97 max_stuck=0.00/build=2.84/package=2.53/clean=1.83