+ 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/ucommon-7.0.0nb12/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/ucommon-7.0.0nb12/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for ucommon-7.0.0nb12
[  1%] Building CXX object CMakeFiles/ucommon.dir/corelib/access.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/access.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[  2%] Building CXX object CMakeFiles/ucommon.dir/corelib/arrayref.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/arrayref.cpp:18:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[  3%] Building CXX object CMakeFiles/ucommon.dir/corelib/atomic.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/atomic.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[  5%] Building CXX object CMakeFiles/ucommon.dir/corelib/condition.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/condition.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[  6%] Building CXX object CMakeFiles/ucommon.dir/corelib/counter.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/counter.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[  7%] Building CXX object CMakeFiles/ucommon.dir/corelib/cpr.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/cpr.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[  8%] Building CXX object CMakeFiles/ucommon.dir/corelib/datetime.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/datetime.cpp:20:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 10%] Building CXX object CMakeFiles/ucommon.dir/corelib/fsys.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/fsys.cpp:27:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/sys/stat.h:34,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/fsys.cpp:20:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 11%] Building CXX object CMakeFiles/ucommon.dir/corelib/keydata.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/keydata.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 12%] Building CXX object CMakeFiles/ucommon.dir/corelib/linked.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/linked.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 14%] Building CXX object CMakeFiles/ucommon.dir/corelib/mapped.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/mapped.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 15%] Building CXX object CMakeFiles/ucommon.dir/corelib/mapref.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/mapref.cpp:18:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 16%] Building CXX object CMakeFiles/ucommon.dir/corelib/memory.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/memory.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 17%] Building CXX object CMakeFiles/ucommon.dir/corelib/numbers.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/numbers.cpp:20:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 19%] Building CXX object CMakeFiles/ucommon.dir/corelib/object.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/object.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 20%] Building CXX object CMakeFiles/ucommon.dir/corelib/protocols.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/protocols.cpp:20:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 21%] Building CXX object CMakeFiles/ucommon.dir/corelib/regex.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/regex.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 23%] Building CXX object CMakeFiles/ucommon.dir/corelib/reuse.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/reuse.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 24%] Building CXX object CMakeFiles/ucommon.dir/corelib/shared.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/shared.cpp:18:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 25%] Building CXX object CMakeFiles/ucommon.dir/corelib/shell.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/shell.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 26%] Building CXX object CMakeFiles/ucommon.dir/corelib/socket.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/socket.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 28%] Building CXX object CMakeFiles/ucommon.dir/corelib/stream.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/stream.cpp:21:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 29%] Building CXX object CMakeFiles/ucommon.dir/corelib/string.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/string.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 30%] Building CXX object CMakeFiles/ucommon.dir/corelib/thread.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/thread.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 32%] Building CXX object CMakeFiles/ucommon.dir/corelib/timer.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/timer.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 33%] Building CXX object CMakeFiles/ucommon.dir/corelib/typeref.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/typeref.cpp:18:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 34%] Building CXX object CMakeFiles/ucommon.dir/corelib/unicode.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/corelib/unicode.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 35%] Linking CXX shared library libucommon.so
[ 35%] Built target ucommon
[ 37%] Building CXX object CMakeFiles/usecure.dir/gnutls/cipher.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/local.h:19,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/cipher.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 38%] Building CXX object CMakeFiles/usecure.dir/gnutls/digest.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/local.h:19,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/digest.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 39%] Building CXX object CMakeFiles/usecure.dir/gnutls/hmac.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/local.h:19,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/hmac.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 41%] Building CXX object CMakeFiles/usecure.dir/gnutls/random.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/local.h:19,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/random.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 42%] Building CXX object CMakeFiles/usecure.dir/gnutls/secure.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/local.h:19,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/secure.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/secure.cpp: In static member function 'static gnutls_session_int* ucommon::__context::session(ucommon::__context*)':
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/secure.cpp:132:28: warning: 'gnutls_connection_end_t' is deprecated [-Wdeprecated-declarations]
  132 |         gnutls_init(&ssl, (gnutls_connection_end_t)(ctx->connect));
      |                            ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/devel/ucommon/work/.buildlink/include/gnutls/gnutls.h:3577,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/local.h:23:
/home/pbulk/build/devel/ucommon/work/.buildlink/include/gnutls/compat.h:50:22: note: declared here
   50 | typedef unsigned int gnutls_connection_end_t _GNUTLS_GCC_ATTR_DEPRECATED;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
