+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/PC6001VX-4.2.8/work.log
+ su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/PC6001VX-4.2.8/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for PC6001VX-4.2.8
uic src/Qt/configdialog.ui
Detected locale "C" with character encoding "646", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
uic src/Qt/systeminfodialog.ui
Detected locale "C" with character encoding "646", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
uic src/Qt/virtualkeytabwidget.ui
Detected locale "C" with character encoding "646", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
In file included from src/event.h:8,
                 from src/common.h:12,
                 from src/d88.cpp:5:
src/d88.cpp: In member function 'void cD88::ReadSector88()':
src/typedef.h:134:44: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct cD88::D88SECTOR'; use assignment or value-initialization instead [-Wclass-memaccess]
  134 | #define ZeroMemory(d,l)         std::memset((d), 0, (l))
      |                                 ~~~~~~~~~~~^~~~~~~~~~~~~
src/d88.cpp:132:17: note: in expansion of macro 'ZeroMemory'
  132 |                 ZeroMemory( &secinfo, sizeof(D88SECTOR) );
      |                 ^~~~~~~~~~
In file included from src/d88.cpp:6:
src/d88.h:62:16: note: 'struct cD88::D88SECTOR' declared here
   62 |         struct D88SECTOR {
      |                ^~~~~~~~~
src/d88.cpp: In member function 'bool cD88::Seek(int, int)':
src/typedef.h:134:44: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct cD88::D88SECTOR'; use assignment or value-initialization instead [-Wclass-memaccess]
  134 | #define ZeroMemory(d,l)         std::memset((d), 0, (l))
      |                                 ~~~~~~~~~~~^~~~~~~~~~~~~
src/d88.cpp:261:9: note: in expansion of macro 'ZeroMemory'
  261 |         ZeroMemory( &secinfo, sizeof(D88SECTOR) );
      |         ^~~~~~~~~~
src/d88.h:62:16: note: 'struct cD88::D88SECTOR' declared here
   62 |         struct D88SECTOR {
      |                ^~~~~~~~~
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
In file included from src/event.h:8,
                 from src/common.h:12,
                 from src/disk.cpp:8:
src/disk.cpp: In member function 'virtual void DSK60::Reset()':
src/typedef.h:134:44: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct DISK60'; use assignment or value-initialization instead [-Wclass-memaccess]
  134 | #define ZeroMemory(d,l)         std::memset((d), 0, (l))
      |                                 ~~~~~~~~~~~^~~~~~~~~~~~~
src/disk.cpp:504:9: note: in expansion of macro 'ZeroMemory'
  504 |         ZeroMemory( &mdisk, sizeof( DISK60 ) );
      |         ^~~~~~~~~~
In file included from src/disk.cpp:9:
src/disk.h:59:8: note: 'struct DISK60' declared here
   59 | struct DISK60 {
      |        ^~~~~~
src/disk.cpp: In member function 'virtual void DSK66::Reset()':
src/typedef.h:134:44: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct DSK66::CmdBuffer'; use assignment or value-initialization instead [-Wclass-memaccess]
  134 | #define ZeroMemory(d,l)         std::memset((d), 0, (l))
      |                                 ~~~~~~~~~~~^~~~~~~~~~~~~
src/disk.cpp:1205:9: note: in expansion of macro 'ZeroMemory'
 1205 |         ZeroMemory( &CmdIn,  sizeof( CmdBuffer ) );
      |         ^~~~~~~~~~
src/disk.h:274:16: note: 'struct DSK66::CmdBuffer' declared here
  274 |         struct CmdBuffer {
      |                ^~~~~~~~~
src/typedef.h:134:44: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'struct DSK66::CmdBuffer'; use assignment or value-initialization instead [-Wclass-memaccess]
  134 | #define ZeroMemory(d,l)         std::memset((d), 0, (l))
      |                                 ~~~~~~~~~~~^~~~~~~~~~~~~
src/disk.cpp:1206:9: note: in expansion of macro 'ZeroMemory'
 1206 |         ZeroMemory( &CmdOut, sizeof( CmdBuffer ) );
      |         ^~~~~~~~~~
src/disk.h:274:16: note: 'struct DSK66::CmdBuffer' declared here
  274 |         struct CmdBuffer {
      |                ^~~~~~~~~
src/disk.cpp: In member function 'virtual bool DSK66::DokoLoad(cIni*)':
src/disk.cpp:2153:92: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 2153 |                 Ini->GetVal( "P66DISK", Stringf( "fdc_SeekSta%d", i ),  (int&)fdc.SeekSta[i] ); // このキャスト危険?
      |                                                                               ~~~~~~~~~~~~~^
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
In file included from /home/pbulk/build/emulators/PC6001VX/work/.buildlink/include/ffmpeg5/libavutil/frame.h:33,
                 from /home/pbulk/build/emulators/PC6001VX/work/.buildlink/include/ffmpeg5/libavcodec/avcodec.h:35,
                 from src/movie.cpp:12:
src/movie.cpp: In function 'bool AddStream(OutputStream&, AVFormatContext*, const AVCodec*&, AVCodecID, int, int, double)':
/home/pbulk/build/emulators/PC6001VX/work/.buildlink/include/ffmpeg5/libavutil/channel_layout.h:351:82: warning: missing initializer for member 'AVChannelLayout::opaque' [-Wmissing-field-initializers]
  351 |     { .order = AV_CHANNEL_ORDER_NATIVE, .nb_channels = (nb), .u = { .mask = (m) }}
      |                                                                                  ^
/home/pbulk/build/emulators/PC6001VX/work/.buildlink/include/ffmpeg5/libavutil/channel_layout.h:354:45: note: in expansion of macro 'AV_CHANNEL_LAYOUT_MASK'
  354 | #define AV_CHANNEL_LAYOUT_STEREO            AV_CHANNEL_LAYOUT_MASK(2,  AV_CH_LAYOUT_STEREO)
      |                                             ^~~~~~~~~~~~~~~~~~~~~~
src/movie.cpp:171:32: note: in expansion of macro 'AV_CHANNEL_LAYOUT_STEREO'
  171 |                 c->ch_layout = AV_CHANNEL_LAYOUT_STEREO;
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
compiling
compiling
compiling
compiling
compiling
src/psgfm.cpp: In member function 'virtual bool OPN64::DokoLoad(cIni*)':
src/psgfm.cpp:956:131: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  956 |                         Ini->GetVal( "FMGEN_Operator", Stringf( "type_%02d_%02d",                   i, j ), (int&)opn.ch[i].op[j].type_             );
      |                                                                                                                   ~~~~~~~~~~~~~~~~^~~~~
src/psgfm.cpp:970:131: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  970 |                         Ini->GetVal( "FMGEN_Operator", Stringf( "eg_phase_%02d_%02d",               i, j ), (int&)opn.ch[i].op[j].eg_phase_         );
      |                                                                                                                   ~~~~~~~~~~~~~~~~^~~~~~~~~
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
compiling
rcc src/Qt/pc6001vx.qrc
Detected locale "C" with character encoding "646", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
lrelease src/Qt/translation/PC6001VX_en.ts
bash: line 1: /opt/local/qt6/bin/lrelease: No such file or directory
*** [.qm/PC6001VX_en.qm] Error code 127

bmake: stopped in /home/pbulk/build/emulators/PC6001VX/work/PC6001VX_4.2.8_src
1 error

bmake: stopped in /home/pbulk/build/emulators/PC6001VX/work/PC6001VX_4.2.8_src
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/emulators/PC6001VX
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/emulators/PC6001VX