+ 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