+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/bbsload-0.2.6nb1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/bbsload-0.2.6nb1/work.log
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for bbsload-0.2.6nb1
--- all-recursive ---
Making all in data
--- bbsload.o ---
--- Image.o ---
--- LinkedList.o ---
--- resource.o ---
--- bbsload.o ---
g++ -DPACKAGE=\"bbsload\" -DVERSION=\"0.2.6\" -DSTDC_HEADERS=1 -DHAVE_CTYPE_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LOCALE_H=1 -DHAVE_SIGNAL_H=1 -DHAVE_STDIO_H=1 -DHAVE_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_WAIT_H=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SETLOCALE=1 -DHAVE_SIGACTION=1 -DHAVE_STRFTIME=1  -I. -I.   -I/opt/pkg/include -DINTERLACE 		-DGLOBAL_BB=\"/opt/pkg/share/bbtools/bbsload.bb\" 		-DGLOBAL_NOBB=\"/opt/pkg/share/bbtools/bbsload.nobb\"  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -c bbsload.cc
--- Image.o ---
g++ -DPACKAGE=\"bbsload\" -DVERSION=\"0.2.6\" -DSTDC_HEADERS=1 -DHAVE_CTYPE_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LOCALE_H=1 -DHAVE_SIGNAL_H=1 -DHAVE_STDIO_H=1 -DHAVE_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_WAIT_H=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SETLOCALE=1 -DHAVE_SIGACTION=1 -DHAVE_STRFTIME=1  -I. -I.   -I/opt/pkg/include -DINTERLACE 		-DGLOBAL_BB=\"/opt/pkg/share/bbtools/bbsload.bb\" 		-DGLOBAL_NOBB=\"/opt/pkg/share/bbtools/bbsload.nobb\"  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -c Image.cc
--- LinkedList.o ---
g++ -DPACKAGE=\"bbsload\" -DVERSION=\"0.2.6\" -DSTDC_HEADERS=1 -DHAVE_CTYPE_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LOCALE_H=1 -DHAVE_SIGNAL_H=1 -DHAVE_STDIO_H=1 -DHAVE_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_WAIT_H=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SETLOCALE=1 -DHAVE_SIGACTION=1 -DHAVE_STRFTIME=1  -I. -I.   -I/opt/pkg/include -DINTERLACE 		-DGLOBAL_BB=\"/opt/pkg/share/bbtools/bbsload.bb\" 		-DGLOBAL_NOBB=\"/opt/pkg/share/bbtools/bbsload.nobb\"  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -c LinkedList.cc
--- resource.o ---
g++ -DPACKAGE=\"bbsload\" -DVERSION=\"0.2.6\" -DSTDC_HEADERS=1 -DHAVE_CTYPE_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LOCALE_H=1 -DHAVE_SIGNAL_H=1 -DHAVE_STDIO_H=1 -DHAVE_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_WAIT_H=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SETLOCALE=1 -DHAVE_SIGACTION=1 -DHAVE_STRFTIME=1  -I. -I.   -I/opt/pkg/include -DINTERLACE 		-DGLOBAL_BB=\"/opt/pkg/share/bbtools/bbsload.bb\" 		-DGLOBAL_NOBB=\"/opt/pkg/share/bbtools/bbsload.nobb\"  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -c resource.cc
--- LinkedList.o ---
LinkedList.cc: In member function 'const int __llist_iterator::set(int)':
LinkedList.cc:79:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   79 |       for (register int i = 0; i < index; i++)
      |                         ^
LinkedList.cc: In destructor '__llist::~__llist()':
LinkedList.cc:116:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  116 |   for (register int i = 0, r = elements; i < r; i++)
      |                     ^
LinkedList.cc:116:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  116 |   for (register int i = 0, r = elements; i < r; i++)
      |                            ^
LinkedList.cc: In member function 'const int __llist::insert(void*, int)':
LinkedList.cc:171:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  171 |       for (register int i = 1; i < index; i++)
      |                         ^
LinkedList.cc: In member function 'const int __llist::remove(void*)':
LinkedList.cc:224:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  224 |     for (register int i = 1; i < elements; i++)
      |                       ^
LinkedList.cc: In member function 'void* __llist::remove(int)':
LinkedList.cc:283:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  283 |     for (register int i = 1; i < index; i++)
      |                       ^
