+ 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/libpgf-6.14.12/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libpgf-6.14.12/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for libpgf-6.14.12
(CDPATH="${ZSH_VERSION+.}:" && cd . && /usr/bin/bash '/home/pbulk/build/graphics/libpgf/work/libpgf/missing' autoheader)
rm -f stamp-h1
touch ./config.h.in
cd . && /usr/bin/bash ./config.status config.h
config.status: creating config.h
/opt/pkg/bin/bmake  all-recursive
Making all in src
/usr/bin/bash ../libtool  --tag=CXX    --mode=compile g++ -DHAVE_CONFIG_H  -I. -I.. -I../include     -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -MT Decoder.lo -MD -MP -MF .deps/Decoder.Tpo -c -o Decoder.lo Decoder.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -MT Decoder.lo -MD -MP -MF .deps/Decoder.Tpo -c Decoder.cpp  -fPIC -DPIC -o .libs/Decoder.o
In file included from ../include/PGFtypes.h:32,
                 from ../include/PGFstream.h:32,
                 from Decoder.h:32,
                 from Decoder.cpp:29:
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
../include/PGFstream.h:95:54: note: in expansion of macro 'THROW_'
   95 |         virtual void Write(int *count, void *buffer) THROW_; // throws IOException
      |                                                      ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
../include/PGFstream.h:96:53: note: in expansion of macro 'THROW_'
   96 |         virtual void Read(int *count, void *buffer) THROW_; // throws IOException
      |                                                     ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
../include/PGFstream.h:97:58: note: in expansion of macro 'THROW_'
   97 |         virtual void SetPos(short posMode, INT64 posOff) THROW_; // throws IOException
      |                                                          ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
../include/PGFstream.h:98:39: note: in expansion of macro 'THROW_'
   98 |         virtual UINT64 GetPos() const THROW_; // throws IOException
      |                                       ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
../include/PGFstream.h:116:39: note: in expansion of macro 'THROW_'
  116 |         CPGFMemoryStream(size_t size) THROW_;
      |                                       ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
../include/PGFstream.h:121:55: note: in expansion of macro 'THROW_'
  121 |         CPGFMemoryStream(UINT8 *pBuffer, size_t size) THROW_;
      |                                                       ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
../include/PGFstream.h:126:56: note: in expansion of macro 'THROW_'
  126 |         void Reinitialize(UINT8 *pBuffer, size_t size) THROW_;
      |                                                        ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
../include/PGFstream.h:136:54: note: in expansion of macro 'THROW_'
  136 |         virtual void Write(int *count, void *buffer) THROW_; // throws IOException
      |                                                      ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
