=> 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