=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for fe-1.9
--- fe.o ---
--- buffer.o ---
--- complete.o ---
--- fe.o ---
clang -c -I/opt/pkg/include -I/opt/pkg/include/ncurses -DLOCALEDIR=\"/opt/pkg/share/locale\" -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Wno-unused -Wshadow -Wbad-function-cast -Wmissing-prototypes -Wstrict-prototypes -Wcast-align -Wcast-qual -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wnested-externs -Wundef -pedantic -fno-common fe.c
--- buffer.o ---
clang -c -I/opt/pkg/include -I/opt/pkg/include/ncurses -DLOCALEDIR=\"/opt/pkg/share/locale\" -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Wno-unused -Wshadow -Wbad-function-cast -Wmissing-prototypes -Wstrict-prototypes -Wcast-align -Wcast-qual -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wnested-externs -Wundef -pedantic -fno-common buffer.c
--- complete.o ---
clang -c -I/opt/pkg/include -I/opt/pkg/include/ncurses -DLOCALEDIR=\"/opt/pkg/share/locale\" -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Wno-unused -Wshadow -Wbad-function-cast -Wmissing-prototypes -Wstrict-prototypes -Wcast-align -Wcast-qual -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wnested-externs -Wundef -pedantic -fno-common complete.c
--- fe.o ---
fe.c:466:16: warning: assigning to 'char *' from 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    menu[0].str=_("yYes");                menu[0].c='\0';
               ^  ~~~~~~
fe.c:467:16: warning: assigning to 'char *' from 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    menu[1].str=_("nNo");                 menu[1].c='\0';
               ^  ~~~~~
fe.c:468:16: warning: assigning to 'char *' from 'const char[10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    menu[2].str=_("dD)o rest");           menu[2].c='!';
               ^  ~~~~~~~~~~~
fe.c:469:16: warning: assigning to 'char *' from 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    menu[3].str=_("aA)bort");             menu[3].c='\0';
               ^  ~~~~~~~~~
fe.c:470:16: warning: assigning to 'char *' from 'const char[20]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    menu[4].str=_("rR)eplace and abort"); menu[4].c='.';
               ^  ~~~~~~~~~~~~~~~~~~~~~
fe.c:748:14: warning: assigning to 'char *' from 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  menu[0].str=_("sS)hrink"); menu[0].c='-';
             ^  ~~~~~~~~~~
fe.c:749:14: warning: assigning to 'char *' from 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  menu[1].str=_("gG)grow");  menu[1].c='+';
             ^  ~~~~~~~~~
fe.c:750:14: warning: assigning to 'char *' from 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  menu[2].str=_("qQ)uit");   menu[2].c='\0';
             ^  ~~~~~~~~
fe.c:1249:24: warning: declaration shadows a local variable [-Wshadow]
        struct Buffer *b;
                       ^
fe.c:813:18: note: previous declaration is here
  struct Buffer *b;
                 ^
fe.c:1905:28: warning: declaration shadows a local variable [-Wshadow]
            struct Buffer *b;
                           ^
fe.c:813:18: note: previous declaration is here
  struct Buffer *b;
                 ^
fe.c:1923:24: warning: assigning to 'char *' from 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
            menu[0].str=_("lL)oad"); menu[0].c='\0';
                       ^  ~~~~~~~~
fe.c:1924:24: warning: assigning to 'char *' from 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
            menu[1].str=_("sS)ave"); menu[1].c='\0';
                       ^  ~~~~~~~~
fe.c:1925:24: warning: assigning to 'char *' from 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
            menu[2].str=_("gG)oto"); menu[2].c='\0';
                       ^  ~~~~~~~~
fe.c:1926:24: warning: assigning to 'char *' from 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
            menu[3].str=_("mM)ode"); menu[3].c='\0';
                       ^  ~~~~~~~~
fe.c:1927:24: warning: assigning to 'char *' from 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
            menu[4].str=_("qQ)uit"); menu[4].c='\0';
                       ^  ~~~~~~~~
fe.c:1949:32: warning: assigning to 'char *' from 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                movemenu[0].str=_("bB)egin");  movemenu[0].c='\0';
                               ^  ~~~~~~~~~