[ 43%] Building CXX object CMakeFiles/usecure.dir/gnutls/sstream.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/local.h:19,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/gnutls/sstream.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 44%] Building CXX object CMakeFiles/usecure.dir/nossl/common.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/nossl/local.h:19,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/nossl/common.cpp:19:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 46%] Linking CXX shared library libusecure.so
[ 46%] Built target usecure
[ 47%] Building CXX object CMakeFiles/commoncpp.dir/commoncpp/address.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/address.cpp:40:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 48%] Building CXX object CMakeFiles/commoncpp.dir/commoncpp/applog.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/applog.cpp:39:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 50%] Building CXX object CMakeFiles/commoncpp.dir/commoncpp/dccp.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/dccp.cpp:40:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 51%] Building CXX object CMakeFiles/commoncpp.dir/commoncpp/dir.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/dir.cpp:58:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/sys/stat.h:34,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/dir.cpp:41:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 52%] Building CXX object CMakeFiles/commoncpp.dir/commoncpp/dso.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/dso.cpp:40:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 53%] Building CXX object CMakeFiles/commoncpp.dir/commoncpp/exception.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/exception.cpp:40:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 55%] Building CXX object CMakeFiles/commoncpp.dir/commoncpp/file.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/file.cpp:58:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/sys/stat.h:34,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/file.cpp:41:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 56%] Building CXX object CMakeFiles/commoncpp.dir/commoncpp/linked.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/linked.cpp:40:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 57%] Building CXX object CMakeFiles/commoncpp.dir/commoncpp/map.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/map.cpp:40:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 58%] Building CXX object CMakeFiles/commoncpp.dir/commoncpp/mime.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/mime.cpp:40:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 60%] Building CXX object CMakeFiles/commoncpp.dir/commoncpp/misc.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/misc.cpp:40:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
[ 61%] Building CXX object CMakeFiles/commoncpp.dir/commoncpp/persist.cpp.o
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/ucommon-config.h:116,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/persist.cpp:21:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:141: warning: "__NORETURN" redefined
  141 | #define __NORETURN    __attribute__ ((__noreturn__))
      | 
In file included from /usr/include/sys/feature_tests.h:34,
                 from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:41,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/ucommon/platform.h:29:
/usr/include/sys/ccompile.h:153: note: this is the location of the previous definition
  153 | #define __NORETURN              __sun_attr__((__noreturn__))
      | 