../include/PGFstream.h:138:58: note: in expansion of macro 'THROW_'
  138 |         virtual void SetPos(short posMode, INT64 posOff) THROW_; // throws IOException
      |                                                          ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Subband.h:71:100: note: in expansion of macro 'THROW_'
   71 |         void ExtractTile(CEncoder& encoder, bool tile = false, UINT32 tileX = 0, UINT32 tileY = 0) THROW_;
      |                                                                                                    ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Subband.h:81:114: note: in expansion of macro 'THROW_'
   81 |         void PlaceTile(CDecoder& decoder, int quantParam, bool tile = false, UINT32 tileX = 0, UINT32 tileY = 0) THROW_;
      |                                                                                                                  ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.h:106:58: note: in expansion of macro 'THROW_'
  106 |                          bool useOMP, bool skipUserData) THROW_; // throws IOException
      |                                                          ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.h:123:104: note: in expansion of macro 'THROW_'
  123 |         void Partition(CSubband* band, int quantParam, int width, int height, int startPos, int pitch) THROW_;
      |                                                                                                        ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.h:132:89: note: in expansion of macro 'THROW_'
  132 |         void DecodeInterleaved(CWaveletTransform* wtChannel, int level, int quantParam) THROW_;
      |                                                                                         ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.h:141:36: note: in expansion of macro 'THROW_'
  141 |         void SetStreamPosToStart() THROW_                               { ASSERT(m_stream); m_stream->SetPos(FSFromStart, m_startPos); }
      |                                    ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.h:145:35: note: in expansion of macro 'THROW_'
  145 |         void SetStreamPosToData() THROW_                                { ASSERT(m_stream); m_stream->SetPos(FSFromStart, m_startPos + m_encodedHeaderLength); }
      |                                   ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.h:150:34: note: in expansion of macro 'THROW_'
  150 |         void Skip(UINT64 offset) THROW_;
      |                                  ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.h:158:78: note: in expansion of macro 'THROW_'
  158 |         void DequantizeValue(CSubband* band, UINT32 bandPos, int quantParam) THROW_;
      |                                                                              ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.h:166:65: note: in expansion of macro 'THROW_'
  166 |         UINT32 ReadEncodedData(UINT8* target, UINT32 len) const THROW_;
      |                                                                 ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.h:171:29: note: in expansion of macro 'THROW_'
  171 |         void DecodeBuffer() THROW_;
      |                             ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.h:185:33: note: in expansion of macro 'THROW_'
  185 |         void DecodeTileBuffer() THROW_;
      |                                 ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.h:190:31: note: in expansion of macro 'THROW_'
  190 |         void SkipTileBuffer() THROW_;
      |                               ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.h:202:49: note: in expansion of macro 'THROW_'
  202 |         void ReadMacroBlock(CMacroBlock* block) THROW_; ///< throws IOException
      |                                                 ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:75:68: note: in expansion of macro 'THROW_'
   75 |                                    bool useOMP, bool skipUserData) THROW_
      |                                                                    ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:231:67: note: in expansion of macro 'THROW_'
  231 | UINT32 CDecoder::ReadEncodedData(UINT8* target, UINT32 len) const THROW_ {
      |                                                                   ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:251:106: note: in expansion of macro 'THROW_'
  251 | void CDecoder::Partition(CSubband* band, int quantParam, int width, int height, int startPos, int pitch) THROW_ {
      |                                                                                                          ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:318:91: note: in expansion of macro 'THROW_'
  318 | void CDecoder::DecodeInterleaved(CWaveletTransform* wtChannel, int level, int quantParam) THROW_ {
      |                                                                                           ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:434:36: note: in expansion of macro 'THROW_'
  434 | void CDecoder::Skip(UINT64 offset) THROW_ {
      |                                    ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:447:80: note: in expansion of macro 'THROW_'
  447 | void CDecoder::DequantizeValue(CSubband* band, UINT32 bandPos, int quantParam) THROW_ {
      |                                                                                ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:462:35: note: in expansion of macro 'THROW_'
  462 | void CDecoder::DecodeTileBuffer() THROW_ {
      |                                   ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:479:31: note: in expansion of macro 'THROW_'
  479 | void CDecoder::DecodeBuffer() THROW_ {
      |                               ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:520:51: note: in expansion of macro 'THROW_'
  520 | void CDecoder::ReadMacroBlock(CMacroBlock* block) THROW_ {
      |                                                   ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:578:33: note: in expansion of macro 'THROW_'
  578 | void CDecoder::SkipTileBuffer() THROW_ {
      |                                 ^~~~~~
*** [Decoder.lo] Error code 1

bmake[2]: stopped in /home/pbulk/build/graphics/libpgf/work/libpgf/src
1 error

bmake[2]: stopped in /home/pbulk/build/graphics/libpgf/work/libpgf/src
*** [all-recursive] Error code 1

bmake[1]: stopped in /home/pbulk/build/graphics/libpgf/work/libpgf
1 error

bmake[1]: stopped in /home/pbulk/build/graphics/libpgf/work/libpgf
*** [all] Error code 2

bmake: stopped in /home/pbulk/build/graphics/libpgf/work/libpgf
1 error

bmake: stopped in /home/pbulk/build/graphics/libpgf/work/libpgf
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/libpgf
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/libpgf