=> Bootstrap dependency digest>=20211023: found digest-20211023 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for WCMCommander-0.20.0nb2 [ 1%] Building CXX object src/CMakeFiles/wcm.dir/nc.cpp.o [ 2%] Building CXX object src/CMakeFiles/wcm.dir/panel.cpp.o [ 3%] Building CXX object src/CMakeFiles/wcm.dir/charsetdlg.cpp.o [ 4%] Building CXX object src/CMakeFiles/wcm.dir/color-style.cpp.o [ 5%] Building CXX object src/CMakeFiles/wcm.dir/dircalc.cpp.o [ 6%] Building CXX object src/CMakeFiles/wcm.dir/dlg-ctrl-l.cpp.o [ 8%] Building CXX object src/CMakeFiles/wcm.dir/eloadsave.cpp.o [ 9%] Building CXX object src/CMakeFiles/wcm.dir/globals.cpp.o [ 10%] Building CXX object src/CMakeFiles/wcm.dir/fileassociations.cpp.o [ 11%] Building CXX object src/CMakeFiles/wcm.dir/fileattributes.cpp.o [ 12%] Building CXX object src/CMakeFiles/wcm.dir/filehighlighting.cpp.o [ 13%] Building CXX object src/CMakeFiles/wcm.dir/fileopers.cpp.o [ 15%] Building CXX object src/CMakeFiles/wcm.dir/filesearch.cpp.o [ 16%] Building CXX object src/CMakeFiles/wcm.dir/ftplogon.cpp.o [ 17%] Building CXX object src/CMakeFiles/wcm.dir/help.cpp.o [ 18%] Building CXX object src/CMakeFiles/wcm.dir/helpres.cpp.o [ 19%] Building CXX object src/CMakeFiles/wcm.dir/ltext.cpp.o [ 20%] Building CXX object src/CMakeFiles/wcm.dir/ncdialogs.cpp.o [ 22%] Building CXX object src/CMakeFiles/wcm.dir/ncedit.cpp.o /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncedit.cpp: In member function 'void EditWin::FromClipboard()': /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncedit.cpp:982:6: warning: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Wstrict-overflow] void EditWin::FromClipboard() //!Undo ^ In file included from /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncedit.cpp:13:0: /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncedit.h:109:3: warning: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Wstrict-overflow] if ( n < count ) { count = n; return ; } ^ /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncedit.cpp: In member function 'void EditWin::Load(clPtr, FSPath&, MemFile&)': /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncedit.cpp:1699:6: warning: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Wstrict-overflow] void EditWin::Load( clPtr fs, FSPath& path, MemFile& f ) ^ /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncedit.cpp:1699:6: warning: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Wstrict-overflow] In file included from /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncedit.cpp:13:0: /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncedit.h:109:3: warning: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Wstrict-overflow] if ( n < count ) { count = n; return ; } ^ /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncedit.h:109:3: warning: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Wstrict-overflow] if ( n < count ) { count = n; return ; } ^ [ 23%] Building CXX object src/CMakeFiles/wcm.dir/ncfonts.cpp.o [ 24%] Building CXX object src/CMakeFiles/wcm.dir/nchistory.cpp.o [ 25%] Building CXX object src/CMakeFiles/wcm.dir/ncview.cpp.o /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncview.cpp: In member function 'wal::seek_t VFile::Align(wal::seek_t, wal::charset_struct*, FSCInfo*)': /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncview.cpp:231:12: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( *s >= 0 && *s <= ' ' ) || ( s[-1] >= 0 && s[-1] <= ' ' ) ) { return x; } ^ /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncview.cpp:231:43: warning: comparison is always true due to limited range of data type [-Wtype-limits] if ( ( *s >= 0 && *s <= ' ' ) || ( s[-1] >= 0 && s[-1] <= ' ' ) ) { return x; } ^ [ 26%] Building CXX object src/CMakeFiles/wcm.dir/ncwin.cpp.o [ 27%] Building CXX object src/CMakeFiles/wcm.dir/operthread.cpp.o [ 29%] Building CXX object src/CMakeFiles/wcm.dir/operwin.cpp.o [ 30%] Building CXX object src/CMakeFiles/wcm.dir/panel_list.cpp.o [ 31%] Building CXX object src/CMakeFiles/wcm.dir/search-dlg.cpp.o [ 32%] Building CXX object src/CMakeFiles/wcm.dir/search-tools.cpp.o [ 33%] Building CXX object src/CMakeFiles/wcm.dir/sftpdlg.cpp.o [ 34%] Building CXX object src/CMakeFiles/wcm.dir/shell-tools.cpp.o [ 36%] Building CXX object src/CMakeFiles/wcm.dir/shl.cpp.o [ 37%] Building CXX object src/CMakeFiles/wcm.dir/path-list.cpp.o /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/path-list.cpp:131:18: warning: 'uiFcColor' defined but not used [-Wunused-variable] static const int uiFcColor = GetUiID("first-char-color"); ^ [ 38%] Building CXX object src/CMakeFiles/wcm.dir/folder-shortcuts.cpp.o [ 39%] Building CXX object src/CMakeFiles/wcm.dir/folder-history.cpp.o [ 40%] Building CXX object src/CMakeFiles/wcm.dir/view-history.cpp.o [ 41%] Building CXX object src/CMakeFiles/wcm.dir/drive-dlg.cpp.o [ 43%] Building CXX object src/CMakeFiles/wcm.dir/file-util.cpp.o [ 44%] Building CXX object src/CMakeFiles/wcm.dir/file-exec.cpp.o [ 45%] Building CXX object src/CMakeFiles/wcm.dir/nceditline.cpp.o [ 46%] Building CXX object src/CMakeFiles/wcm.dir/smblogon.cpp.o [ 47%] Building CXX object src/CMakeFiles/wcm.dir/strconfig.cpp.o [ 48%] Building CXX object src/CMakeFiles/wcm.dir/string-util.cpp.o [ 50%] Building CXX object src/CMakeFiles/wcm.dir/strmasks.cpp.o [ 51%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_button.cpp.o [ 52%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_editline.cpp.o [ 53%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_combobox.cpp.o [ 54%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_layout.cpp.o [ 55%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_menubox.cpp.o [ 56%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_menutextinfo.cpp.o [ 58%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_popupmenu.cpp.o [ 59%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_sbutton.cpp.o [ 60%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_scrollbar.cpp.o [ 61%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_staticlabel.cpp.o [ 62%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_textlist.cpp.o [ 63%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_vlist.cpp.o [ 65%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_winbase.cpp.o [ 66%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_wincore.cpp.o /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/swl/swl_wincore.cpp: In function 'wal::Win* wal::GetWinByID(WinID)': /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/swl/swl_wincore.cpp:32:9: warning: unused variable 'id' [-Wunused-variable] WinID id( hWnd ); ^ /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/swl/swl_wincore.cpp: In member function 'bool wal::XPMImage::Load(const char**, int)': /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/swl/swl_wincore.cpp:1401:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *s < 0 || *s > 32 ) { s++; } ^ [ 67%] Building CXX object src/CMakeFiles/wcm.dir/t-emulator.cpp.o [ 68%] Building CXX object src/CMakeFiles/wcm.dir/tcp_sock.cpp.o /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/tcp_sock.cpp: In function 'bool GetHostIp(const char*, unsigned int*, int*)': /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/tcp_sock.cpp:63:7: warning: unused variable 'buf' [-Wunused-variable] char buf[4096]; ^ [ 69%] Building CXX object src/CMakeFiles/wcm.dir/termwin.cpp.o /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.cpp: In function 'void* RunProcessThreadFunc(void*)': /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.cpp:247:9: warning: unused variable 'r' [-Wunused-variable] int r = p->shell->Wait( pid, &ret ); ^ [ 70%] Building CXX object src/CMakeFiles/wcm.dir/toolbar.cpp.o [ 72%] Building CXX object src/CMakeFiles/wcm.dir/unicode_lc.cpp.o [ 73%] Building CXX object src/CMakeFiles/wcm.dir/usermenu.cpp.o [ 74%] Building CXX object src/CMakeFiles/wcm.dir/ux_util.cpp.o /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ux_util.cpp: In function 'int GetNWords(char*, char**, int)': /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ux_util.cpp:28:14: warning: comparison is always false due to limited range of data type [-Wtype-limits] while ( *t < 0 || *t > 32 ) { t++; } //пропустить НЕ пробелы ^ [ 75%] Building CXX object src/CMakeFiles/wcm.dir/vfs/vfs-ftp.cpp.o [ 76%] Building CXX object src/CMakeFiles/wcm.dir/vfs/vfs-sftp2.cpp.o /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/vfs/vfs-sftp2.cpp:153:26: warning: 'std::vector CopyToStrZ(const char*, int)' defined but not used [-Wunused-function] static std::vector CopyToStrZ( const char* s, int size ) ^ [ 77%] Building CXX object src/CMakeFiles/wcm.dir/vfs/vfs-smb.cpp.o [ 79%] Building CXX object src/CMakeFiles/wcm.dir/vfs/vfs-tmp.cpp.o [ 80%] Building CXX object src/CMakeFiles/wcm.dir/vfs/vfs-uri.cpp.o [ 81%] Building CXX object src/CMakeFiles/wcm.dir/vfs/vfs.cpp.o /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/vfs/vfs.cpp: In member function 'virtual int FSSys::Stat(FSPath&, FSStat*, int*, FSCInfo*)': /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/vfs/vfs.cpp:1394:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( ret >= sizeof( buf ) ) { ret = sizeof( buf ) - 1; } ^ [ 82%] Building CXX object src/CMakeFiles/wcm.dir/vfs/vfspath.cpp.o [ 83%] Building CXX object src/CMakeFiles/wcm.dir/wal/wal.cpp.o [ 84%] Building CXX object src/CMakeFiles/wcm.dir/wal/wal_charset.cpp.o [ 86%] Building CXX object src/CMakeFiles/wcm.dir/wal/wal_exceptions.cpp.o [ 87%] Building CXX object src/CMakeFiles/wcm.dir/wal/wal_files.cpp.o [ 88%] Building CXX object src/CMakeFiles/wcm.dir/wal/wal_sys_api.cpp.o /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/wal/wal_sys_api.cpp: In function 'void wal::sys_locale_init()': /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/wal/wal_sys_api.cpp:549:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( i = 0 ; i < sizeof( locale_lang ) - 1 && *s && *s != '_' && *s != '.'; i++, s++ ) { locale_lang[i] = *s; } ^ /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/wal/wal_sys_api.cpp:553:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( i = 0 ; i < sizeof( locale_ter ) - 1 && *s && *s != '.'; i++, s++ ) { locale_ter[i] = *s; } ^ /usr/pkgsrc/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/wal/wal_sys_api.cpp:559:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( i = 0 ; i < sizeof( locale_lang_ter ) - 1 && *s && *s != '.'; i++, s++ ) { locale_lang_ter[i] = *s; } ^ [ 89%] Building CXX object src/CMakeFiles/wcm.dir/wal/wal_tmpls.cpp.o [ 90%] Building CXX object src/CMakeFiles/wcm.dir/wcm-config.cpp.o [ 91%] Building CXX object src/CMakeFiles/wcm.dir/urlparser/LUrlParser.cpp.o [ 93%] Building CXX object src/CMakeFiles/wcm.dir/ext-app-ux.cpp.o [ 94%] Building CXX object src/CMakeFiles/wcm.dir/fontdlg.cpp.o [ 95%] Building CXX object src/CMakeFiles/wcm.dir/shell.cpp.o [ 96%] Building CXX object src/CMakeFiles/wcm.dir/swl/swl_wincoreUX.cpp.o [ 97%] Building CXX object src/CMakeFiles/wcm.dir/terminal.cpp.o [ 98%] Building C object src/CMakeFiles/wcm.dir/utf8proc/utf8proc.c.o [100%] Linking CXX executable wcm CMakeFiles/wcm.dir/wal/wal.cpp.o: In function `wal::sys_to_utf8(char const*)': wal.cpp:(.text+0x4d4): warning: Warning: reference to the libc supplied alloca(3); this most likely will not work. Please use the compiler provided version of alloca(3), by supplying the appropriate compiler flags (e.g. not -std=c89). wal.cpp:(.text+0x4d4): undefined reference to `alloca' CMakeFiles/wcm.dir/wal/wal.cpp.o: In function `wal::unicode_to_utf8_string(wchar_t const*)': wal.cpp:(.text+0x76c): undefined reference to `alloca' gmake[2]: *** [src/CMakeFiles/wcm.dir/build.make:1444: src/wcm] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:98: src/CMakeFiles/wcm.dir/all] Error 2 gmake: *** [Makefile:136: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/sysutils/WCMCommander *** Error code 1 Stop. make: stopped in /usr/pkgsrc/sysutils/WCMCommander