fe.c:1950:32: warning: assigning to 'char *' from 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                movemenu[1].str=_("eE)nd");    movemenu[1].c='\0';
                               ^  ~~~~~~~
fe.c:1951:32: warning: assigning to 'char *' from 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                movemenu[2].str=_("lL)ine");   movemenu[2].c='\0';
                               ^  ~~~~~~~~
fe.c:1952:32: warning: assigning to 'char *' from 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                movemenu[3].str=_("sS)tring"); movemenu[3].c='\0';
                               ^  ~~~~~~~~~~
fe.c:1972:32: warning: assigning to 'char *' from 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                modemenu[0].str=_("dD)elete"); modemenu[0].c='\0';
                               ^  ~~~~~~~~~~
fe.c:1973:32: warning: assigning to 'char *' from 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                modemenu[1].str=_("aA)dd");    modemenu[1].c='\0';
                               ^  ~~~~~~~
fe.c:1977:32: warning: assigning to 'char *' from 'const char[14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                modemenu[0].str=_("aA)uto-indent"); modemenu[0].c='\0';
                               ^  ~~~~~~~~~~~~~~~
fe.c:1978:32: warning: assigning to 'char *' from 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                modemenu[1].str=_("sS)croll");      modemenu[1].c='\0';
                               ^  ~~~~~~~~~~
fe.c:1979:32: warning: assigning to 'char *' from 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                modemenu[2].str=_("tT)ime");        modemenu[2].c='\0';
                               ^  ~~~~~~~~
fe.c:1980:32: warning: assigning to 'char *' from 'const char[11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
                modemenu[3].str=_("pP)osition");    modemenu[3].c='\0';
                               ^  ~~~~~~~~~~~~
fe.c:2081:26: warning: declaration shadows a local variable [-Wshadow]
          struct Buffer *b;
                         ^
fe.c:813:18: note: previous declaration is here
  struct Buffer *b;
                 ^
--- display.o ---
clang -c -I/opt/pkg/include -I/opt/pkg/include/ncurses -DLOCALEDIR=\"/opt/pkg/share/locale\" -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Wno-unused -Wshadow -Wbad-function-cast -Wmissing-prototypes -Wstrict-prototypes -Wcast-align -Wcast-qual -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wnested-externs -Wundef -pedantic -fno-common display.c
--- macro.o ---
clang -c -I/opt/pkg/include -I/opt/pkg/include/ncurses -DLOCALEDIR=\"/opt/pkg/share/locale\" -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Wno-unused -Wshadow -Wbad-function-cast -Wmissing-prototypes -Wstrict-prototypes -Wcast-align -Wcast-qual -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wnested-externs -Wundef -pedantic -fno-common macro.c
--- fe.o ---
26 warnings generated.
--- misc.o ---
clang -c -I/opt/pkg/include -I/opt/pkg/include/ncurses -DLOCALEDIR=\"/opt/pkg/share/locale\" -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Wno-unused -Wshadow -Wbad-function-cast -Wmissing-prototypes -Wstrict-prototypes -Wcast-align -Wcast-qual -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wnested-externs -Wundef -pedantic -fno-common misc.c
--- msgline.o ---
clang -c -I/opt/pkg/include -I/opt/pkg/include/ncurses -DLOCALEDIR=\"/opt/pkg/share/locale\" -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Wno-unused -Wshadow -Wbad-function-cast -Wmissing-prototypes -Wstrict-prototypes -Wcast-align -Wcast-qual -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-declarations -Wnested-externs -Wundef -pedantic -fno-common msgline.c
--- misc.o ---
misc.c:50:40: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual]
      if (needlesize==0) return (char*)oldhay;
                                       ^
misc.c:86:40: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual]
      if (needlesize==0) return (char*)(rhay+1);
                                       ^
2 warnings generated.
--- libfe.a ---
rm -f libfe.a; ar q libfe.a buffer.o complete.o display.o macro.o misc.o msgline.o; ranlib libfe.a
ar: creating archive libfe.a
--- fe ---
clang -o fe -L/opt/pkg/lib -g fe.o libfe.a -lcurses -lintl -liconv