LinkedList.cc: In member function 'void* __llist::find(int)':
LinkedList.cc:329:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  329 |     for (register int i = 1; i < index; i++)
      |                       ^
--- Image.o ---
Image.cc: In member function 'Pixmap BImage::render_solid(BTexture*)':
Image.cc:157:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  157 |     register unsigned int i = 0;
      |                           ^
Image.cc: In member function 'XImage* BImage::renderXImage()':
Image.cc:279:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  279 |   register unsigned int x, y, dithx, dithy, r, g, b, o, er, eg, eb, offset;
      |                         ^
Image.cc:279:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  279 |   register unsigned int x, y, dithx, dithy, r, g, b, o, er, eg, eb, offset;
      |                            ^
Image.cc:279:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  279 |   register unsigned int x, y, dithx, dithy, r, g, b, o, er, eg, eb, offset;
      |                               ^~~~~
Image.cc:279:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  279 |   register unsigned int x, y, dithx, dithy, r, g, b, o, er, eg, eb, offset;
      |                                      ^~~~~
Image.cc:279:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  279 |   register unsigned int x, y, dithx, dithy, r, g, b, o, er, eg, eb, offset;
      |                                             ^
Image.cc:279:48: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  279 |   register unsigned int x, y, dithx, dithy, r, g, b, o, er, eg, eb, offset;
      |                                                ^
Image.cc:279:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  279 |   register unsigned int x, y, dithx, dithy, r, g, b, o, er, eg, eb, offset;
      |                                                   ^
Image.cc:279:54: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  279 |   register unsigned int x, y, dithx, dithy, r, g, b, o, er, eg, eb, offset;
      |                                                      ^
Image.cc:279:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  279 |   register unsigned int x, y, dithx, dithy, r, g, b, o, er, eg, eb, offset;
      |                                                         ^~
Image.cc:279:61: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  279 |   register unsigned int x, y, dithx, dithy, r, g, b, o, er, eg, eb, offset;
      |                                                             ^~
Image.cc:279:65: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  279 |   register unsigned int x, y, dithx, dithy, r, g, b, o, er, eg, eb, offset;
      |                                                                 ^~
Image.cc:279:69: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  279 |   register unsigned int x, y, dithx, dithy, r, g, b, o, er, eg, eb, offset;
      |                                                                     ^~~~~~
Image.cc: In member function 'void BImage::bevel1()':
Image.cc:688:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  688 |     register unsigned char r, g, b, rr ,gg ,bb;
      |                            ^
Image.cc:688:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  688 |     register unsigned char r, g, b, rr ,gg ,bb;
      |                               ^
Image.cc:688:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  688 |     register unsigned char r, g, b, rr ,gg ,bb;
      |                                  ^
Image.cc:688:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  688 |     register unsigned char r, g, b, rr ,gg ,bb;
      |                                     ^~
Image.cc:688:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  688 |     register unsigned char r, g, b, rr ,gg ,bb;
      |                                         ^~
Image.cc:688:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  688 |     register unsigned char r, g, b, rr ,gg ,bb;
      |                                             ^~
Image.cc:689:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  689 |     register unsigned int w = width, h = height - 1, wh = w * h;
      |                           ^
Image.cc:689:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  689 |     register unsigned int w = width, h = height - 1, wh = w * h;
      |                                      ^
Image.cc:689:54: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  689 |     register unsigned int w = width, h = height - 1, wh = w * h;
      |                                                      ^~
Image.cc: In member function 'void BImage::invert()':
Image.cc:902:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  902 |   register unsigned int i, j, wh = (width * height) - 1;
      |                         ^
Image.cc:902:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  902 |   register unsigned int i, j, wh = (width * height) - 1;
      |                            ^
Image.cc:902:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  902 |   register unsigned int i, j, wh = (width * height) - 1;
      |                               ^~
Image.cc: In member function 'void BImage::dgradient()':
Image.cc:932:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  932 |   register unsigned int x, y;
      |                         ^
Image.cc:932:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  932 |   register unsigned int x, y;
      |                            ^
Image.cc: In member function 'void BImage::hgradient()':
Image.cc:1036:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1036 |   register unsigned int x, y;
      |                         ^
Image.cc:1036:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1036 |   register unsigned int x, y;
      |                            ^
