+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/WCMCommander-0.20.0nb5/work.log
+ su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/WCMCommander-0.20.0nb5/work.log
WARNING: [license.mk] Every package should define a LICENSE.
WARNING: USE_CMAKE is deprecated; use devel/cmake/build.mk instead.
===> Building for WCMCommander-0.20.0nb5
[  1%] Building CXX object src/CMakeFiles/wcm.dir/panel.cpp.o
[  2%] Building CXX object src/CMakeFiles/wcm.dir/nc.cpp.o
[  3%] Building CXX object src/CMakeFiles/wcm.dir/charsetdlg.cpp.o
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/file-exec.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncwin.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/nc.cpp:20:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(int, int)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:19:55: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   19 |         void Set( int r, int c ) { a.Set( r, c ); b = a; }
      |                                                       ^
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/terminal.h:12,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:11:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Reset()':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:21:28: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   21 |         void Reset() { a = b; }
      |                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Move(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:24:57: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   24 |         void Move( const EmulatorScreenPoint& p ) { b = p;};
      |                                                         ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/file-exec.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncwin.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/panel.cpp:15:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(int, int)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:19:55: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   19 |         void Set( int r, int c ) { a.Set( r, c ); b = a; }
      |                                                       ^
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/terminal.h:12,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:11:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Reset()':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:21:28: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   21 |         void Reset() { a = b; }
      |                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Move(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:24:57: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   24 |         void Move( const EmulatorScreenPoint& p ) { b = p;};
      |                                                         ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/panel.cpp: In member function 'void PanelWin::SetCurrent(int, bool, LPanelSelectionType*, bool)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/panel.cpp:1179:9: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
 1179 |         if ( !this ) { return; }
      |         ^~
[  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
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp: In member function 'bool OperCFThread::Unlink(FS*, FSPath&, bool*)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp:540:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
  540 |                                 if ( skipAll ) { *skipAll = true; } //no break
      |                                 ^~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp:542:25: note: here
  542 |                         case CMD_SKIP:
      |                         ^~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp: In member function 'bool OperCFThread::RmDir(FS*, FSPath&, bool*)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp:568:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
  568 |                                 if ( skipAll ) { *skipAll = true; } //no break
      |                                 ^~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp:570:25: note: here
  570 |                         case CMD_SKIP:
      |                         ^~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp: In member function 'bool OperCFThread::CopyLink(FS*, FSPath&, FSNode*, FS*, FSPath&, bool)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp:1256:48: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1256 |                                 skipNonRegular = true;
      |                                 ~~~~~~~~~~~~~~~^~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp:1258:25: note: here
 1258 |                         case CMD_SKIP:
      |                         ^~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp: In member function 'bool OperCFThread::CopyFile(FS*, FSPath&, FSNode*, FS*, FSPath&, bool)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp:1276:48: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1276 |                                 skipNonRegular = true; // no break
      |                                 ~~~~~~~~~~~~~~~^~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp:1278:25: note: here
 1278 |                         case CMD_SKIP:
      |                         ^~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp:1349:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1349 |                                 commitAll = true; //no break
      |                                 ~~~~~~~~~~^~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/fileopers.cpp:1351:25: note: here
 1351 |                         case CMD_OK:
      |                         ^~~~
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/file-exec.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncwin.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/filesearch.cpp:14:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(int, int)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:19:55: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   19 |         void Set( int r, int c ) { a.Set( r, c ); b = a; }
      |                                                       ^
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/terminal.h:12,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:11:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Reset()':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:21:28: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   21 |         void Reset() { a = b; }
      |                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Move(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:24:57: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   24 |         void Move( const EmulatorScreenPoint& p ) { b = p;};
      |                                                         ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
[ 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
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/help.cpp: In member function 'wal::cfont* HelpStyle::Font()':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/help.cpp:70:37: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
   70 |         cfont* Font() { return this ? font : ( cfont* )0; }
      |                                ~~~~~^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/help.cpp: In member function 'unsigned int HelpStyle::Fg()':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/help.cpp:71:37: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
   71 |         unsigned Fg() { return this ? fg : 0; }
      |                                ~~~~~^~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/help.cpp: In member function 'unsigned int HelpStyle::Bg()':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/help.cpp:72:37: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
   72 |         unsigned Bg() { return this ? bg : 0xFFFFFF; }
      |                                ~~~~~^~~~~~~~~~~~~~~
[ 22%] Building CXX object src/CMakeFiles/wcm.dir/ncedit.cpp.o
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/file-exec.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncwin.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncedit.cpp:14:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(int, int)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:19:55: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   19 |         void Set( int r, int c ) { a.Set( r, c ); b = a; }
      |                                                       ^
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/terminal.h:12,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:11:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Reset()':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:21:28: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   21 |         void Reset() { a = b; }
      |                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Move(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:24:57: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   24 |         void Move( const EmulatorScreenPoint& p ) { b = p;};
      |                                                         ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/wcm-config.h:9,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/globals.h:10,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncdialogs.cpp:7:
In copy constructor 'clMenuData::Node::Node(const clMenuData::Node&)',
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = clMenuData::Node; _Args = {const clMenuData::Node&}; _Tp = clMenuData::Node]' at /opt/local/gcc13/include/c++/13.3.0/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = clMenuData::Node; _Args = {const clMenuData::Node&}; _Tp = clMenuData::Node]' at /opt/local/gcc13/include/c++/13.3.0/bits/alloc_traits.h:538:17,
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = clMenuData::Node; _Alloc = std::allocator<clMenuData::Node>]' at /opt/local/gcc13/include/c++/13.3.0/bits/stl_vector.h:1286:30,
    inlined from 'void wal::ccollect<T, Step>::append(const T&) [with T = clMenuData::Node; long unsigned int Step = 32]' at /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/swl/../wal/wal_tmpls.h:132:19,
    inlined from 'void clMenuData::AddSplitter()' at /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncdialogs.cpp:864:13:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncdialogs.h:148:16: warning: 'node.clMenuData::Node::icon' may be used uninitialized [-Wmaybe-uninitialized]
  148 |         struct Node
      |                ^~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncdialogs.cpp: In member function 'void clMenuData::AddSplitter()':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncdialogs.cpp:862:14: note: 'node' declared here
  862 |         Node node;
      |              ^~~~
[ 23%] Building CXX object src/CMakeFiles/wcm.dir/ncfonts.cpp.o
In copy constructor 'HelpNodeList::Node::Node(const HelpNodeList::Node&)',
    inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = HelpNodeList::Node; _Args = {const HelpNodeList::Node&}; _Tp = HelpNodeList::Node]' at /opt/local/gcc13/include/c++/13.3.0/bits/new_allocator.h:191:4,
    inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = HelpNodeList::Node; _Args = {const HelpNodeList::Node&}; _Tp = HelpNodeList::Node]' at /opt/local/gcc13/include/c++/13.3.0/bits/alloc_traits.h:538:17,
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = HelpNodeList::Node; _Alloc = std::allocator<HelpNodeList::Node>]' at /opt/local/gcc13/include/c++/13.3.0/bits/stl_vector.h:1286:30,
    inlined from 'void wal::ccollect<T, Step>::append(const T&) [with T = HelpNodeList::Node; long unsigned int Step = 32]' at /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/swl/../wal/wal_tmpls.h:132:19,
    inlined from 'void HelpNodeList::Append(clPtr<HelpNode>)' at /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/help.cpp:652:14:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/help.cpp:202:16: warning: '<unnamed>.HelpNodeList::Node::paint' may be used uninitialized [-Wmaybe-uninitialized]
  202 |         struct Node
      |                ^~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/help.cpp: In member function 'void HelpNodeList::Append(clPtr<HelpNode>)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/help.cpp:652:34: note: '<anonymous>' declared here
  652 |         _list.append( Node( word ) );
      |                                  ^
[ 24%] Building CXX object src/CMakeFiles/wcm.dir/nchistory.cpp.o
[ 25%] Building CXX object src/CMakeFiles/wcm.dir/ncview.cpp.o
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/file-exec.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncwin.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncview.cpp:9:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(int, int)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:19:55: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   19 |         void Set( int r, int c ) { a.Set( r, c ); b = a; }
      |                                                       ^
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/terminal.h:12,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:11:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Reset()':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:21:28: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   21 |         void Reset() { a = b; }
      |                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Move(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:24:57: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   24 |         void Move( const EmulatorScreenPoint& p ) { b = p;};
      |                                                         ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
[ 26%] Building CXX object src/CMakeFiles/wcm.dir/ncwin.cpp.o
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncview.cpp: In function 'void* ViewerThread(void*)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncview.cpp:983:63: warning: this statement may fall through [-Wimplicit-fallthrough=]
  983 |                                                 toEndOnChange = true;
      |                                                 ~~~~~~~~~~~~~~^~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncview.cpp:986:41: note: here
  986 |                                         case ViewerEvent::VTRACK:
      |                                         ^~~~
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/file-exec.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncwin.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncwin.cpp:12:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(int, int)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:19:55: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   19 |         void Set( int r, int c ) { a.Set( r, c ); b = a; }
      |                                                       ^
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/terminal.h:12,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:11:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Reset()':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:21:28: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   21 |         void Reset() { a = b; }
      |                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Move(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:24:57: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   24 |         void Move( const EmulatorScreenPoint& p ) { b = p;};
      |                                                         ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
[ 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
[ 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
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/file-exec.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncwin.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/drive-dlg.cpp:16:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(int, int)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:19:55: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   19 |         void Set( int r, int c ) { a.Set( r, c ); b = a; }
      |                                                       ^
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/terminal.h:12,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:11:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Reset()':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:21:28: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   21 |         void Reset() { a = b; }
      |                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Move(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:24:57: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   24 |         void Move( const EmulatorScreenPoint& p ) { b = p;};
      |                                                         ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
[ 43%] Building CXX object src/CMakeFiles/wcm.dir/file-util.cpp.o
[ 44%] Building CXX object src/CMakeFiles/wcm.dir/file-exec.cpp.o
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/file-exec.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/ncwin.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/file-util.cpp:12:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(int, int)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:19:55: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   19 |         void Set( int r, int c ) { a.Set( r, c ); b = a; }
      |                                                       ^
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/terminal.h:12,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:11:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Reset()':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:21:28: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   21 |         void Reset() { a = b; }
      |                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Move(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:24:57: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   24 |         void Move( const EmulatorScreenPoint& p ) { b = p;};
      |                                                         ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
[ 45%] Building CXX object src/CMakeFiles/wcm.dir/nceditline.cpp.o
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/file-exec.h:18,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/file-exec.cpp:7:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(int, int)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:19:55: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   19 |         void Set( int r, int c ) { a.Set( r, c ); b = a; }
      |                                                       ^
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/terminal.h:12,
                 from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:11:
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Set(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:20:60: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   20 |         void Set( const EmulatorScreenPoint& p ) { a = b = p;};
      |                                                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Reset()':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:21:28: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   21 |         void Reset() { a = b; }
      |                            ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h: In member function 'void ScreenMarker::Move(const EmulatorScreenPoint&)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/termwin.h:24:57: warning: implicitly-declared 'EmulatorScreenPoint& EmulatorScreenPoint::operator=(const EmulatorScreenPoint&)' is deprecated [-Wdeprecated-copy]
   24 |         void Move( const EmulatorScreenPoint& p ) { b = p;};
      |                                                         ^
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.h:37:9: note: because 'EmulatorScreenPoint' has user-provided 'EmulatorScreenPoint::EmulatorScreenPoint(const EmulatorScreenPoint&)'
   37 |         EmulatorScreenPoint( const EmulatorScreenPoint& a ): row( a.row ), col( a.col ) {}
      |         ^~~~~~~~~~~~~~~~~~~
[ 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
[ 67%] Building CXX object src/CMakeFiles/wcm.dir/t-emulator.cpp.o
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/swl/swl_wincore.cpp: In function 'wal::Win* wal::GetWinByID(WinID)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/swl/swl_wincore.cpp:32:23: warning: unused variable 'id' [-Wunused-variable]
   32 |                 WinID id( hWnd );
      |                       ^~
[ 68%] Building CXX object src/CMakeFiles/wcm.dir/tcp_sock.cpp.o
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/tcp_sock.cpp: In function 'bool GetHostIp(const char*, unsigned int*, int*)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/tcp_sock.cpp:81:63: error: cannot convert 'hostent**' to 'int*'
   81 |         if ( gethostbyname_r( utf8, &ent, buf, sizeof( buf ), &ret, &e ) )
      |                                                               ^~~~
      |                                                               |
      |                                                               hostent**
In file included from /home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/tcp_sock.cpp:48:
/usr/include/netdb.h:239:60: note:   initializing argument 5 of 'hostent* gethostbyname_r(const char*, hostent*, char*, int, int*)'
  239 |         (const char *, struct hostent *, char *, int, int *h_errnop);
      |                                                       ~~~~~^~~~~~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/swl/swl_wincore.cpp: In member function 'virtual bool wal::Win::Event(wal::cevent*)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/swl/swl_wincore.cpp:300:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
  300 |                                 if ( ( whint & WH_CLICKFOCUS ) != 0 && !InFocus() )
      |                                 ^~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/swl/swl_wincore.cpp:305:25: note: here
  305 |                         case EV_MOUSE_MOVE:
      |                         ^~~~
gmake[2]: *** [src/CMakeFiles/wcm.dir/build.make:891: src/CMakeFiles/wcm.dir/tcp_sock.cpp.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.cpp: In member function 'void Emulator::Append(char)':
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.cpp:879:79: warning: this statement may fall through [-Wimplicit-fallthrough=]
  879 |                                                                 _screen1.Clear();
      |                                                                 ~~~~~~~~~~~~~~^~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.cpp:882:57: note: here
  882 |                                                         case 47:
      |                                                         ^~~~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.cpp:916:78: warning: this statement may fall through [-Wimplicit-fallthrough=]
  916 |                                                                 RestoreCursor();
      |                                                                 ~~~~~~~~~~~~~^~
/home/pbulk/build/sysutils/WCMCommander/work/WCMCommander-release-0.20.0/src/t-emulator.cpp:919:57: note: here
  919 |                                                         case 47:
      |                                                         ^~~~
gmake[1]: *** [CMakeFiles/Makefile2:106: src/CMakeFiles/wcm.dir/all] Error 2
gmake: *** [Makefile:136: all] Error 2
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/sysutils/WCMCommander
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/sysutils/WCMCommander