WARNING: [license.mk] Every package should define a LICENSE. ===> Building for uwm-19881027nb2 yacc -d gram.y clang -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I../.. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DSYSFILE=\"/opt/pkg/lib/X11/uwm/system.uwmrc\" -I/opt/pkg/include -c -o gram.o y.tab.c y.tab.c:1341:16: warning: implicit declaration of function 'yylex' is invalid in C99 [-Wimplicit-function-declaration] yychar = YYLEX; ^ y.tab.c:697:16: note: expanded from macro 'YYLEX' # define YYLEX yylex () ^ gram.y:125:20: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror("illegal construct"); ^ gram.y:132:39: warning: implicit declaration of function 'y_atoi' is invalid in C99 [-Wimplicit-function-declaration] y_atoi((yyvsp[(2) - (3)].sval)); ^ gram.y:133:23: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] } else yyerror("illegal construct"); ^ gram.y:143:20: warning: implicit declaration of function 'bindtofunc' is invalid in C99 [-Wimplicit-function-declaration] bindtofunc((yyvsp[(1) - (3)].ival), bkmask, cmask, NULL); ^ gram.y:154:20: warning: implicit declaration of function 'bindtofunc' is invalid in C99 [-Wimplicit-function-declaration] bindtofunc((yyvsp[(1) - (3)].ival), bkmask, cmask, NULL); ^ gram.y:165:20: warning: implicit declaration of function 'bindtofunc' is invalid in C99 [-Wimplicit-function-declaration] bindtofunc ^ gram.y:171:32: warning: implicit declaration of function 'stashmenuinfo' is invalid in C99 [-Wimplicit-function-declaration] menu_info = stashmenuinfo(menu_name, ml_ptr, hcolors); ^ gram.y:171:30: warning: incompatible integer to pointer conversion assigning to 'MenuInfo *' (aka 'struct _menuinfo *') from 'int' [-Wint-conversion] menu_info = stashmenuinfo(menu_name, ml_ptr, hcolors); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gram.y:172:32: warning: implicit declaration of function 'stashmenulink' is invalid in C99 [-Wimplicit-function-declaration] menu_link = stashmenulink(menu_info); ^ gram.y:172:30: warning: incompatible integer to pointer conversion assigning to 'MenuLink *' (aka 'struct _menulink *') from 'int' [-Wint-conversion] menu_link = stashmenulink(menu_info); ^ ~~~~~~~~~~~~~~~~~~~~~~~~ gram.y:173:28: warning: implicit declaration of function 'appendmenulink' is invalid in C99 [-Wimplicit-function-declaration] Menus = appendmenulink(Menus, menu_link); ^ gram.y:173:26: warning: incompatible integer to pointer conversion assigning to 'MenuLink *' (aka 'struct _menulink *') from 'int' [-Wint-conversion] Menus = appendmenulink(Menus, menu_link); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gram.y:208:13: warning: implicit declaration of function 'keywordlookup' is invalid in C99 [-Wimplicit-function-declaration] ki = keywordlookup((yyvsp[(1) - (1)].sval)); ^ gram.y:220:12: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror("keyword error"); ^ gram.y:226:23: warning: implicit declaration of function 'keywordlookup' is invalid in C99 [-Wimplicit-function-declaration] (yyval.ival) = keywordlookup((yyvsp[(1) - (1)].sval)); ^ gram.y:249:22: warning: implicit declaration of function 'CheckButtonState' is invalid in C99 [-Wimplicit-function-declaration] { (yyval.ival) = CheckButtonState((yyvsp[(1) - (1)].ival)); } ^ gram.y:252:22: warning: implicit declaration of function 'keyexprlookup' is invalid in C99 [-Wimplicit-function-declaration] { (yyval.ival) = keyexprlookup((yyvsp[(1) - (1)].sval)); } ^ gram.y:254:22: warning: implicit declaration of function 'contexprlookup' is invalid in C99 [-Wimplicit-function-declaration] { (yyval.ival) = contexprlookup((yyvsp[(1) - (1)].sval)); } ^ gram.y:263:22: warning: implicit declaration of function 'buttexprlookup' is invalid in C99 [-Wimplicit-function-declaration] { (yyval.ival) = buttexprlookup((yyvsp[(1) - (1)].sval)); } ^ gram.y:277:23: warning: implicit declaration of function 'appendmenuline' is invalid in C99 [-Wimplicit-function-declaration] { (yyval.mlval) = appendmenuline((yyvsp[(1) - (2)].mlval), (yyvsp[(2) - (2)].mlval)); } ^ gram.y:277:21: warning: incompatible integer to pointer conversion assigning to 'struct _menuline *' from 'int' [-Wint-conversion] { (yyval.mlval) = appendmenuline((yyvsp[(1) - (2)].mlval), (yyvsp[(2) - (2)].mlval)); } ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gram.y:310:13: warning: implicit declaration of function 'keywordlookup' is invalid in C99 [-Wimplicit-function-declaration] ki = keywordlookup((yyvsp[(1) - (1)].sval)); ^ gram.y:318:12: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror(msg); ^ gram.y:320:17: warning: implicit declaration of function 'AllocMenuLine' is invalid in C99 [-Wimplicit-function-declaration] ml_ptr = AllocMenuLine(); ^ gram.y:320:15: warning: incompatible integer to pointer conversion assigning to 'MenuLine *' (aka 'struct _menuline *') from 'int' [-Wint-conversion] ml_ptr = AllocMenuLine(); ^ ~~~~~~~~~~~~~~~ gram.y:329:13: warning: implicit declaration of function 'keywordlookup' is invalid in C99 [-Wimplicit-function-declaration] ki = keywordlookup((yyvsp[(1) - (3)].sval)); ^ gram.y:335:12: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror(msg); ^ gram.y:337:17: warning: implicit declaration of function 'AllocMenuLine' is invalid in C99 [-Wimplicit-function-declaration] ml_ptr = AllocMenuLine(); ^ gram.y:337:15: warning: incompatible integer to pointer conversion assigning to 'MenuLine *' (aka 'struct _menuline *') from 'int' [-Wint-conversion] ml_ptr = AllocMenuLine(); ^ ~~~~~~~~~~~~~~~ gram.y:344:24: warning: implicit declaration of function 'StashMenuLine' is invalid in C99 [-Wimplicit-function-declaration] (yyval.mlval) = StashMenuLine(IsShellCommand, (yyvsp[(2) - (2)].sval)); ^ gram.y:344:22: warning: incompatible integer to pointer conversion assigning to 'struct _menuline *' from 'int' [-Wint-conversion] (yyval.mlval) = StashMenuLine(IsShellCommand, (yyvsp[(2) - (2)].sval)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gram.y:348:24: warning: implicit declaration of function 'StashMenuLine' is invalid in C99 [-Wimplicit-function-declaration] (yyval.mlval) = StashMenuLine(IsTextNL, (yyvsp[(2) - (2)].sval)); ^ gram.y:348:22: warning: incompatible integer to pointer conversion assigning to 'struct _menuline *' from 'int' [-Wint-conversion] (yyval.mlval) = StashMenuLine(IsTextNL, (yyvsp[(2) - (2)].sval)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gram.y:352:24: warning: implicit declaration of function 'StashMenuLine' is invalid in C99 [-Wimplicit-function-declaration] (yyval.mlval) = StashMenuLine(IsText, (yyvsp[(2) - (2)].sval)); ^ gram.y:352:22: warning: incompatible integer to pointer conversion assigning to 'struct _menuline *' from 'int' [-Wint-conversion] (yyval.mlval) = StashMenuLine(IsText, (yyvsp[(2) - (2)].sval)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gram.y:358:22: warning: implicit declaration of function 'strconcat' is invalid in C99 [-Wimplicit-function-declaration] { (yyval.sval) = strconcat((yyvsp[(1) - (2)].sval), (yyvsp[(2) - (2)].sval)); } ^ gram.y:358:20: warning: incompatible integer to pointer conversion assigning to 'char *' from 'int' [-Wint-conversion] { (yyval.sval) = strconcat((yyvsp[(1) - (2)].sval), (yyvsp[(2) - (2)].sval)); } ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ y.tab.c:1851:7: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror (YY_("syntax error")); ^ y.tab.c:1997:3: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror (YY_("memory exhausted")); ^ gram.y:402:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] keywordlookup(string) ^ gram.y:414:5: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror(msg); ^ gram.y:435:5: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror(msg); ^ gram.y:444:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] contexprlookup(string) ^ gram.y:456:5: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror(msg); ^ gram.y:464:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] buttexprlookup(string) ^ gram.y:476:5: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror(msg); ^ gram.y:485:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] y_atoi(s) ^ gram.y:494:13: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror("non-numeric argument"); ^ gram.y:506:1: error: conflicting types for 'strconcat' strconcat(s1, s2) ^ gram.y:358:22: note: previous implicit declaration is here { (yyval.sval) = strconcat((yyvsp[(1) - (2)].sval), (yyvsp[(2) - (2)].sval)); } ^ gram.y:531:9: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror("no button specified"); ^ gram.y:548:9: warning: implicit declaration of function 'yyerror' is invalid in C99 [-Wimplicit-function-declaration] yyerror("no button action specified"); ^ gram.y:565:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] bindtofunc(index, mask, context, name) ^ gram.y:572:9: warning: implicit declaration of function 'setbinding' is invalid in C99 [-Wimplicit-function-declaration] setbinding(ROOT, index, mask, name); ^ gram.y:599:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] setbinding(cont, i, m, mname) ^ gram.y:625:5: warning: implicit declaration of function 'appendbinding' is invalid in C99 [-Wimplicit-function-declaration] appendbinding(ptr); ^ gram.y:631:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] appendbinding(binding) ^ gram.y:650:1: error: conflicting types for 'AllocMenuLine' AllocMenuLine() ^ gram.y:320:17: note: previous implicit declaration is here ml_ptr = AllocMenuLine(); ^ gram.y:695:1: error: conflicting types for 'StashMenuLine' StashMenuLine(type, string) ^ gram.y:344:24: note: previous implicit declaration is here (yyval.mlval) = StashMenuLine(IsShellCommand, (yyvsp[(2) - (2)].sval)); ^ gram.y:711:1: error: conflicting types for 'stashmenuinfo' stashmenuinfo(name, line, colors) ^ gram.y:171:32: note: previous implicit declaration is here menu_info = stashmenuinfo(menu_name, ml_ptr, hcolors); ^ gram.y:732:1: error: conflicting types for 'stashmenulink' stashmenulink(menuinfo) ^ gram.y:172:32: note: previous implicit declaration is here menu_link = stashmenulink(menu_info); ^ gram.y:747:1: error: conflicting types for 'appendmenuline' appendmenuline(list, line) ^ gram.y:277:23: note: previous implicit declaration is here { (yyval.mlval) = appendmenuline((yyvsp[(1) - (2)].mlval), (yyvsp[(2) - (2)].mlval)); } ^ gram.y:768:1: error: conflicting types for 'appendmenulink' appendmenulink(list, link) ^ gram.y:173:28: note: previous implicit declaration is here Menus = appendmenulink(Menus, menu_link); ^ gram.y:843:5: warning: implicit declaration of function 'SetVarDefaults' is invalid in C99 [-Wimplicit-function-declaration] SetVarDefaults(); ^ 57 warnings and 7 errors generated. *** [gram.o] Error code 1 bmake: stopped making "all" in /Users/pbulk/build/wm/uwm/work/X.V11R3/clients/uwm bmake: 1 error bmake: stopped making "all" in /Users/pbulk/build/wm/uwm/work/X.V11R3/clients/uwm *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/wm/uwm *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/wm/uwm