=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for yudit-2.9.2 /usr/pkg/bin/gmake -C stoolkit all gmake[1]: Entering directory '/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2/stoolkit' clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SExcept.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SObject.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SShared.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SHShared.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SBVector.cpp SBVector.cpp:160:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char* _array = buffer->array; ^~~~~~~~~ SBVector.cpp:161:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned j; ^~~~~~~~~ SBVector.cpp:162:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register unsigned int i=from; i+len <= sz; i+=(unsigned int)align) ^~~~~~~~~ 3 warnings generated. clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SBHashtable.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SString.cpp SString.cpp:221:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned int ret = 0; ^~~~~~~~~ SString.cpp:222:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned char * arr = (unsigned char*) array(); ^~~~~~~~~ SString.cpp:223:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register unsigned int i=0; i0xff) { delete bkey; return 0;} ^ [] SBMap.cpp:3830:25: note: allocated with 'new[]' here unsigned char* bkey = new unsigned char [bkeySize]; ^ SBMap.cpp:3839:24: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] if (key>0xffff) { delete bkey; return 0;} ^ [] SBMap.cpp:3830:25: note: allocated with 'new[]' here unsigned char* bkey = new unsigned char [bkeySize]; ^ SBMap.cpp:3850:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] delete bkey; ^ [] SBMap.cpp:3830:25: note: allocated with 'new[]' here unsigned char* bkey = new unsigned char [bkeySize]; ^ SBMap.cpp:3854:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] delete bkey; ^ [] SBMap.cpp:3830:25: note: allocated with 'new[]' here unsigned char* bkey = new unsigned char [bkeySize]; ^ 4 warnings generated. clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SUniMap.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SEncoder.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SMatrix.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include STextIndex.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SCursorIndex.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SEmbedState.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SGlyph.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SParagraph.cpp SParagraph.cpp:652:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] delete logindex; ^ [] SParagraph.cpp:599:23: note: allocated with 'new[]' here SS_UINT* logindex = new SS_UINT[ccount]; ^ 1 warning generated. clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include STextData.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SUtil.cpp SUtil.cpp:593:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned long x=sq; ^~~~~~~~~ SUtil.cpp:594:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned long r=x-1; ^~~~~~~~~ 2 warnings generated. clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SAutogen.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SDimension.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SLocation.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SLineCurve.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SHWConverter.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SCluster.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SBiDi.cpp clang++ -c -DYUDIT_DATA=\"/usr/pkg/share/yudit\" -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include SRendClass.cpp clang++ -c -o sencoder/SBEncoder.o -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include sencoder/SBEncoder.cpp clang++ -c -o sencoder/SB_UTF8.o -I/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2 -DHAVE_LONG_LONG -I/usr/pkg/include -Wall -DHAVE_MMAP -O2 -I/usr/pkg/include sencoder/SB_UTF8.cpp sencoder/SB_UTF8.cpp:51:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for (register unsigned int i=0; i( ) SFontFB.cpp:65:49: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_MOVE_TO, -fb_width*SD_BOXR/200 - SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~ SFontFB.cpp:65:49: note: insert an explicit cast to silence this issue SD_MOVE_TO, -fb_width*SD_BOXR/200 - SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:66:15: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, 719 + fb_width*SD_BOXR/200 + SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SFontFB.cpp:66:15: note: insert an explicit cast to silence this issue SD_LINE_TO, 719 + fb_width*SD_BOXR/200 + SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:66:55: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, 719 + fb_width*SD_BOXR/200 + SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~ SFontFB.cpp:66:55: note: insert an explicit cast to silence this issue SD_LINE_TO, 719 + fb_width*SD_BOXR/200 + SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:67:15: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, 719 + fb_width*SD_BOXR/200 + SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SFontFB.cpp:67:15: note: insert an explicit cast to silence this issue SD_LINE_TO, 719 + fb_width*SD_BOXR/200 + SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:67:55: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, 719 + fb_width*SD_BOXR/200 + SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~ SFontFB.cpp:67:55: note: insert an explicit cast to silence this issue SD_LINE_TO, 719 + fb_width*SD_BOXR/200 + SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:68:15: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, -fb_width*SD_BOXR/200 - SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SFontFB.cpp:68:15: note: insert an explicit cast to silence this issue SD_LINE_TO, -fb_width*SD_BOXR/200 - SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:68:50: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, -fb_width*SD_BOXR/200 - SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~ SFontFB.cpp:68:50: note: insert an explicit cast to silence this issue SD_LINE_TO, -fb_width*SD_BOXR/200 - SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:71:14: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_MOVE_TO, -fb_width*SD_BOXR/200 + 2, -100, ^~~~~~~~~~~~~~~~~~~~~~~~~ SFontFB.cpp:71:14: note: insert an explicit cast to silence this issue SD_MOVE_TO, -fb_width*SD_BOXR/200 + 2, -100, ^~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:72:15: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, -fb_width*SD_BOXR/200 + 2, 726, ^~~~~~~~~~~~~~~~~~~~~~~~~ SFontFB.cpp:72:15: note: insert an explicit cast to silence this issue SD_LINE_TO, -fb_width*SD_BOXR/200 + 2, 726, ^~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:73:15: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, 719 + fb_width*SD_BOXR/200 , 726, ^~~~~~~~~~~~~~~~~~~~~~~~~~ SFontFB.cpp:73:15: note: insert an explicit cast to silence this issue SD_LINE_TO, 719 + fb_width*SD_BOXR/200 , 726, ^~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:74:15: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, 719 + fb_width*SD_BOXR/200 , -100, ^~~~~~~~~~~~~~~~~~~~~~~~~~ SFontFB.cpp:74:15: note: insert an explicit cast to silence this issue SD_LINE_TO, 719 + fb_width*SD_BOXR/200 , -100, ^~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:253:14: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_MOVE_TO, -fb_width*SD_BOXR/200 - SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SFontFB.cpp:253:14: note: insert an explicit cast to silence this issue SD_MOVE_TO, -fb_width*SD_BOXR/200 - SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:253:49: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_MOVE_TO, -fb_width*SD_BOXR/200 - SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~ SFontFB.cpp:253:49: note: insert an explicit cast to silence this issue SD_MOVE_TO, -fb_width*SD_BOXR/200 - SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:254:15: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, 719*2 + fb_width*SD_BOXR/200 + SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SFontFB.cpp:254:15: note: insert an explicit cast to silence this issue SD_LINE_TO, 719*2 + fb_width*SD_BOXR/200 + SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:254:57: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, 719*2 + fb_width*SD_BOXR/200 + SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~ SFontFB.cpp:254:57: note: insert an explicit cast to silence this issue SD_LINE_TO, 719*2 + fb_width*SD_BOXR/200 + SD_BWIDTH, -100 - SD_BWIDTH, ^~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:255:15: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, 719*2 + fb_width*SD_BOXR/200 + SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SFontFB.cpp:255:15: note: insert an explicit cast to silence this issue SD_LINE_TO, 719*2 + fb_width*SD_BOXR/200 + SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:255:57: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, 719*2 + fb_width*SD_BOXR/200 + SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~ SFontFB.cpp:255:57: note: insert an explicit cast to silence this issue SD_LINE_TO, 719*2 + fb_width*SD_BOXR/200 + SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~ static_cast( ) SFontFB.cpp:256:15: error: non-constant-expression cannot be narrowed from type 'int' to 'short' in initializer list [-Wc++11-narrowing] SD_LINE_TO, -fb_width*SD_BOXR/200 - SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SFontFB.cpp:256:15: note: insert an explicit cast to silence this issue SD_LINE_TO, -fb_width*SD_BOXR/200 - SD_BWIDTH, 726 + SD_BWIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. Makefile:56: recipe for target 'SFontFB.o' failed gmake[1]: *** [SFontFB.o] Error 1 gmake[1]: Leaving directory '/var/pkgsrc/work/editors/yudit/work/yudit-2.9.2/swindow' Makefile:16: recipe for target 'swindow_all' failed gmake: *** [swindow_all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/editors/yudit *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/editors/yudit