Image.cc: In member function 'void BImage::vgradient()':
Image.cc:1135:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1135 |   register unsigned int y;
      |                         ^
Image.cc: In member function 'void BImage::pgradient()':
Image.cc:1220:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1220 |   register unsigned int x, y;
      |                         ^
Image.cc:1220:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1220 |   register unsigned int x, y;
      |                            ^
Image.cc: In member function 'void BImage::rgradient()':
Image.cc:1336:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1336 |   register unsigned int x, y;
      |                         ^
Image.cc:1336:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1336 |   register unsigned int x, y;
      |                            ^
Image.cc: In member function 'void BImage::egradient()':
Image.cc:1454:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1454 |   register unsigned int x, y;
      |                         ^
Image.cc:1454:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1454 |   register unsigned int x, y;
      |                            ^
Image.cc: In member function 'void BImage::pcgradient()':
Image.cc:1581:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1581 |   register unsigned int x, y;
      |                         ^
Image.cc:1581:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1581 |   register unsigned int x, y;
      |                            ^
Image.cc: In member function 'void BImage::cdgradient()':
Image.cc:1698:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1698 |   register unsigned int x, y;
      |                         ^
Image.cc:1698:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1698 |   register unsigned int x, y;
      |                            ^
--- Baseresource.o ---
g++ -DPACKAGE=\"bbsload\" -DVERSION=\"0.2.6\" -DSTDC_HEADERS=1 -DHAVE_CTYPE_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LOCALE_H=1 -DHAVE_SIGNAL_H=1 -DHAVE_STDIO_H=1 -DHAVE_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_WAIT_H=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SETLOCALE=1 -DHAVE_SIGACTION=1 -DHAVE_STRFTIME=1  -I. -I.   -I/opt/pkg/include -DINTERLACE 		-DGLOBAL_BB=\"/opt/pkg/share/bbtools/bbsload.bb\" 		-DGLOBAL_NOBB=\"/opt/pkg/share/bbtools/bbsload.nobb\"  -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -c Baseresource.cc
--- resource.o ---
resource.cc: In member function 'void Resource::Frame()':
resource.cc:86:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   86 |   readTexture("bbsload.frame","Bbsload.Frame",BB_FRAME,"Toolbar",
      |               ^~~~~~~~~~~~~~~
resource.cc:86:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   86 |   readTexture("bbsload.frame","Bbsload.Frame",BB_FRAME,"Toolbar",
      |                               ^~~~~~~~~~~~~~~
In file included from resource.cc:24:
blackboxstyle.hh:25:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   25 | #define BB_FRAME "toolbar"
      |                  ^~~~~~~~~
resource.cc:86:47: note: in expansion of macro 'BB_FRAME'
   86 |   readTexture("bbsload.frame","Bbsload.Frame",BB_FRAME,"Toolbar",
      |                                               ^~~~~~~~
resource.cc:86:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   86 |   readTexture("bbsload.frame","Bbsload.Frame",BB_FRAME,"Toolbar",
      |                                                        ^~~~~~~~~
resource.cc:87:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   87 |               "slategrey","darkslategrey",
      |               ^~~~~~~~~~~
resource.cc:87:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   87 |               "slategrey","darkslategrey",
      |                           ^~~~~~~~~~~~~~~
resource.cc:88:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   88 |               "Raised Gradient Vertical Bevel1",&frame.texture);
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc: In member function 'void Resource::Label()':
resource.cc:249:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  249 |   readTexture("bbsload.label", "Bbsload.Label",BB_LABEL,"Toolbar.Label",
      |               ^~~~~~~~~~~~~~~
resource.cc:249:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  249 |   readTexture("bbsload.label", "Bbsload.Label",BB_LABEL,"Toolbar.Label",
      |                                ^~~~~~~~~~~~~~~
blackboxstyle.hh:27:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   27 | #define BB_LABEL "toolbar.label"
      |                  ^~~~~~~~~~~~~~~
resource.cc:249:48: note: in expansion of macro 'BB_LABEL'
  249 |   readTexture("bbsload.label", "Bbsload.Label",BB_LABEL,"Toolbar.Label",
      |                                                ^~~~~~~~
resource.cc:249:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  249 |   readTexture("bbsload.label", "Bbsload.Label",BB_LABEL,"Toolbar.Label",
      |                                                         ^~~~~~~~~~~~~~~
resource.cc:250:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  250 |               "slategrey","darkslategrey",
      |               ^~~~~~~~~~~
resource.cc:250:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  250 |               "slategrey","darkslategrey",
      |                           ^~~~~~~~~~~~~~~
resource.cc:251:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  251 |               "Sunken Gradient Vertical Bevel1",&label.texture);
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:254:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  254 |         readColor("bbsload.runningCounter.label.textColor",
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:255:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  255 |                 "Bbsload.RunningCounter.Label.TextColor",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blackboxstyle.hh:37:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 | #define BB_LABEL_TEXTCOLOR "toolbar.textColor"
      |                            ^~~~~~~~~~~~~~~~~~~
resource.cc:256:15: note: in expansion of macro 'BB_LABEL_TEXTCOLOR'
  256 |               BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |               ^~~~~~~~~~~~~~~~~~
resource.cc:256:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  256 |               BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                                   ^~~~~~~~~~~~~~~~~~~
resource.cc:257:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  257 |               "LightGrey",&label.running_textColor);
      |               ^~~~~~~~~~~
resource.cc:260:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  260 |     readColor("bbsload.taskCounter.label.textColor",
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:261:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  261 |                         "Bbsload.TaskCounter.Label.TextColor",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blackboxstyle.hh:37:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 | #define BB_LABEL_TEXTCOLOR "toolbar.textColor"
      |                            ^~~~~~~~~~~~~~~~~~~
resource.cc:262:15: note: in expansion of macro 'BB_LABEL_TEXTCOLOR'
  262 |               BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |               ^~~~~~~~~~~~~~~~~~
resource.cc:262:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  262 |               BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                                   ^~~~~~~~~~~~~~~~~~~
resource.cc:263:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  263 |               "LightGrey",&label.task_textColor);
      |               ^~~~~~~~~~~
resource.cc:266:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  266 |     readColor("bbsload.1m.label.textColor","Bbsload.1M.Label.TextColor",
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:266:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  266 |     readColor("bbsload.1m.label.textColor","Bbsload.1M.Label.TextColor",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
blackboxstyle.hh:37:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 | #define BB_LABEL_TEXTCOLOR "toolbar.textColor"
      |                            ^~~~~~~~~~~~~~~~~~~
resource.cc:267:15: note: in expansion of macro 'BB_LABEL_TEXTCOLOR'
  267 |               BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |               ^~~~~~~~~~~~~~~~~~
resource.cc:267:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  267 |               BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                                   ^~~~~~~~~~~~~~~~~~~
resource.cc:268:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  268 |               "LightGrey",&label.load1m_textColor);
      |               ^~~~~~~~~~~
resource.cc:271:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  271 |     readColor("bbsload.5m.label.textColor","Bbsload.5M.Label.TextColor",
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:271:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  271 |     readColor("bbsload.5m.label.textColor","Bbsload.5M.Label.TextColor",
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
blackboxstyle.hh:37:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 | #define BB_LABEL_TEXTCOLOR "toolbar.textColor"
      |                            ^~~~~~~~~~~~~~~~~~~
resource.cc:272:16: note: in expansion of macro 'BB_LABEL_TEXTCOLOR'
  272 |                BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                ^~~~~~~~~~~~~~~~~~
resource.cc:272:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  272 |                BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                                    ^~~~~~~~~~~~~~~~~~~
resource.cc:273:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  273 |               "LightGrey",&label.load5m_textColor);
      |               ^~~~~~~~~~~
resource.cc:276:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  276 |     readColor("bbsload.15m.label.textColor","Bbsload.15M.Label.TextColor",
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:276:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  276 |     readColor("bbsload.15m.label.textColor","Bbsload.15M.Label.TextColor",
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blackboxstyle.hh:37:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 | #define BB_LABEL_TEXTCOLOR "toolbar.textColor"
      |                            ^~~~~~~~~~~~~~~~~~~
resource.cc:277:16: note: in expansion of macro 'BB_LABEL_TEXTCOLOR'
  277 |                BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                ^~~~~~~~~~~~~~~~~~
resource.cc:277:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  277 |                BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                                    ^~~~~~~~~~~~~~~~~~~
resource.cc:278:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  278 |               "LightGrey",&label.load15m_textColor);
      |               ^~~~~~~~~~~
resource.cc:281:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  281 |         readColor("bbsload.totalUsed.label.textColor",
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:282:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  282 |               "Bbsload.TotalUsed.Label.TextColor",
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blackboxstyle.hh:37:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 | #define BB_LABEL_TEXTCOLOR "toolbar.textColor"
      |                            ^~~~~~~~~~~~~~~~~~~
resource.cc:283:16: note: in expansion of macro 'BB_LABEL_TEXTCOLOR'
  283 |                BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                ^~~~~~~~~~~~~~~~~~
resource.cc:283:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  283 |                BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                                    ^~~~~~~~~~~~~~~~~~~
resource.cc:284:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  284 |               "LightGrey",&label.totalUsed_textColor);
      |               ^~~~~~~~~~~
resource.cc:287:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  287 |     readColor("bbsload.swapUsed.label.textColor",
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:288:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  288 |               "Bbsload.SwapUsed.Label.TextColor",
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blackboxstyle.hh:37:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 | #define BB_LABEL_TEXTCOLOR "toolbar.textColor"
      |                            ^~~~~~~~~~~~~~~~~~~
resource.cc:289:16: note: in expansion of macro 'BB_LABEL_TEXTCOLOR'
  289 |                BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                ^~~~~~~~~~~~~~~~~~
resource.cc:289:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  289 |                BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                                    ^~~~~~~~~~~~~~~~~~~
resource.cc:290:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  290 |               "LightGrey",&label.swapUsed_textColor);
      |               ^~~~~~~~~~~
resource.cc:293:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  293 |     readColor("bbsload.memUsed.label.textColor",
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:294:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  294 |                                 "Bbsload.MemUsed.Label.TextColor",
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blackboxstyle.hh:37:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 | #define BB_LABEL_TEXTCOLOR "toolbar.textColor"
      |                            ^~~~~~~~~~~~~~~~~~~
resource.cc:295:16: note: in expansion of macro 'BB_LABEL_TEXTCOLOR'
  295 |                BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                ^~~~~~~~~~~~~~~~~~
resource.cc:295:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  295 |                BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                                    ^~~~~~~~~~~~~~~~~~~
resource.cc:296:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  296 |               "LightGrey",&label.memUsed_textColor);
      |               ^~~~~~~~~~~
resource.cc:299:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  299 |   readColor("bbsload.seperator.textColor",
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:300:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  300 |                         "Bbsload.Seperator.TextColor",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blackboxstyle.hh:37:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   37 | #define BB_LABEL_TEXTCOLOR "toolbar.textColor"
      |                            ^~~~~~~~~~~~~~~~~~~
resource.cc:301:14: note: in expansion of macro 'BB_LABEL_TEXTCOLOR'
  301 |              BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |              ^~~~~~~~~~~~~~~~~~
resource.cc:301:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  301 |              BB_LABEL_TEXTCOLOR, "Toolbar.TextColor",
      |                                  ^~~~~~~~~~~~~~~~~~~
resource.cc:302:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  302 |             "LightGrey",&label.seperator_textColor);
      |             ^~~~~~~~~~~
resource.cc: In member function 'void Resource::Show()':
resource.cc:437:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  437 |   show.label_load1m = showLabel("bbsload.show.1m.label",
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~
resource.cc:438:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  438 |                                 "Bbsload.Show.1m.Label",True);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~
resource.cc:439:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  439 |   show.load1m = showGauge("bbsload.show.1m.gauge",
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
resource.cc:440:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  440 |                           "Bbsload.Show.1m.Gauge",True);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
resource.cc:441:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  441 |   show.label_load5m = showLabel("bbsload.show.5m.label",
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~
resource.cc:442:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  442 |                                 "Bbsload.Show.5m.Label",False);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~
resource.cc:443:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  443 |   show.load5m = showGauge("bbsload.show.5m.gauge",
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
resource.cc:444:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  444 |                           "Bbsload.Show.5m.Gauge",False);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
resource.cc:445:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  445 |   show.label_load15m = showLabel("bbsload.show.15m.label",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:446:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  446 |                                  "Bbsload.Show.15m.Label",False);
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:447:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  447 |   show.load15m = showGauge("bbsload.show.15m.gauge",
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:448:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  448 |                            "Bbsload.Show.15m.Gauge",False);
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:449:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  449 |   show.label_usercpu = showLabel("bbsload.show.cpuUser.label",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:450:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  450 |                                  "Bbsload.Show.CpuUser.Label",False);
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:451:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  451 |   show.usercpu = showGauge("bbsload.show.cpuUser.gauge",
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:452:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  452 |                            "Bbsload.Show.CpuUser.Gauge",False);
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:453:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  453 |   show.label_nicecpu = showLabel("bbsload.show.cpuNice.label",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:454:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  454 |                                  "Bbsload.Show.CpuNice.Label",False);
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:455:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  455 |   show.nicecpu = showGauge("bbsload.show.cpuNice.gauge",
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:456:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  456 |                            "Bbsload.Show.CpuNice.Gauge",False);
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:457:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  457 |   show.label_systemcpu = showLabel("bbsload.show.cpuSystem.label",
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:458:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  458 |                                    "Bbsload.Show.CpuSystem.Label",False);
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:459:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  459 |   show.systemcpu = showGauge("bbsload.show.cpuSystem.gauge",
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:460:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  460 |                              "Bbsload.Show.CpuSystem.Gauge",False);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:461:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  461 |   show.label_idlecpu = showLabel("bbsload.show.cpuIdle.label",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:462:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  462 |                                    "Bbsload.Show.CpuIdle.Label",False);
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:463:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  463 |   show.idlecpu = showGauge("bbsload.show.cpuIdle.gauge",
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:464:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  464 |                              "Bbsload.Show.CpuIdle.Gauge",False);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:465:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  465 |   show.label_memused = showLabel("bbsload.show.memUsed.label",
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:466:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  466 |                                  "Bbsload.Show.MemUsed.Label",False);
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:467:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  467 |   show.memused = showGauge("bbsload.show.memUsed.gauge",
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:468:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  468 |                            "Bbsload.Show.MemUsed.Gauge",False);
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:469:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  469 |   show.label_swapused = showLabel("bbsload.show.swapUsed.label",
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:470:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  470 |                                   "Bbsload.Show.SwapUsed.Label",False);
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:471:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  471 |   show.swapused = showGauge("bbsload.show.swapUsed.gauge",
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:472:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  472 |                             "Bbsload.Show.SwapUsed.Gauge",False);
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:473:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  473 |   show.label_totalused = showLabel("bbsload.show.totalUsed.label",
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:474:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  474 |                                    "Bbsload.Show.TotalUsed.Label",False);
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:475:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  475 |   show.totalused = showGauge("bbsload.show.totalUsed.gauge",
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:476:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  476 |                              "Bbsload.Show.TotalUsed.Gauge",False);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc: In member function 'void Resource::LoadBar()':
resource.cc:485:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  485 |   readTexture("bbsload.gauge.active","Bbsload.Gauge.Active",
      |               ^~~~~~~~~~~~~~~~~~~~~~
resource.cc:485:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  485 |   readTexture("bbsload.gauge.active","Bbsload.Gauge.Active",
      |                                      ^~~~~~~~~~~~~~~~~~~~~~
blackboxstyle.hh:43:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   43 | #define BB_BUTTON_PRESSED "toolbar.button.pressed"
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:486:23: note: in expansion of macro 'BB_BUTTON_PRESSED'
  486 |                       BB_BUTTON_PRESSED,"Toolbar.Button.Pressed",
      |                       ^~~~~~~~~~~~~~~~~
resource.cc:486:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  486 |                       BB_BUTTON_PRESSED,"Toolbar.Button.Pressed",
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:487:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  487 |                       "red1","green","Vertical Gradient Flat Bevel2",
      |                       ^~~~~~
resource.cc:487:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  487 |                       "red1","green","Vertical Gradient Flat Bevel2",
      |                              ^~~~~~~
resource.cc:487:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  487 |                       "red1","green","Vertical Gradient Flat Bevel2",
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:490:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  490 |   readTexture("bbsload.gauge.inactive","Bbsload.Gauge.Inactive",
      |               ^~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:490:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  490 |   readTexture("bbsload.gauge.inactive","Bbsload.Gauge.Inactive",
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~
blackboxstyle.hh:45:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 | #define BB_BUTTON "toolbar.button"
      |                   ^~~~~~~~~~~~~~~~
resource.cc:491:27: note: in expansion of macro 'BB_BUTTON'
  491 |                           BB_BUTTON,"Toolbar.Button",
      |                           ^~~~~~~~~
resource.cc:491:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  491 |                           BB_BUTTON,"Toolbar.Button",
      |                                     ^~~~~~~~~~~~~~~~
resource.cc:492:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  492 |                           "black","black","Solid Flat Bevel2",
      |                           ^~~~~~~
resource.cc:492:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  492 |                           "black","black","Solid Flat Bevel2",
      |                                   ^~~~~~~
resource.cc:492:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  492 |                           "black","black","Solid Flat Bevel2",
      |                                           ^~~~~~~~~~~~~~~~~~~
resource.cc:497:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  497 |     readTexture("bbsload.gauge.background",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:498:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  498 |                 "Bbsload.Gauge.Background","0","0","black","black",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
resource.cc:498:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  498 |                 "Bbsload.Gauge.Background","0","0","black","black",
      |                                            ^~~
resource.cc:498:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  498 |                 "Bbsload.Gauge.Background","0","0","black","black",
      |                                                ^~~
resource.cc:498:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  498 |                 "Bbsload.Gauge.Background","0","0","black","black",
      |                                                    ^~~~~~~
resource.cc:498:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  498 |                 "Bbsload.Gauge.Background","0","0","black","black",
      |                                                            ^~~~~~~
resource.cc:499:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  499 |                 "Solid Flat Bevel2",&gauge.background_texture);
      |                 ^~~~~~~~~~~~~~~~~~~
resource.cc:595:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  595 |                   "0","0","green","green","Solid Flat Bevel1",
      |                   ^~~
resource.cc:595:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  595 |                   "0","0","green","green","Solid Flat Bevel1",
      |                       ^~~
resource.cc:595:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  595 |                   "0","0","green","green","Solid Flat Bevel1",
      |                           ^~~~~~~
resource.cc:595:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  595 |                   "0","0","green","green","Solid Flat Bevel1",
      |                                   ^~~~~~~
resource.cc:595:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  595 |                   "0","0","green","green","Solid Flat Bevel1",
      |                                           ^~~~~~~~~~~~~~~~~~~
--- bbsload.o ---
bbsload.cc: In member function 'virtual void CheckLoad::timeout()':
bbsload.cc:59:12: error: 'u_int64_t' does not name a type; did you mean 'uint64_t'?
   59 |     static u_int64_t old_user=0, old_nice=0, old_system=0,
      |            ^~~~~~~~~
      |            uint64_t
bbsload.cc:61:5: error: 'u_int64_t' was not declared in this scope; did you mean 'uint64_t'?
   61 |     u_int64_t user,nice,system,idle,total;
      |     ^~~~~~~~~
      |     uint64_t
bbsload.cc:65:14: error: expected ';' before 'cputimes'
   65 |     u_int64_t cputimes[5];
      |              ^~~~~~~~~
      |              ;
bbsload.cc:72:19: error: aggregate 'CheckLoad::timeout()::uvmexp uvm_stat' has incomplete type and cannot be defined
   72 |     struct uvmexp uvm_stat;
      |                   ^~~~~~~~
bbsload.cc:83:5: error: 'getloadavg' was not declared in this scope; did you mean 'getLoad'?
   83 |     getloadavg(lavg,3);
      |     ^~~~~~~~~~
      |     getLoad
bbsload.cc:90:17: error: 'CTL_KERN' was not declared in this scope
   90 |     ctl_name[0]=CTL_KERN;
      |                 ^~~~~~~~
bbsload.cc:91:17: error: 'KERN_PROC' was not declared in this scope; did you mean 'SN_PROC'?
   91 |     ctl_name[1]=KERN_PROC;
      |                 ^~~~~~~~~
      |                 SN_PROC
bbsload.cc:92:17: error: 'KERN_PROC_ALL' was not declared in this scope
   92 |     ctl_name[2]=KERN_PROC_ALL;
      |                 ^~~~~~~~~~~~~
bbsload.cc:93:5: error: 'sysctl' was not declared in this scope
   93 |     sysctl(ctl_name, 3, NULL, &ctllen,NULL,0); /* get size of proc table */
      |     ^~~~~~
bbsload.cc:94:23: error: invalid application of 'sizeof' to incomplete type 'CheckLoad::timeout()::kinfo_proc'
   94 |     task.total=ctllen/sizeof(struct kinfo_proc); /* Anybody have an
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~
bbsload.cc:107:17: error: 'CTL_VM' was not declared in this scope
  107 |     ctl_name[0]=CTL_VM;
      |                 ^~~~~~
bbsload.cc:108:17: error: 'VM_UVMEXP' was not declared in this scope
  108 |     ctl_name[1]=VM_UVMEXP;
      |                 ^~~~~~~~~
bbsload.cc:133:17: error: 'KERN_CP_TIME' was not declared in this scope
  133 |     ctl_name[1]=KERN_CP_TIME;
      |                 ^~~~~~~~~~~~
bbsload.cc:134:19: error: 'cputimes' was not declared in this scope; did you mean 'utimes'?
  134 |     ctllen=sizeof(cputimes);
      |                   ^~~~~~~~
      |                   utimes
bbsload.cc:137:5: error: 'user' was not declared in this scope
  137 |     user=cputimes[0];
      |     ^~~~
bbsload.cc:141:5: error: 'idle' was not declared in this scope
  141 |     idle=cputimes[4];
      |     ^~~~
bbsload.cc:143:5: error: 'total' was not declared in this scope
  143 |     total=(user-old_user)+(nice-old_nice)+
      |     ^~~~~
bbsload.cc:143:17: error: 'old_user' was not declared in this scope
  143 |     total=(user-old_user)+(nice-old_nice)+
      |                 ^~~~~~~~
bbsload.cc:143:33: error: 'old_nice' was not declared in this scope
  143 |     total=(user-old_user)+(nice-old_nice)+
      |                                 ^~~~~~~~
bbsload.cc:144:13: error: 'old_system' was not declared in this scope; did you mean 'system'?
  144 |     (system-old_system)+(idle-old_idle);
      |             ^~~~~~~~~~
      |             system
bbsload.cc:144:31: error: 'old_idle' was not declared in this scope
  144 |     (system-old_system)+(idle-old_idle);
      |                               ^~~~~~~~
In file included from main.hh:22,
                 from Basewindow.hh:39,
                 from bbsload.hh:25,
                 from bbsload.cc:22:
bbsload.cc: In member function 'void ToolWindow::MakeWindow(bool)':
version.h:1:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
    1 | #define BBTOOL "bbsload"
      |                ^~~~~~~~~
bbsload.cc:390:14: note: in expansion of macro 'BBTOOL'
  390 |   char *name=BBTOOL;
      |              ^~~~~~
version.h:1:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
    1 | #define BBTOOL "bbsload"
      |                ^~~~~~~~~
bbsload.cc:393:23: note: in expansion of macro 'BBTOOL'
  393 |   classhints.res_name=BBTOOL;
      |                       ^~~~~~
bbsload.cc:394:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  394 |   classhints.res_class="bbtools";
      |                        ^~~~~~~~~
--- Baseresource.o ---
Baseresource.cc: In member function 'void BaseResource::ReadBlackboxResource()':
Baseresource.cc:218:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  218 |   if (!ReadResourceFromFilename("session.styleFile","Session.StyleFile")) {
      |                                 ^~~~~~~~~~~~~~~~~~~
Baseresource.cc:218:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  218 |   if (!ReadResourceFromFilename("session.styleFile","Session.StyleFile")) {
      |                                                     ^~~~~~~~~~~~~~~~~~~
--- bbsload.o ---
*** [bbsload.o] Error code 1

bmake[1]: stopped making "all-am" in /home/pbulk/build/sysutils/bbsload/work/bbsload-0.2.6
bmake[1]: 1 error

bmake[1]: stopped making "all-am" in /home/pbulk/build/sysutils/bbsload/work/bbsload-0.2.6
*** [all-recursive] Error code 1

bmake: stopped making "all" in /home/pbulk/build/sysutils/bbsload/work/bbsload-0.2.6
bmake: 1 error

bmake: stopped making "all" in /home/pbulk/build/sysutils/bbsload/work/bbsload-0.2.6
*** Error code 2

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

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