In file included from /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/persist.cpp:26:
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:213:59: error: ISO C++17 does not allow dynamic exception specifications
  213 |     PersistEngine(std::iostream& stream, EngineMode mode) throw(PersistException);
      |                                                           ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:222:52: error: ISO C++17 does not allow dynamic exception specifications
  222 |     inline void write(const PersistObject &object) throw(PersistException)
      |                                                    ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:228:45: error: ISO C++17 does not allow dynamic exception specifications
  228 |     void write(const PersistObject *object) throw(PersistException);
      |                                             ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:233:33: error: ISO C++17 does not allow dynamic exception specifications
  233 |     inline void write(int8_t i) throw(PersistException) { CCXX_ENGINEWRITE_REF(i); }
      |                                 ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:234:34: error: ISO C++17 does not allow dynamic exception specifications
  234 |     inline void write(uint8_t i) throw(PersistException) { CCXX_ENGINEWRITE_REF(i); }
      |                                  ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:235:35: error: ISO C++17 does not allow dynamic exception specifications
  235 |     inline void write(int16_t i)  throw(PersistException) { CCXX_ENGINEWRITE_REF(i); }
      |                                   ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:236:35: error: ISO C++17 does not allow dynamic exception specifications
  236 |     inline void write(uint16_t i) throw(PersistException) { CCXX_ENGINEWRITE_REF(i); }
      |                                   ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:237:35: error: ISO C++17 does not allow dynamic exception specifications
  237 |     inline void write(int32_t i)  throw(PersistException) { CCXX_ENGINEWRITE_REF(i); }
      |                                   ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:238:35: error: ISO C++17 does not allow dynamic exception specifications
  238 |     inline void write(uint32_t i) throw(PersistException) { CCXX_ENGINEWRITE_REF(i); }
      |                                   ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:239:33: error: ISO C++17 does not allow dynamic exception specifications
  239 |     inline void write(float i)  throw(PersistException) { CCXX_ENGINEWRITE_REF(i); }
      |                                 ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:240:33: error: ISO C++17 does not allow dynamic exception specifications
  240 |     inline void write(double i) throw(PersistException) { CCXX_ENGINEWRITE_REF(i); }
      |                                 ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:241:31: error: ISO C++17 does not allow dynamic exception specifications
  241 |     inline void write(bool i) throw(PersistException) { CCXX_ENGINEWRITE_REF(i); }
      |                               ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:244:40: error: ISO C++17 does not allow dynamic exception specifications
  244 |     void write(const std::string& str) throw(PersistException);
      |                                        ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:247:64: error: ISO C++17 does not allow dynamic exception specifications
  247 |     void writeBinary(const uint8_t* data, const uint32_t size) throw(PersistException);
      |                                                                ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:254:38: error: ISO C++17 does not allow dynamic exception specifications
  254 |     void read(PersistObject &object) throw(PersistException);
      |                                      ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:259:39: error: ISO C++17 does not allow dynamic exception specifications
  259 |     void read(PersistObject *&object) throw(PersistException);
      |                                       ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:264:33: error: ISO C++17 does not allow dynamic exception specifications
  264 |     inline void read(int8_t& i) throw(PersistException) { CCXX_ENGINEREAD_REF(i); }
      |                                 ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:265:34: error: ISO C++17 does not allow dynamic exception specifications
  265 |     inline void read(uint8_t& i) throw(PersistException) { CCXX_ENGINEREAD_REF(i); }
      |                                  ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:266:34: error: ISO C++17 does not allow dynamic exception specifications
  266 |     inline void read(int16_t& i) throw(PersistException) { CCXX_ENGINEREAD_REF(i); }
      |                                  ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:267:35: error: ISO C++17 does not allow dynamic exception specifications
  267 |     inline void read(uint16_t& i) throw(PersistException) { CCXX_ENGINEREAD_REF(i); }
      |                                   ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:268:34: error: ISO C++17 does not allow dynamic exception specifications
  268 |     inline void read(int32_t& i) throw(PersistException) { CCXX_ENGINEREAD_REF(i); }
      |                                  ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:269:35: error: ISO C++17 does not allow dynamic exception specifications
  269 |     inline void read(uint32_t& i) throw(PersistException) { CCXX_ENGINEREAD_REF(i); }
      |                                   ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:270:33: error: ISO C++17 does not allow dynamic exception specifications
  270 |     inline void read(float& i)  throw(PersistException) { CCXX_ENGINEREAD_REF(i); }
      |                                 ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:271:33: error: ISO C++17 does not allow dynamic exception specifications
  271 |     inline void read(double& i) throw(PersistException) { CCXX_ENGINEREAD_REF(i); }
      |                                 ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:272:31: error: ISO C++17 does not allow dynamic exception specifications
  272 |     inline void read(bool &i) throw(PersistException) { CCXX_ENGINEREAD_REF(i); }
      |                               ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:275:33: error: ISO C++17 does not allow dynamic exception specifications
  275 |     void read(std::string& str) throw(PersistException);
      |                                 ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:278:51: error: ISO C++17 does not allow dynamic exception specifications
  278 |     void readBinary(uint8_t* data, uint32_t size) throw(PersistException);
      |                                                   ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:285:44: error: ISO C++17 does not allow dynamic exception specifications
  285 |     void readObject(PersistObject* object) throw(PersistException);
      |                                            ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:290:35: error: ISO C++17 does not allow dynamic exception specifications
  290 |     const std::string readClass() throw(PersistException);
      |                                   ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:322:74: error: ISO C++17 does not allow dynamic exception specifications
  322 | inline PersistEngine& operator >>( PersistEngine& ar, PersistObject &ob) throw(PersistException) {CCXX_RE(ar,ob);}
      |                                                                          ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:324:75: error: ISO C++17 does not allow dynamic exception specifications
  324 | inline PersistEngine& operator >>( PersistEngine& ar, PersistObject *&ob) throw(PersistException) {CCXX_RE(ar,ob);}
      |                                                                           ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:326:80: error: ISO C++17 does not allow dynamic exception specifications
  326 | inline PersistEngine& operator <<( PersistEngine& ar, PersistObject const &ob) throw(PersistException) {CCXX_WE(ar,ob);}
      |                                                                                ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:328:80: error: ISO C++17 does not allow dynamic exception specifications
  328 | inline PersistEngine& operator <<( PersistEngine& ar, PersistObject const *ob) throw(PersistException) {CCXX_WE(ar,ob);}
      |                                                                                ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:331:67: error: ISO C++17 does not allow dynamic exception specifications
  331 | inline PersistEngine& operator >>( PersistEngine& ar, int8_t& ob) throw(PersistException) {CCXX_RE(ar,ob);}
      |                                                                   ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:333:67: error: ISO C++17 does not allow dynamic exception specifications
  333 | inline PersistEngine& operator <<( PersistEngine& ar, int8_t ob)  throw(PersistException) {CCXX_WE(ar,ob);}
      |                                                                   ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:336:68: error: ISO C++17 does not allow dynamic exception specifications
  336 | inline PersistEngine& operator >>( PersistEngine& ar, uint8_t& ob) throw(PersistException) {CCXX_RE(ar,ob);}
      |                                                                    ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:338:68: error: ISO C++17 does not allow dynamic exception specifications
  338 | inline PersistEngine& operator <<( PersistEngine& ar, uint8_t ob)  throw(PersistException) {CCXX_WE(ar,ob);}
      |                                                                    ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:341:68: error: ISO C++17 does not allow dynamic exception specifications
  341 | inline PersistEngine& operator >>( PersistEngine& ar, int16_t& ob) throw(PersistException) {CCXX_RE(ar,ob);}
      |                                                                    ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:343:68: error: ISO C++17 does not allow dynamic exception specifications
  343 | inline PersistEngine& operator <<( PersistEngine& ar, int16_t ob)  throw(PersistException) {CCXX_WE(ar,ob);}
      |                                                                    ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:346:69: error: ISO C++17 does not allow dynamic exception specifications
  346 | inline PersistEngine& operator >>( PersistEngine& ar, uint16_t& ob) throw(PersistException) {CCXX_RE(ar,ob);}
      |                                                                     ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:348:69: error: ISO C++17 does not allow dynamic exception specifications
  348 | inline PersistEngine& operator <<( PersistEngine& ar, uint16_t ob)  throw(PersistException) {CCXX_WE(ar,ob);}
      |                                                                     ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:351:68: error: ISO C++17 does not allow dynamic exception specifications
  351 | inline PersistEngine& operator >>( PersistEngine& ar, int32_t& ob) throw(PersistException) {CCXX_RE(ar,ob);}
      |                                                                    ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:353:68: error: ISO C++17 does not allow dynamic exception specifications
  353 | inline PersistEngine& operator <<( PersistEngine& ar, int32_t ob)  throw(PersistException) {CCXX_WE(ar,ob);}
      |                                                                    ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:356:69: error: ISO C++17 does not allow dynamic exception specifications
  356 | inline PersistEngine& operator >>( PersistEngine& ar, uint32_t& ob) throw(PersistException) {CCXX_RE(ar,ob);}
      |                                                                     ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:358:69: error: ISO C++17 does not allow dynamic exception specifications
  358 | inline PersistEngine& operator <<( PersistEngine& ar, uint32_t ob)  throw(PersistException) {CCXX_WE(ar,ob);}
      |                                                                     ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:361:66: error: ISO C++17 does not allow dynamic exception specifications
  361 | inline PersistEngine& operator >>( PersistEngine& ar, float& ob) throw(PersistException) {CCXX_RE(ar,ob);}
      |                                                                  ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:363:66: error: ISO C++17 does not allow dynamic exception specifications
  363 | inline PersistEngine& operator <<( PersistEngine& ar, float ob)  throw(PersistException) {CCXX_WE(ar,ob);}
      |                                                                  ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:366:67: error: ISO C++17 does not allow dynamic exception specifications
  366 | inline PersistEngine& operator >>( PersistEngine& ar, double& ob) throw(PersistException) {CCXX_RE(ar,ob);}
      |                                                                   ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:368:66: error: ISO C++17 does not allow dynamic exception specifications
  368 | inline PersistEngine& operator <<( PersistEngine& ar, double ob) throw(PersistException) {CCXX_WE(ar,ob);}
      |                                                                  ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:371:72: error: ISO C++17 does not allow dynamic exception specifications
  371 | inline PersistEngine& operator >>( PersistEngine& ar, std::string& ob) throw(PersistException) {CCXX_RE(ar,ob);}
      |                                                                        ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:373:71: error: ISO C++17 does not allow dynamic exception specifications
  373 | inline PersistEngine& operator <<( PersistEngine& ar, std::string ob) throw(PersistException) {CCXX_WE(ar,ob);}
      |                                                                       ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:376:65: error: ISO C++17 does not allow dynamic exception specifications
  376 | inline PersistEngine& operator >>( PersistEngine& ar, bool& ob) throw(PersistException) {CCXX_RE(ar,ob);}
      |                                                                 ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:378:65: error: ISO C++17 does not allow dynamic exception specifications
  378 | inline PersistEngine& operator <<( PersistEngine& ar, bool ob)  throw(PersistException) {CCXX_WE(ar,ob);}
      |                                                                 ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:393:83: error: ISO C++17 does not allow dynamic exception specifications
  393 | PersistEngine& operator <<( PersistEngine& ar, typename std::vector<T> const& ob) throw(PersistException)
      |                                                                                   ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:407:77: error: ISO C++17 does not allow dynamic exception specifications
  407 | PersistEngine& operator >>( PersistEngine& ar, typename std::vector<T>& ob) throw(PersistException)
      |                                                                             ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:424:82: error: ISO C++17 does not allow dynamic exception specifications
  424 | PersistEngine& operator <<( PersistEngine& ar, typename std::deque<T> const& ob) throw(PersistException)
      |                                                                                  ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:438:76: error: ISO C++17 does not allow dynamic exception specifications
  438 | PersistEngine& operator >>( PersistEngine& ar, typename std::deque<T>& ob) throw(PersistException)
      |                                                                            ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:459:89: error: ISO C++17 does not allow dynamic exception specifications
  459 | PersistEngine& operator <<( PersistEngine& ar, typename std::map<Key,Value> const & ob) throw(PersistException)
      |                                                                                         ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:473:82: error: ISO C++17 does not allow dynamic exception specifications
  473 | PersistEngine& operator >>( PersistEngine& ar, typename std::map<Key,Value>& ob) throw(PersistException)
      |                                                                                  ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:491:68: error: ISO C++17 does not allow dynamic exception specifications
  491 | PersistEngine& operator <<( PersistEngine& ar, std::pair<x,y> &ob) throw(PersistException)
      |                                                                    ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/inc/commoncpp/persist.h:502:68: error: ISO C++17 does not allow dynamic exception specifications
  502 | PersistEngine& operator >>(PersistEngine& ar, std::pair<x, y> &ob) throw(PersistException)
      |                                                                    ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/persist.cpp:117:70: error: ISO C++17 does not allow dynamic exception specifications
  117 | PersistEngine::PersistEngine(std::iostream& stream, EngineMode mode) throw(PersistException) :
      |                                                                      ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/persist.cpp:128:75: error: ISO C++17 does not allow dynamic exception specifications
  128 | void PersistEngine::writeBinary(const uint8_t* data, const uint32_t size) throw(PersistException)
      |                                                                           ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/persist.cpp:136:62: error: ISO C++17 does not allow dynamic exception specifications
  136 | void PersistEngine::readBinary(uint8_t* data, uint32_t size) throw(PersistException)
      |                                                              ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/persist.cpp:143:56: error: ISO C++17 does not allow dynamic exception specifications
  143 | void PersistEngine::write(const PersistObject *object) throw(PersistException)
      |                                                        ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/persist.cpp:184:49: error: ISO C++17 does not allow dynamic exception specifications
  184 | void PersistEngine::read(PersistObject &object) throw(PersistException)
      |                                                 ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/persist.cpp:205:50: error: ISO C++17 does not allow dynamic exception specifications
  205 | void PersistEngine::read(PersistObject *&object) throw(PersistException)
      |                                                  ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/persist.cpp:240:55: error: ISO C++17 does not allow dynamic exception specifications
  240 | void PersistEngine::readObject(PersistObject* object) throw(PersistException)
      |                                                       ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/persist.cpp:254:46: error: ISO C++17 does not allow dynamic exception specifications
  254 | const std::string PersistEngine::readClass() throw(PersistException)
      |                                              ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/persist.cpp:272:51: error: ISO C++17 does not allow dynamic exception specifications
  272 | void PersistEngine::write(const std::string& str) throw(PersistException)
      |                                                   ^~~~~
/home/pbulk/build/devel/ucommon/work/ucommon-7.0.0/commoncpp/persist.cpp:279:44: error: ISO C++17 does not allow dynamic exception specifications
  279 | void PersistEngine::read(std::string& str) throw(PersistException)
      |                                            ^~~~~
*** [CMakeFiles/commoncpp.dir/commoncpp/persist.cpp.o] Error code 1

bmake[2]: stopped in /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0
1 error

bmake[2]: stopped in /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0
*** [CMakeFiles/commoncpp.dir/all] Error code 2

bmake[1]: stopped in /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0
1 error

bmake[1]: stopped in /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0
*** [all] Error code 2

bmake: stopped in /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0
1 error

bmake: stopped in /home/pbulk/build/devel/ucommon/work/ucommon-7.0.0
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/devel/ucommon
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/devel/ucommon