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