=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for nvi-m17n-1.79.20040608nb11 --- cl_bsd.o --- --- cl_funcs.o --- --- cl_main.o --- --- cl_bsd.o --- gcc -c -D_PATH_SYSEXRC=\"/usr/pkg/etc/vi.exrc\" -I/include -O2 -fPIC -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I. -I./../include -I./../regex -I./../db/include -I./../curses -DGTAGS -I/usr/pkg/include ./../cl/cl_bsd.c --- cl_funcs.o --- gcc -c -D_PATH_SYSEXRC=\"/usr/pkg/etc/vi.exrc\" -I/include -O2 -fPIC -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I. -I./../include -I./../regex -I./../db/include -I./../curses -DGTAGS -I/usr/pkg/include ./../cl/cl_funcs.c --- cl_main.o --- gcc -c -D_PATH_SYSEXRC=\"/usr/pkg/etc/vi.exrc\" -I/include -O2 -fPIC -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I. -I./../include -I./../regex -I./../db/include -I./../curses -DGTAGS -I/usr/pkg/include ./../cl/cl_main.c In file included from ./../cl/../common/options.h:101, from ./../cl/../common/common.h:82, from ./../cl/cl_main.c:30: ./../include/options_def.h:16: warning: "O_DIRECTORY" redefined 16 | #define O_DIRECTORY 15 | In file included from ./../cl/cl_main.c:22: /usr/include/fcntl.h:115: note: this is the location of the previous definition 115 | #define O_DIRECTORY 0x00200000 /* fail if not a directory */ | distcc[25067] ERROR: compile ./../cl/cl_main.c on 10.0.20.122:3660 failed distcc[25067] (dcc_build_somewhere) Warning: remote compilation of './../cl/cl_main.c' failed, retrying locally distcc[25067] Warning: failed to distribute ./../cl/cl_main.c to 10.0.20.122:3660, running locally instead --- cl_bsd.o --- distcc[26760] ERROR: compile ./../cl/cl_bsd.c on 10.0.20.122:3660 failed distcc[26760] (dcc_build_somewhere) Warning: remote compilation of './../cl/cl_bsd.c' failed, retrying locally distcc[26760] Warning: failed to distribute ./../cl/cl_bsd.c to 10.0.20.122:3660, running locally instead --- cl_main.o --- In file included from ./../cl/../common/options.h:101, from ./../cl/../common/common.h:82, from ./../cl/cl_main.c:30: ./../include/options_def.h:16: warning: "O_DIRECTORY" redefined 16 | #define O_DIRECTORY 15 | In file included from ./../cl/cl_main.c:22: /usr/include/fcntl.h:115: note: this is the location of the previous definition 115 | #define O_DIRECTORY 0x00200000 /* fail if not a directory */ | In file included from ./../cl/../common/common.h:85, from ./../cl/cl_main.c:30: ./../cl/../common/cut.h:13:1: warning: data definition has no type or storage class 13 | CIRCLEQ_HEAD(_texth, _text); | ^~~~~~~~~~~~ ./../cl/../common/cut.h:13:1: warning: type defaults to 'int' in declaration of 'CIRCLEQ_HEAD' [-Wimplicit-int] ./../cl/../common/cut.h:13:1: warning: parameter names (without types) in function declaration ./../cl/../common/cut.h:18:9: error: field 'textq' has incomplete type 18 | TEXTH textq; /* Linked list of TEXT structures. */ | ^~~~~ ./../cl/../common/cut.h:28:2: error: expected specifier-qualifier-list before 'CIRCLEQ_ENTRY' 28 | CIRCLEQ_ENTRY(_text) q; /* Linked list of text structures. */ | ^~~~~~~~~~~~~ In file included from ./../cl/../common/common.h:89, from ./../cl/cl_main.c:30: ./../cl/../common/../ex/ex.h:67:2: error: expected specifier-qualifier-list before 'CIRCLEQ_ENTRY' 67 | CIRCLEQ_ENTRY(_range) q; /* Linked list of ranges. */ | ^~~~~~~~~~~~~ ./../cl/../common/../ex/ex.h:100:2: error: expected specifier-qualifier-list before 'CIRCLEQ_HEAD' 100 | CIRCLEQ_HEAD(_rh, _range) rq; /* @/global range: linked list. */ | ^~~~~~~~~~~~ ./../cl/../common/../ex/ex.h:175:2: error: expected specifier-qualifier-list before 'CIRCLEQ_HEAD' 175 | CIRCLEQ_HEAD(_tqh, _tagq) tq; /* Tag queue. */ | ^~~~~~~~~~~~ In file included from ./../cl/../common/common.h:90, from ./../cl/cl_main.c:30: ./../cl/../common/gs.h:22:2: error: expected specifier-qualifier-list before 'CIRCLEQ_ENTRY' 22 | CIRCLEQ_ENTRY(_fref) q; /* Linked list of file references. */ | ^~~~~~~~~~~~~ ./../cl/../common/gs.h:62:2: error: expected specifier-qualifier-list before 'CIRCLEQ_HEAD' 62 | CIRCLEQ_HEAD(_dqh, _scr) dq; /* Displayed screens. */ | ^~~~~~~~~~~~ In file included from ./../cl/../common/common.h:91, from ./../cl/cl_main.c:30: ./../cl/../common/screen.h:35:2: error: expected specifier-qualifier-list before 'CIRCLEQ_ENTRY' 35 | CIRCLEQ_ENTRY(_scr) q; /* Screens. */ | ^~~~~~~~~~~~~ In file included from ./../cl/../common/common.h:82, from ./../cl/cl_main.c:30: ./../cl/cl_main.c: In function 'main': ./../cl/../common/options.h:39:31: error: 'GS' {aka 'struct _gs'} has no member named 'opts' 39 | #define OG_D_STR(gp, o) ((gp)->opts[(o)].o_def.str) | ^~ ./../cl/cl_main.c:128:7: note: in expansion of macro 'OG_D_STR' 128 | if ((OG_D_STR(gp, GO_TERM) = | ^~~~~~~~ ./../cl/../common/options.h:35:29: error: 'GS' {aka 'struct _gs'} has no member named 'opts' 35 | #define OG_STR(gp, o) ((gp)->opts[(o)].o_cur.str) | ^~ ./../cl/cl_main.c:129:6: note: in expansion of macro 'OG_STR' 129 | OG_STR(gp, GO_TERM) = strdup(ttype)) == NULL) | ^~~~~~ ./../cl/../common/options.h:36:29: error: 'GS' {aka 'struct _gs'} has no member named 'opts' 36 | #define OG_VAL(gp, o) ((gp)->opts[(o)].o_cur.val) | ^~ ./../cl/cl_main.c:137:2: note: in expansion of macro 'OG_VAL' 137 | OG_VAL(gp, GO_LINES) = OG_D_VAL(gp, GO_LINES) = rows; | ^~~~~~ ./../cl/../common/options.h:40:31: error: 'GS' {aka 'struct _gs'} has no member named 'opts' 40 | #define OG_D_VAL(gp, o) ((gp)->opts[(o)].o_def.val) | ^~ ./../cl/cl_main.c:137:25: note: in expansion of macro 'OG_D_VAL' 137 | OG_VAL(gp, GO_LINES) = OG_D_VAL(gp, GO_LINES) = rows; | ^~~~~~~~ ./../cl/../common/options.h:36:29: error: 'GS' {aka 'struct _gs'} has no member named 'opts' 36 | #define OG_VAL(gp, o) ((gp)->opts[(o)].o_cur.val) | ^~ ./../cl/cl_main.c:138:2: note: in expansion of macro 'OG_VAL' 138 | OG_VAL(gp, GO_COLUMNS) = OG_D_VAL(gp, GO_COLUMNS) = cols; | ^~~~~~ ./../cl/../common/options.h:40:31: error: 'GS' {aka 'struct _gs'} has no member named 'opts' 40 | #define OG_D_VAL(gp, o) ((gp)->opts[(o)].o_def.val) | ^~ ./../cl/cl_main.c:138:27: note: in expansion of macro 'OG_D_VAL' 138 | OG_VAL(gp, GO_COLUMNS) = OG_D_VAL(gp, GO_COLUMNS) = cols; | ^~~~~~~~ ./../cl/cl_main.c: In function 'cl_init': ./../cl/cl_main.c:229:4: error: 'GS' {aka 'struct _gs'} has no member named 'cl_private' 229 | gp->cl_private = clp; | ^~ In file included from ./../cl/../common/common.h:87, from ./../cl/cl_main.c:30: ./../cl/../common/util.h:24:31: error: 'GS' {aka 'struct _gs'} has no member named 'flags' 24 | #define F_SET(p, f) FL_SET((p)->flags, f) | ^~ ./../cl/../common/util.h:14:24: note: in definition of macro 'FL_SET' 14 | #define FL_SET(l, f) ((l) |= (f)) | ^ ./../cl/cl_main.c:240:3: note: in expansion of macro 'F_SET' 240 | F_SET(gp, G_SCRIPTED); | ^~~~~ ./../cl/cl_main.c: In function 'term_init': ./../cl/cl_main.c:279:2: warning: implicit declaration of function 'setupterm'; did you mean 'setterm'? [-Wimplicit-function-declaration] 279 | setupterm(ttype, STDOUT_FILENO, &err); | ^~~~~~~~~ | setterm In file included from ./../cl/cl_main.c:34: ./../cl/cl_main.c: In function 'h_hup': ./../cl/cl.h:61:35: error: 'GS' {aka 'struct _gs'} has no member named 'cl_private' 61 | #define GCLP(gp) ((CL_PRIVATE *)gp->cl_private) | ^~ ./../cl/cl_main.c:293:20: note: in expansion of macro 'GCLP' 293 | CL_PRIVATE *clp = GCLP(__global_list); | ^~~~ ./../cl/cl_main.c:298:2: note: in expansion of macro 'GLOBAL_CLP' 298 | GLOBAL_CLP; | ^~~~~~~~~~ ./../cl/cl_main.c: In function 'h_int': ./../cl/cl.h:61:35: error: 'GS' {aka 'struct _gs'} has no member named 'cl_private' 61 | #define GCLP(gp) ((CL_PRIVATE *)gp->cl_private) | ^~ ./../cl/cl_main.c:293:20: note: in expansion of macro 'GCLP' 293 | CL_PRIVATE *clp = GCLP(__global_list); | ^~~~ ./../cl/cl_main.c:308:2: note: in expansion of macro 'GLOBAL_CLP' 308 | GLOBAL_CLP; | ^~~~~~~~~~ ./../cl/cl_main.c: In function 'h_term': ./../cl/cl.h:61:35: error: 'GS' {aka 'struct _gs'} has no member named 'cl_private' 61 | #define GCLP(gp) ((CL_PRIVATE *)gp->cl_private) | ^~ ./../cl/cl_main.c:293:20: note: in expansion of macro 'GCLP' 293 | CL_PRIVATE *clp = GCLP(__global_list); | ^~~~ ./../cl/cl_main.c:317:2: note: in expansion of macro 'GLOBAL_CLP' 317 | GLOBAL_CLP; | ^~~~~~~~~~ ./../cl/cl_main.c: In function 'h_winch': ./../cl/cl.h:61:35: error: 'GS' {aka 'struct _gs'} has no member named 'cl_private' 61 | #define GCLP(gp) ((CL_PRIVATE *)gp->cl_private) | ^~ ./../cl/cl_main.c:293:20: note: in expansion of macro 'GCLP' 293 | CL_PRIVATE *clp = GCLP(__global_list); | ^~~~ ./../cl/cl_main.c:327:2: note: in expansion of macro 'GLOBAL_CLP' 327 | GLOBAL_CLP; | ^~~~~~~~~~ ./../cl/cl_main.c: In function 'sig_init': ./../cl/cl.h:61:35: error: 'GS' {aka 'struct _gs'} has no member named 'cl_private' 61 | #define GCLP(gp) ((CL_PRIVATE *)gp->cl_private) | ^~ ./../cl/cl_main.c:346:8: note: in expansion of macro 'GCLP' 346 | clp = GCLP(gp); | ^~~~ ./../cl/cl_main.c: In function 'sig_end': ./../cl/cl.h:61:35: error: 'GS' {aka 'struct _gs'} has no member named 'cl_private' 61 | #define GCLP(gp) ((CL_PRIVATE *)gp->cl_private) | ^~ ./../cl/cl_main.c:423:8: note: in expansion of macro 'GCLP' 423 | clp = GCLP(gp); | ^~~~ ./../cl/cl_main.c: In function 'cl_func_std': ./../cl/cl_main.c:440:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_addstr' 440 | gp->scr_addstr = cl_addstr; | ^~ ./../cl/cl_main.c:441:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_attr' 441 | gp->scr_attr = cl_attr; | ^~ ./../cl/cl_main.c:442:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_baud' 442 | gp->scr_baud = cl_baud; | ^~ ./../cl/cl_main.c:443:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_bell' 443 | gp->scr_bell = cl_bell; | ^~ ./../cl/cl_main.c:444:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_busy' 444 | gp->scr_busy = NULL; | ^~ ./../cl/cl_main.c:445:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_clrtoeol' 445 | gp->scr_clrtoeol = cl_clrtoeol; | ^~ ./../cl/cl_main.c:446:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_cursor' 446 | gp->scr_cursor = cl_cursor; | ^~ ./../cl/cl_main.c:447:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_deleteln' 447 | gp->scr_deleteln = cl_deleteln; | ^~ ./../cl/cl_main.c:448:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_event' 448 | gp->scr_event = cl_event; | ^~ ./../cl/cl_main.c:449:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_ex_adjust' 449 | gp->scr_ex_adjust = cl_ex_adjust; | ^~ ./../cl/cl_main.c:450:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_fmap' 450 | gp->scr_fmap = cl_fmap; | ^~ ./../cl/cl_main.c:451:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_insertln' 451 | gp->scr_insertln = cl_insertln; | ^~ ./../cl/cl_main.c:452:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_keyval' 452 | gp->scr_keyval = cl_keyval; | ^~ ./../cl/cl_main.c:453:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_move' 453 | gp->scr_move = cl_move; | ^~ ./../cl/cl_main.c:454:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_msg' 454 | gp->scr_msg = NULL; | ^~ ./../cl/cl_main.c:455:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_optchange' 455 | gp->scr_optchange = cl_optchange; | ^~ ./../cl/cl_main.c:456:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_refresh' 456 | gp->scr_refresh = cl_refresh; | ^~ ./../cl/cl_main.c:457:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_rename' 457 | gp->scr_rename = cl_rename; | ^~ ./../cl/cl_main.c:458:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_screen' 458 | gp->scr_screen = cl_screen; | ^~ ./../cl/cl_main.c:459:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_suspend' 459 | gp->scr_suspend = cl_suspend; | ^~ ./../cl/cl_main.c:460:4: error: 'GS' {aka 'struct _gs'} has no member named 'scr_usage' 460 | gp->scr_usage = cl_usage; | ^~ distcc[25067] ERROR: compile ./../cl/cl_main.c on localhost failed *** [cl_main.o] Error code 1 make: stopped in /tmp/pkgbuild/editors/nvi-m17n/work.aarch64eb/nvi-1.79/build --- cl_bsd.o --- In file included from ./../cl/../common/common.h:85, from ./../cl/cl_bsd.c:28: ./../cl/../common/cut.h:13:1: warning: data definition has no type or storage class 13 | CIRCLEQ_HEAD(_texth, _text); | ^~~~~~~~~~~~ ./../cl/../common/cut.h:13:1: warning: type defaults to 'int' in declaration of 'CIRCLEQ_HEAD' [-Wimplicit-int] ./../cl/../common/cut.h:13:1: warning: parameter names (without types) in function declaration ./../cl/../common/cut.h:18:9: error: field 'textq' has incomplete type 18 | TEXTH textq; /* Linked list of TEXT structures. */ | ^~~~~ ./../cl/../common/cut.h:28:2: error: expected specifier-qualifier-list before 'CIRCLEQ_ENTRY' 28 | CIRCLEQ_ENTRY(_text) q; /* Linked list of text structures. */ | ^~~~~~~~~~~~~ In file included from ./../cl/../common/common.h:89, from ./../cl/cl_bsd.c:28: ./../cl/../common/../ex/ex.h:67:2: error: expected specifier-qualifier-list before 'CIRCLEQ_ENTRY' 67 | CIRCLEQ_ENTRY(_range) q; /* Linked list of ranges. */ | ^~~~~~~~~~~~~ ./../cl/../common/../ex/ex.h:100:2: error: expected specifier-qualifier-list before 'CIRCLEQ_HEAD' 100 | CIRCLEQ_HEAD(_rh, _range) rq; /* @/global range: linked list. */ | ^~~~~~~~~~~~ ./../cl/../common/../ex/ex.h:175:2: error: expected specifier-qualifier-list before 'CIRCLEQ_HEAD' 175 | CIRCLEQ_HEAD(_tqh, _tagq) tq; /* Tag queue. */ | ^~~~~~~~~~~~ In file included from ./../cl/../common/common.h:90, from ./../cl/cl_bsd.c:28: ./../cl/../common/gs.h:22:2: error: expected specifier-qualifier-list before 'CIRCLEQ_ENTRY' 22 | CIRCLEQ_ENTRY(_fref) q; /* Linked list of file references. */ | ^~~~~~~~~~~~~ ./../cl/../common/gs.h:62:2: error: expected specifier-qualifier-list before 'CIRCLEQ_HEAD' 62 | CIRCLEQ_HEAD(_dqh, _scr) dq; /* Displayed screens. */ | ^~~~~~~~~~~~ In file included from ./../cl/../common/common.h:91, from ./../cl/cl_bsd.c:28: ./../cl/../common/screen.h:35:2: error: expected specifier-qualifier-list before 'CIRCLEQ_ENTRY' 35 | CIRCLEQ_ENTRY(_scr) q; /* Screens. */ | ^~~~~~~~~~~~~ --- cl_funcs.o --- distcc[5789] ERROR: compile ./../cl/cl_funcs.c on 10.0.20.122:3660 failed distcc[5789] (dcc_build_somewhere) Warning: remote compilation of './../cl/cl_funcs.c' failed, retrying locally distcc[5789] Warning: failed to distribute ./../cl/cl_funcs.c to 10.0.20.122:3660, running locally instead --- cl_bsd.o --- distcc[26760] ERROR: compile ./../cl/cl_bsd.c on localhost failed *** [cl_bsd.o] Error code 1 make: stopped in /tmp/pkgbuild/editors/nvi-m17n/work.aarch64eb/nvi-1.79/build --- cl_funcs.o --- In file included from ./../cl/../common/common.h:85, from ./../cl/cl_funcs.c:30: ./../cl/../common/cut.h:13:1: warning: data definition has no type or storage class 13 | CIRCLEQ_HEAD(_texth, _text); | ^~~~~~~~~~~~ ./../cl/../common/cut.h:13:1: warning: type defaults to 'int' in declaration of 'CIRCLEQ_HEAD' [-Wimplicit-int] ./../cl/../common/cut.h:13:1: warning: parameter names (without types) in function declaration ./../cl/../common/cut.h:18:9: error: field 'textq' has incomplete type 18 | TEXTH textq; /* Linked list of TEXT structures. */ | ^~~~~ ./../cl/../common/cut.h:28:2: error: expected specifier-qualifier-list before 'CIRCLEQ_ENTRY' 28 | CIRCLEQ_ENTRY(_text) q; /* Linked list of text structures. */ | ^~~~~~~~~~~~~ In file included from ./../cl/../common/common.h:89, from ./../cl/cl_funcs.c:30: ./../cl/../common/../ex/ex.h:67:2: error: expected specifier-qualifier-list before 'CIRCLEQ_ENTRY' 67 | CIRCLEQ_ENTRY(_range) q; /* Linked list of ranges. */ | ^~~~~~~~~~~~~ ./../cl/../common/../ex/ex.h:100:2: error: expected specifier-qualifier-list before 'CIRCLEQ_HEAD' 100 | CIRCLEQ_HEAD(_rh, _range) rq; /* @/global range: linked list. */ | ^~~~~~~~~~~~ ./../cl/../common/../ex/ex.h:175:2: error: expected specifier-qualifier-list before 'CIRCLEQ_HEAD' 175 | CIRCLEQ_HEAD(_tqh, _tagq) tq; /* Tag queue. */ | ^~~~~~~~~~~~ In file included from ./../cl/../common/common.h:90, from ./../cl/cl_funcs.c:30: ./../cl/../common/gs.h:22:2: error: expected specifier-qualifier-list before 'CIRCLEQ_ENTRY' 22 | CIRCLEQ_ENTRY(_fref) q; /* Linked list of file references. */ | ^~~~~~~~~~~~~ ./../cl/../common/gs.h:62:2: error: expected specifier-qualifier-list before 'CIRCLEQ_HEAD' 62 | CIRCLEQ_HEAD(_dqh, _scr) dq; /* Displayed screens. */ | ^~~~~~~~~~~~ In file included from ./../cl/../common/common.h:91, from ./../cl/cl_funcs.c:30: ./../cl/../common/screen.h:35:2: error: expected specifier-qualifier-list before 'CIRCLEQ_ENTRY' 35 | CIRCLEQ_ENTRY(_scr) q; /* Screens. */ | ^~~~~~~~~~~~~ In file included from ./../cl/cl_funcs.c:32: ./../cl/cl_funcs.c: In function 'cl_addstr': ./../cl/cl.h:60:38: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 60 | #define CLP(sp) ((CL_PRIVATE *)((sp)->gp->cl_private)) | ^~ ./../cl/cl_funcs.c:58:8: note: in expansion of macro 'CLP' 58 | clp = CLP(sp); | ^~~ In file included from ./../cl/../common/common.h:87, from ./../cl/cl_funcs.c:30: ./../cl/../common/util.h:26:35: error: 'SCR' {aka 'struct _scr'} has no member named 'flags' 26 | #define F_ISSET(p, f) FL_ISSET((p)->flags, f) | ^~ ./../cl/../common/util.h:16:26: note: in definition of macro 'FL_ISSET' 16 | #define FL_ISSET(l, f) ((l) & (f)) | ^ ./../cl/cl_funcs.c:66:7: note: in expansion of macro 'F_ISSET' 66 | if (!F_ISSET(sp, SC_SCR_EXWROTE) && | ^~~~~~~ In file included from ./../cl/cl_funcs.c:32: ./../cl/cl.h:67:27: error: 'SCR' {aka 'struct _scr'} has no member named 'woff' 67 | #define RLNO(sp, lno) (sp)->woff + (lno) | ^~ ./../cl/cl_funcs.c:67:14: note: in expansion of macro 'RLNO' 67 | oldy == RLNO(sp, LASTLINE(sp)) && IS_SPLIT(sp)) { | ^~~~ ./../cl/../vi/vi.h:351:7: error: 'SCR' {aka 'struct _scr'} has no member named 't_maxrows' 351 | ((sp)->t_maxrows < (sp)->rows ? (sp)->t_maxrows : (sp)->rows - 1) | ^~ ./../cl/cl.h:67:37: note: in definition of macro 'RLNO' 67 | #define RLNO(sp, lno) (sp)->woff + (lno) | ^~~ ./../cl/cl_funcs.c:67:23: note: in expansion of macro 'LASTLINE' 67 | oldy == RLNO(sp, LASTLINE(sp)) && IS_SPLIT(sp)) { | ^~~~~~~~ ./../cl/../vi/vi.h:351:25: error: 'SCR' {aka 'struct _scr'} has no member named 'rows' 351 | ((sp)->t_maxrows < (sp)->rows ? (sp)->t_maxrows : (sp)->rows - 1) | ^~ ./../cl/cl.h:67:37: note: in definition of macro 'RLNO' 67 | #define RLNO(sp, lno) (sp)->woff + (lno) | ^~~ ./../cl/cl_funcs.c:67:23: note: in expansion of macro 'LASTLINE' 67 | oldy == RLNO(sp, LASTLINE(sp)) && IS_SPLIT(sp)) { | ^~~~~~~~ ./../cl/../vi/vi.h:351:38: error: 'SCR' {aka 'struct _scr'} has no member named 't_maxrows' 351 | ((sp)->t_maxrows < (sp)->rows ? (sp)->t_maxrows : (sp)->rows - 1) | ^~ ./../cl/cl.h:67:37: note: in definition of macro 'RLNO' 67 | #define RLNO(sp, lno) (sp)->woff + (lno) | ^~~ ./../cl/cl_funcs.c:67:23: note: in expansion of macro 'LASTLINE' 67 | oldy == RLNO(sp, LASTLINE(sp)) && IS_SPLIT(sp)) { | ^~~~~~~~ ./../cl/../vi/vi.h:351:56: error: 'SCR' {aka 'struct _scr'} has no member named 'rows' 351 | ((sp)->t_maxrows < (sp)->rows ? (sp)->t_maxrows : (sp)->rows - 1) | ^~ ./../cl/cl.h:67:37: note: in definition of macro 'RLNO' 67 | #define RLNO(sp, lno) (sp)->woff + (lno) | ^~~ ./../cl/cl_funcs.c:67:23: note: in expansion of macro 'LASTLINE' 67 | oldy == RLNO(sp, LASTLINE(sp)) && IS_SPLIT(sp)) { | ^~~~~~~~ In file included from ./../cl/cl_funcs.c:31: ./../cl/../vi/vi.h:379:7: error: 'SCR' {aka 'struct _scr'} has no member named 'q' 379 | ((sp)->q.cqe_next != (void *)&(sp)->gp->dq || \ | ^~ ./../cl/cl_funcs.c:67:40: note: in expansion of macro 'IS_SPLIT' 67 | oldy == RLNO(sp, LASTLINE(sp)) && IS_SPLIT(sp)) { | ^~~~~~~~ ./../cl/../vi/vi.h:379:36: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 379 | ((sp)->q.cqe_next != (void *)&(sp)->gp->dq || \ | ^~ ./../cl/cl_funcs.c:67:40: note: in expansion of macro 'IS_SPLIT' 67 | oldy == RLNO(sp, LASTLINE(sp)) && IS_SPLIT(sp)) { | ^~~~~~~~ ./../cl/../vi/vi.h:380:6: error: 'SCR' {aka 'struct _scr'} has no member named 'q' 380 | (sp)->q.cqe_prev != (void *)&(sp)->gp->dq) | ^~ ./../cl/cl_funcs.c:67:40: note: in expansion of macro 'IS_SPLIT' 67 | oldy == RLNO(sp, LASTLINE(sp)) && IS_SPLIT(sp)) { | ^~~~~~~~ ./../cl/../vi/vi.h:380:35: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 380 | (sp)->q.cqe_prev != (void *)&(sp)->gp->dq) | ^~ ./../cl/cl_funcs.c:67:40: note: in expansion of macro 'IS_SPLIT' 67 | oldy == RLNO(sp, LASTLINE(sp)) && IS_SPLIT(sp)) { | ^~~~~~~~ In file included from ./../cl/../common/common.h:90, from ./../cl/cl_funcs.c:30: ./../cl/../common/gs.h:154:10: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 154 | ? sp->gp->cname[(unsigned char)ch].blen \ | ^~ ./../cl/cl_funcs.c:84:25: note: in expansion of macro 'KEY_BLEN' 84 | while (i + j < len && KEY_BLEN(sp, str[i + j]) == 1) | ^~~~~~~~ ./../cl/../common/gs.h:154:10: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 154 | ? sp->gp->cname[(unsigned char)ch].blen \ | ^~ ./../cl/cl_funcs.c:93:22: note: in expansion of macro 'KEY_BLEN' 93 | if (i < len && 1 < KEY_BLEN(sp, str[i])) { | ^~~~~~~~ ./../cl/../common/gs.h:154:10: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 154 | ? sp->gp->cname[(unsigned char)ch].blen \ | ^~ ./../cl/cl_funcs.c:97:9: note: in expansion of macro 'KEY_BLEN' 97 | i += KEY_BLEN(sp, str[i]); | ^~~~~~~~ In file included from ./../cl/cl_funcs.c:32: ./../cl/cl_funcs.c: In function 'cl_attr': ./../cl/cl.h:60:38: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 60 | #define CLP(sp) ((CL_PRIVATE *)((sp)->gp->cl_private)) | ^~ ./../cl/cl_funcs.c:122:8: note: in expansion of macro 'CLP' 122 | clp = CLP(sp); | ^~~ In file included from ./../cl/../common/common.h:87, from ./../cl/cl_funcs.c:30: ./../cl/../common/util.h:26:35: error: 'SCR' {aka 'struct _scr'} has no member named 'flags' 26 | #define F_ISSET(p, f) FL_ISSET((p)->flags, f) | ^~ ./../cl/../common/util.h:16:26: note: in definition of macro 'FL_ISSET' 16 | #define FL_ISSET(l, f) ((l) & (f)) | ^ ./../cl/cl_funcs.c:175:7: note: in expansion of macro 'F_ISSET' 175 | if (F_ISSET(sp, SC_EX | SC_SCR_EXWROTE)) { | ^~~~~~~ In file included from ./../cl/cl_funcs.c:32: ./../cl/cl_funcs.c: In function 'cl_baud': ./../cl/cl.h:60:38: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 60 | #define CLP(sp) ((CL_PRIVATE *)((sp)->gp->cl_private)) | ^~ ./../cl/cl_funcs.c:217:8: note: in expansion of macro 'CLP' 217 | clp = CLP(sp); | ^~~ In file included from ./../cl/../common/common.h:87, from ./../cl/cl_funcs.c:30: ./../cl/cl_funcs.c: In function 'cl_bell': ./../cl/../common/util.h:26:35: error: 'SCR' {aka 'struct _scr'} has no member named 'flags' 26 | #define F_ISSET(p, f) FL_ISSET((p)->flags, f) | ^~ ./../cl/../common/util.h:16:26: note: in definition of macro 'FL_ISSET' 16 | #define FL_ISSET(l, f) ((l) & (f)) | ^ ./../cl/cl_funcs.c:249:6: note: in expansion of macro 'F_ISSET' 249 | if (F_ISSET(sp, SC_EX | SC_SCR_EXWROTE)) | ^~~~~~~ ./../cl/../common/options.h:28:16: error: 'SCR' {aka 'struct _scr'} has no member named 'opts' 28 | (F_ISSET(&(sp)->opts[(o)], OPT_GLOBAL) ? \ | ^~ ./../cl/../common/util.h:16:26: note: in definition of macro 'FL_ISSET' 16 | #define FL_ISSET(l, f) ((l) & (f)) | ^ ./../cl/../common/options.h:28:3: note: in expansion of macro 'F_ISSET' 28 | (F_ISSET(&(sp)->opts[(o)], OPT_GLOBAL) ? \ | ^~~~~~~ ./../cl/../common/options.h:59:23: note: in expansion of macro 'O_V' 59 | #define O_VAL(sp, o) O_V(sp, o, o_cur.val) | ^~~ ./../cl/../common/options.h:60:25: note: in expansion of macro 'O_VAL' 60 | #define O_ISSET(sp, o) O_VAL(sp, o) | ^~~~~ ./../cl/cl_funcs.c:256:7: note: in expansion of macro 'O_ISSET' 256 | if (O_ISSET(sp, O_FLASH)) | ^~~~~~~ In file included from ./../cl/../common/common.h:82, from ./../cl/cl_funcs.c:30: ./../cl/../common/options.h:29:10: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 29 | (sp)->gp->opts[(sp)->opts[(o)].o_cur.val].fld : \ | ^~ ./../cl/../common/options.h:59:23: note: in expansion of macro 'O_V' 59 | #define O_VAL(sp, o) O_V(sp, o, o_cur.val) | ^~~ ./../cl/../common/options.h:60:25: note: in expansion of macro 'O_VAL' 60 | #define O_ISSET(sp, o) O_VAL(sp, o) | ^~~~~ ./../cl/cl_funcs.c:256:7: note: in expansion of macro 'O_ISSET' 256 | if (O_ISSET(sp, O_FLASH)) | ^~~~~~~ ./../cl/../common/options.h:29:25: error: 'SCR' {aka 'struct _scr'} has no member named 'opts' 29 | (sp)->gp->opts[(sp)->opts[(o)].o_cur.val].fld : \ | ^~ ./../cl/../common/options.h:59:23: note: in expansion of macro 'O_V' 59 | #define O_VAL(sp, o) O_V(sp, o, o_cur.val) | ^~~ ./../cl/../common/options.h:60:25: note: in expansion of macro 'O_VAL' 60 | #define O_ISSET(sp, o) O_VAL(sp, o) | ^~~~~ ./../cl/cl_funcs.c:256:7: note: in expansion of macro 'O_ISSET' 256 | if (O_ISSET(sp, O_FLASH)) | ^~~~~~~ ./../cl/../common/options.h:30:10: error: 'SCR' {aka 'struct _scr'} has no member named 'opts' 30 | (sp)->opts[(o)].fld) | ^~ ./../cl/../common/options.h:59:23: note: in expansion of macro 'O_V' 59 | #define O_VAL(sp, o) O_V(sp, o, o_cur.val) | ^~~ ./../cl/../common/options.h:60:25: note: in expansion of macro 'O_VAL' 60 | #define O_ISSET(sp, o) O_VAL(sp, o) | ^~~~~ ./../cl/cl_funcs.c:256:7: note: in expansion of macro 'O_ISSET' 256 | if (O_ISSET(sp, O_FLASH)) | ^~~~~~~ ./../cl/cl_funcs.c: In function 'cl_cursor': ./../cl/cl_funcs.c:296:11: error: 'SCR' {aka 'struct _scr'} has no member named 'woff' 296 | *yp -= sp->woff; | ^~ In file included from ./../cl/cl_funcs.c:32: ./../cl/cl_funcs.c: In function 'cl_deleteln': ./../cl/cl.h:60:38: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 60 | #define CLP(sp) ((CL_PRIVATE *)((sp)->gp->cl_private)) | ^~ ./../cl/cl_funcs.c:314:8: note: in expansion of macro 'CLP' 314 | clp = CLP(sp); | ^~~ In file included from ./../cl/../common/common.h:87, from ./../cl/cl_funcs.c:30: ./../cl/../common/util.h:26:35: error: 'SCR' {aka 'struct _scr'} has no member named 'flags' 26 | #define F_ISSET(p, f) FL_ISSET((p)->flags, f) | ^~ ./../cl/../common/util.h:16:26: note: in definition of macro 'FL_ISSET' 16 | #define FL_ISSET(l, f) ((l) & (f)) | ^ ./../cl/cl_funcs.c:334:7: note: in expansion of macro 'F_ISSET' 334 | if (!F_ISSET(sp, SC_SCR_EXWROTE) && IS_SPLIT(sp)) { | ^~~~~~~ In file included from ./../cl/cl_funcs.c:31: ./../cl/../vi/vi.h:379:7: error: 'SCR' {aka 'struct _scr'} has no member named 'q' 379 | ((sp)->q.cqe_next != (void *)&(sp)->gp->dq || \ | ^~ ./../cl/cl_funcs.c:334:38: note: in expansion of macro 'IS_SPLIT' 334 | if (!F_ISSET(sp, SC_SCR_EXWROTE) && IS_SPLIT(sp)) { | ^~~~~~~~ ./../cl/../vi/vi.h:379:36: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 379 | ((sp)->q.cqe_next != (void *)&(sp)->gp->dq || \ | ^~ ./../cl/cl_funcs.c:334:38: note: in expansion of macro 'IS_SPLIT' 334 | if (!F_ISSET(sp, SC_SCR_EXWROTE) && IS_SPLIT(sp)) { | ^~~~~~~~ ./../cl/../vi/vi.h:380:6: error: 'SCR' {aka 'struct _scr'} has no member named 'q' 380 | (sp)->q.cqe_prev != (void *)&(sp)->gp->dq) | ^~ ./../cl/cl_funcs.c:334:38: note: in expansion of macro 'IS_SPLIT' 334 | if (!F_ISSET(sp, SC_SCR_EXWROTE) && IS_SPLIT(sp)) { | ^~~~~~~~ ./../cl/../vi/vi.h:380:35: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 380 | (sp)->q.cqe_prev != (void *)&(sp)->gp->dq) | ^~ ./../cl/cl_funcs.c:334:38: note: in expansion of macro 'IS_SPLIT' 334 | if (!F_ISSET(sp, SC_SCR_EXWROTE) && IS_SPLIT(sp)) { | ^~~~~~~~ In file included from ./../cl/cl_funcs.c:32: ./../cl/cl.h:67:27: error: 'SCR' {aka 'struct _scr'} has no member named 'woff' 67 | #define RLNO(sp, lno) (sp)->woff + (lno) | ^~ ./../cl/cl_funcs.c:339:14: note: in expansion of macro 'RLNO' 339 | for (lno = RLNO(sp, LASTLINE(sp)), col = spcnt = 0;;) { | ^~~~ ./../cl/../vi/vi.h:351:7: error: 'SCR' {aka 'struct _scr'} has no member named 't_maxrows' 351 | ((sp)->t_maxrows < (sp)->rows ? (sp)->t_maxrows : (sp)->rows - 1) | ^~ ./../cl/cl.h:67:37: note: in definition of macro 'RLNO' 67 | #define RLNO(sp, lno) (sp)->woff + (lno) | ^~~ ./../cl/cl_funcs.c:339:23: note: in expansion of macro 'LASTLINE' 339 | for (lno = RLNO(sp, LASTLINE(sp)), col = spcnt = 0;;) { | ^~~~~~~~ ./../cl/../vi/vi.h:351:25: error: 'SCR' {aka 'struct _scr'} has no member named 'rows' 351 | ((sp)->t_maxrows < (sp)->rows ? (sp)->t_maxrows : (sp)->rows - 1) | ^~ ./../cl/cl.h:67:37: note: in definition of macro 'RLNO' 67 | #define RLNO(sp, lno) (sp)->woff + (lno) | ^~~ ./../cl/cl_funcs.c:339:23: note: in expansion of macro 'LASTLINE' 339 | for (lno = RLNO(sp, LASTLINE(sp)), col = spcnt = 0;;) { | ^~~~~~~~ ./../cl/../vi/vi.h:351:38: error: 'SCR' {aka 'struct _scr'} has no member named 't_maxrows' 351 | ((sp)->t_maxrows < (sp)->rows ? (sp)->t_maxrows : (sp)->rows - 1) | ^~ ./../cl/cl.h:67:37: note: in definition of macro 'RLNO' 67 | #define RLNO(sp, lno) (sp)->woff + (lno) | ^~~ ./../cl/cl_funcs.c:339:23: note: in expansion of macro 'LASTLINE' 339 | for (lno = RLNO(sp, LASTLINE(sp)), col = spcnt = 0;;) { | ^~~~~~~~ ./../cl/../vi/vi.h:351:56: error: 'SCR' {aka 'struct _scr'} has no member named 'rows' 351 | ((sp)->t_maxrows < (sp)->rows ? (sp)->t_maxrows : (sp)->rows - 1) | ^~ ./../cl/cl.h:67:37: note: in definition of macro 'RLNO' 67 | #define RLNO(sp, lno) (sp)->woff + (lno) | ^~~ ./../cl/cl_funcs.c:339:23: note: in expansion of macro 'LASTLINE' 339 | for (lno = RLNO(sp, LASTLINE(sp)), col = spcnt = 0;;) { | ^~~~~~~~ ./../cl/cl_funcs.c:355:19: error: 'SCR' {aka 'struct _scr'} has no member named 'cols' 355 | if (++col >= sp->cols) | ^~ In file included from ./../cl/cl_funcs.c:32: ./../cl/cl_funcs.c: In function 'cl_ex_adjust': ./../cl/cl.h:60:38: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 60 | #define CLP(sp) ((CL_PRIVATE *)((sp)->gp->cl_private)) | ^~ ./../cl/cl_funcs.c:384:8: note: in expansion of macro 'CLP' 384 | clp = CLP(sp); | ^~~ ./../cl/cl_funcs.c: In function 'cl_keyval': ./../cl/cl.h:60:38: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 60 | #define CLP(sp) ((CL_PRIVATE *)((sp)->gp->cl_private)) | ^~ ./../cl/cl_funcs.c:463:8: note: in expansion of macro 'CLP' 463 | clp = CLP(sp); | ^~~ In file included from ./../cl/cl_funcs.c:22: ./../cl/cl_funcs.c: In function 'cl_move': ./../cl/cl.h:67:27: error: 'SCR' {aka 'struct _scr'} has no member named 'woff' 67 | #define RLNO(sp, lno) (sp)->woff + (lno) | ^~ ./../curses/curses.h:199:36: note: in definition of macro 'move' 199 | #define move(y, x) wmove(stdscr, y, x) | ^ ./../cl/cl_funcs.c:498:11: note: in expansion of macro 'RLNO' 498 | if (move(RLNO(sp, lno), cno) == ERR) { | ^~~~ ./../cl/cl_funcs.c:500:53: error: 'SCR' {aka 'struct _scr'} has no member named 'woff' 500 | "Error: move: l(%u) c(%u) o(%u)", lno, cno, sp->woff); | ^~ In file included from ./../cl/cl_funcs.c:32: ./../cl/cl_funcs.c: In function 'cl_refresh': ./../cl/cl.h:60:38: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 60 | #define CLP(sp) ((CL_PRIVATE *)((sp)->gp->cl_private)) | ^~ ./../cl/cl_funcs.c:519:8: note: in expansion of macro 'CLP' 519 | clp = CLP(sp); | ^~~ ./../cl/cl_funcs.c: In function 'cl_rename': ./../cl/cl_funcs.c:557:9: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 557 | gp = sp->gp; | ^~ In file included from ./../cl/cl_funcs.c:32: ./../cl/cl.h:60:38: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 60 | #define CLP(sp) ((CL_PRIVATE *)((sp)->gp->cl_private)) | ^~ ./../cl/cl_funcs.c:558:8: note: in expansion of macro 'CLP' 558 | clp = CLP(sp); | ^~~ In file included from ./../cl/../common/common.h:82, from ./../cl/cl_funcs.c:30: ./../cl/../common/options.h:35:29: error: 'GS' {aka 'struct _gs'} has no member named 'opts' 35 | #define OG_STR(gp, o) ((gp)->opts[(o)].o_cur.str) | ^~ ./../cl/cl_funcs.c:560:10: note: in expansion of macro 'OG_STR' 560 | ttype = OG_STR(gp, GO_TERM); | ^~~~~~ ./../cl/cl_funcs.c: In function 'cl_suspend': ./../cl/cl_funcs.c:599:9: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 599 | gp = sp->gp; | ^~ In file included from ./../cl/cl_funcs.c:32: ./../cl/cl.h:60:38: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 60 | #define CLP(sp) ((CL_PRIVATE *)((sp)->gp->cl_private)) | ^~ ./../cl/cl_funcs.c:600:8: note: in expansion of macro 'CLP' 600 | clp = CLP(sp); | ^~~ In file included from ./../cl/../common/common.h:87, from ./../cl/cl_funcs.c:30: ./../cl/../common/util.h:26:35: error: 'SCR' {aka 'struct _scr'} has no member named 'flags' 26 | #define F_ISSET(p, f) FL_ISSET((p)->flags, f) | ^~ ./../cl/../common/util.h:16:26: note: in definition of macro 'FL_ISSET' 16 | #define FL_ISSET(l, f) ((l) & (f)) | ^ ./../cl/cl_funcs.c:614:6: note: in expansion of macro 'F_ISSET' 614 | if (F_ISSET(sp, SC_EX)) { | ^~~~~~~ ./../cl/cl_funcs.c:700:24: error: 'SCR' {aka 'struct _scr'} has no member named 'frp' 700 | (void)cl_rename(sp, sp->frp->name, 1); | ^~ In file included from ./../cl/../common/common.h:87, from ./../cl/cl_funcs.c:30: ./../cl/cl.h:60:38: error: 'SCR' {aka 'struct _scr'} has no member named 'gp' 60 | #define CLP(sp) ((CL_PRIVATE *)((sp)->gp->cl_private)) | ^~ ./../cl/../common/util.h:14:24: note: in definition of macro 'FL_SET' 14 | #define FL_SET(l, f) ((l) |= (f)) | ^ ./../cl/cl_funcs.c:713:3: note: in expansion of macro 'F_SET' 713 | F_SET(CLP(sp), CL_SIGWINCH); | ^~~~~ ./../cl/cl_funcs.c:713:9: note: in expansion of macro 'CLP' 713 | F_SET(CLP(sp), CL_SIGWINCH); | ^~~ distcc[5789] ERROR: compile ./../cl/cl_funcs.c on localhost failed *** [cl_funcs.o] Error code 1 make: stopped in /tmp/pkgbuild/editors/nvi-m17n/work.aarch64eb/nvi-1.79/build 3 errors make: stopped in /tmp/pkgbuild/editors/nvi-m17n/work.aarch64eb/nvi-1.79/build *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/editors/nvi-m17n *** Error code 1 Stop. make: stopped in /usr/pkgsrc/editors/nvi-m17n