+ 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/duckstation-qt-0.1.5624nb1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/duckstation-qt-0.1.5624nb1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for duckstation-qt-0.1.5624nb1
[  0%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/src/format.cc.o
[  1%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/src/os.cc.o
[  1%] Linking CXX static library libfmt.a
[  1%] Built target fmt
[  1%] Building C object dep/glad/CMakeFiles/glad.dir/src/glad.c.o
[  2%] Building C object dep/glad/CMakeFiles/glad.dir/src/glad_egl.c.o
[  2%] Building C object dep/glad/CMakeFiles/glad.dir/src/glad_glx.c.o
[  2%] Linking C static library libglad.a
[  2%] Built target glad
[  2%] Building C object dep/stb/CMakeFiles/stb.dir/src/stb_image.c.o
[  3%] Building C object dep/stb/CMakeFiles/stb.dir/src/stb_image_resize.c.o
[  3%] Building C object dep/stb/CMakeFiles/stb.dir/src/stb_image_write.c.o
[  3%] Linking C static library libstb.a
[  3%] Built target stb
[  3%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Alloc.c.o
[  4%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Bra86.c.o
[  4%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/BraIA64.c.o
[  4%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/CpuArch.c.o
[  5%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Delta.c.o
[  5%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzFind.c.o
[  5%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Lzma86Dec.c.o
[  5%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Lzma86Enc.c.o
[  6%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzmaDec.c.o
[  6%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzmaEnc.c.o
[  6%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzmaLib.c.o
[  6%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Sort.c.o
[  7%] Linking C static library liblzma.a
[  7%] Built target lzma
[  8%] Building C object dep/libchdr/CMakeFiles/libchdr.dir/src/libchdr_bitstream.c.o
[  8%] Building C object dep/libchdr/CMakeFiles/libchdr.dir/src/libchdr_cdrom.c.o
[  8%] Building C object dep/libchdr/CMakeFiles/libchdr.dir/src/libchdr_chd.c.o
[  9%] Building C object dep/libchdr/CMakeFiles/libchdr.dir/src/libchdr_flac.c.o
[  9%] Building C object dep/libchdr/CMakeFiles/libchdr.dir/src/libchdr_huffman.c.o
[  9%] Linking C static library liblibchdr.a
[  9%] Built target libchdr
[  9%] Building C object dep/xxhash/CMakeFiles/xxhash.dir/src/xxhash.c.o
[  9%] Building C object dep/xxhash/CMakeFiles/xxhash.dir/src/xxh_x86dispatch.c.o
[ 10%] Linking C static library libxxhash.a
[ 10%] Built target xxhash
[ 11%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/CInterface/glslang_c_interface.cpp.o
[ 11%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/CodeGen.cpp.o
[ 11%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/Link.cpp.o
[ 11%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/attribute.cpp.o
[ 12%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Constant.cpp.o
[ 12%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/glslang_tab.cpp.o
[ 12%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/InfoSink.cpp.o
[ 12%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Initialize.cpp.o
[ 13%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Intermediate.cpp.o
[ 13%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/intermOut.cpp.o
[ 13%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/IntermTraverse.cpp.o
[ 14%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/iomapper.cpp.o
[ 14%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/limits.cpp.o
[ 14%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/linkValidate.cpp.o
[ 14%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/parseConst.cpp.o
[ 15%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseContextBase.cpp.o
[ 15%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseHelper.cpp.o
In file included from /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/../Include/intermediate.h:57,
                 from /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.h:69,
                 from /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.h:53,
                 from /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:40:
In member function 'void glslang::TType::shallowCopy(const glslang::TType&)',
    inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
    inlined from 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:8084:81:
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1575:17: warning: 'blockNameType.glslang::TType::sampler' may be used uninitialized [-Wmaybe-uninitialized]
 1575 |         sampler = copyOf.sampler;
      |         ~~~~~~~~^~~~~~~~~~~~~~~~
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:8083:15: note: 'blockNameType' declared here
 8083 |         TType blockNameType(EbtReference, blockType, identifier);
      |               ^~~~~~~~~~~~~
In member function 'void glslang::TType::shallowCopy(const glslang::TType&)',
    inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
    inlined from 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:8084:81:
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1589:24: warning: 'blockNameType.glslang::TType::typeParameters' may be used uninitialized [-Wmaybe-uninitialized]
 1589 |         typeParameters = copyOf.typeParameters;
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:8083:15: note: 'blockNameType.glslang::TType::typeParameters' was declared here
 8083 |         TType blockNameType(EbtReference, blockType, identifier);
      |               ^~~~~~~~~~~~~
In member function 'void glslang::TType::shallowCopy(const glslang::TType&)',
    inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
    inlined from 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:8084:81:
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1574:19: warning: 'blockNameType.glslang::TType::coopmat' may be used uninitialized [-Wmaybe-uninitialized]
 1574 |         basicType = copyOf.basicType;
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:8083:15: note: 'blockNameType.glslang::TType::coopmat' was declared here
 8083 |         TType blockNameType(EbtReference, blockType, identifier);
      |               ^~~~~~~~~~~~~
In member function 'void glslang::TType::shallowCopy(const glslang::TType&)',
    inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
    inlined from 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:7641:79:
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1575:17: warning: 'blockNameType.glslang::TType::sampler' may be used uninitialized [-Wmaybe-uninitialized]
 1575 |         sampler = copyOf.sampler;
      |         ~~~~~~~~^~~~~~~~~~~~~~~~
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:7640:15: note: 'blockNameType' declared here
 7640 |         TType blockNameType(EbtReference, blockType, *blockName);
      |               ^~~~~~~~~~~~~
In member function 'void glslang::TType::shallowCopy(const glslang::TType&)',
    inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
    inlined from 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:7641:79:
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1589:24: warning: 'blockNameType.glslang::TType::typeParameters' may be used uninitialized [-Wmaybe-uninitialized]
 1589 |         typeParameters = copyOf.typeParameters;
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:7640:15: note: 'blockNameType.glslang::TType::typeParameters' was declared here
 7640 |         TType blockNameType(EbtReference, blockType, *blockName);
      |               ^~~~~~~~~~~~~
In member function 'void glslang::TType::shallowCopy(const glslang::TType&)',
    inlined from 'glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
    inlined from 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:7641:79:
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1590:17: warning: 'blockNameType.glslang::TType::coopmat' may be used uninitialized [-Wmaybe-uninitialized]
 1590 |         coopmat = copyOf.isCoopMat();
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:7640:15: note: 'blockNameType.glslang::TType::coopmat' was declared here
 7640 |         TType blockNameType(EbtReference, blockType, *blockName);
      |               ^~~~~~~~~~~~~
[ 15%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/PoolAlloc.cpp.o
[ 16%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/Pp.cpp.o
[ 16%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpAtom.cpp.o
[ 16%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpContext.cpp.o
[ 16%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpScanner.cpp.o
[ 17%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpTokens.cpp.o
[ 17%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/propagateNoContraction.cpp.o
[ 17%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/reflection.cpp.o
[ 17%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/RemoveTree.cpp.o
[ 18%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Scan.cpp.o
[ 18%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ShaderLang.cpp.o
[ 18%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/SymbolTable.cpp.o
In file included from /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/../Include/Common.h:108,
                 from /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.h:68,
                 from /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.cpp:45:
In member function 'void glslang::pool_allocator<T>::construct(pointer, const T&) [with T = glslang::TParameter]',
    inlined from 'static constexpr std::_Require<typename std::allocator_traits< <template-parameter-1-1> >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< <template-parameter-1-1> >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = glslang::TParameter; _Args = {const glslang::TParameter&}; _Alloc = glslang::pool_allocator<glslang::TParameter>]' at /opt/tools/gcc13/include/c++/13.2.0/bits/alloc_traits.h:266:17,
    inlined from 'static decltype (std::allocator_traits< <template-parameter-1-1> >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< <template-parameter-1-1> >::construct::__args)...)) std::allocator_traits< <template-parameter-1-1> >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = glslang::TParameter; _Args = {const glslang::TParameter&}; _Alloc = glslang::pool_allocator<glslang::TParameter>]' at /opt/tools/gcc13/include/c++/13.2.0/bits/alloc_traits.h:379:16,
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator<glslang::TParameter>]' at /opt/tools/gcc13/include/c++/13.2.0/bits/stl_vector.h:1283:30,
    inlined from 'glslang::TFunction::TFunction(const glslang::TFunction&)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.cpp:374:29:
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/../Include/PoolAlloc.h:298:47: warning: 'param' may be used uninitialized [-Wmaybe-uninitialized]
  298 |     void construct(pointer p, const T& val) { new ((void *)p) T(val); }
      |                                               ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.cpp: In copy constructor 'glslang::TFunction::TFunction(const glslang::TFunction&)':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.cpp:373:20: note: 'param' declared here
  373 |         TParameter param;
      |                    ^~~~~
In file included from /opt/tools/gcc13/include/c++/13.2.0/vector:66,
                 from /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/../Include/Common.h:98:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator<glslang::TParameter>]',
    inlined from 'glslang::TFunction::TFunction(const glslang::TFunction&)' at /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.cpp:374:29:
/opt/tools/gcc13/include/c++/13.2.0/bits/stl_vector.h:1289:28: warning: 'param' may be used uninitialized [-Wmaybe-uninitialized]
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /opt/tools/gcc13/include/c++/13.2.0/vector:72:
/opt/tools/gcc13/include/c++/13.2.0/bits/vector.tcc: In copy constructor 'glslang::TFunction::TFunction(const glslang::TFunction&)':
/opt/tools/gcc13/include/c++/13.2.0/bits/vector.tcc:445:7: note: by argument 3 of type 'const glslang::TParameter&' to 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const glslang::TParameter&}; _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator<glslang::TParameter>]' declared here
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.cpp:373:20: note: 'param' declared here
  373 |         TParameter param;
      |                    ^~~~~
[ 19%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Versions.cpp.o
[ 19%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/OGLCompilersDLL/InitializeDll.cpp.o
[ 19%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/disassemble.cpp.o
[ 19%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/doc.cpp.o
[ 20%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/GlslangToSpv.cpp.o
[ 20%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/InReadableOrder.cpp.o
[ 20%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/Logger.cpp.o
[ 21%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/SpvBuilder.cpp.o
[ 21%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/SpvPostProcess.cpp.o
[ 21%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/SPVRemapper.cpp.o
[ 21%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/SpvTools.cpp.o
[ 22%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/StandAlone/ResourceLimits.cpp.o
[ 22%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/StandAlone/resource_limits_c.cpp.o
[ 22%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/OSDependent/Unix/ossource.cpp.o
[ 22%] Linking CXX static library libglslang.a
[ 22%] Built target glslang
[ 22%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui.cpp.o
[ 22%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui_demo.cpp.o
[ 22%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui_draw.cpp.o
[ 23%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui_stdlib.cpp.o
[ 23%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui_tables.cpp.o
[ 23%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui_widgets.cpp.o
[ 23%] Linking CXX static library libimgui.a
[ 23%] Built target imgui
[ 24%] Building C object dep/simpleini/CMakeFiles/simpleini.dir/src/ConvertUTF.c.o
[ 24%] Linking C static library libsimpleini.a
[ 24%] Built target simpleini
[ 24%] Building CXX object dep/tinyxml2/CMakeFiles/tinyxml2.dir/src/tinyxml2.cpp.o
[ 25%] Linking CXX static library libtinyxml2.a
[ 25%] Built target tinyxml2
[ 26%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest.cc.o
[ 26%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-death-test.cc.o
[ 26%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-filepath.cc.o
[ 27%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-matchers.cc.o
[ 27%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-port.cc.o
[ 27%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-printers.cc.o
[ 27%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-test-part.cc.o
[ 28%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-typed-test.cc.o
[ 28%] Linking CXX static library libgtest.a
[ 28%] Built target gtest
[ 28%] Building CXX object dep/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
[ 29%] Linking CXX static library libgtest_main.a
[ 29%] Built target gtest_main
[ 29%] Building C object dep/cpuinfo/deps/clog/CMakeFiles/clog.dir/src/clog.c.o
[ 29%] Linking C static library libclog.a
[ 29%] Built target clog
[ 30%] Building C object dep/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/init.c.o
[ 30%] Building C object dep/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/api.c.o
[ 30%] Building C object dep/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/cache.c.o
[ 31%] Linking C static library libcpuinfo_internals.a
[ 31%] Built target cpuinfo_internals
[ 31%] Building C object dep/cubeb/CMakeFiles/speex.dir/subprojects/speex/resample.c.o
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/cubeb/subprojects/speex/resample.c: In function 'update_filter':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/cubeb/subprojects/speex/resample.c:674:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  674 |          for (j=0;j<st->filt_len;j++)
      |                    ^
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/cubeb/subprojects/speex/resample.c: In function 'speex_resampler_process_float':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/cubeb/subprojects/speex/resample.c:946:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  946 |            for(j=0;j<ichunk;++j)
      |                     ^
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/cubeb/subprojects/speex/resample.c:949:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  949 |           for(j=0;j<ichunk;++j)
      |                    ^
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/cubeb/subprojects/speex/resample.c: In function 'speex_resampler_process_int':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/cubeb/subprojects/speex/resample.c:1002:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1002 |          for(j=0;j<ichunk;++j)
      |                   ^
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/cubeb/subprojects/speex/resample.c:1009:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1009 |          for(j=0;j<ichunk;++j)
      |                   ^
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/cubeb/subprojects/speex/resample.c:1019:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1019 |      for (j=0;j<ochunk+omagic;++j)
      |                ^
[ 31%] Built target speex
[ 31%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rapi/rc_api_common.c.o
[ 31%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rapi/rc_api_editor.c.o
[ 32%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rapi/rc_api_info.c.o
[ 32%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rapi/rc_api_runtime.c.o
[ 32%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rapi/rc_api_user.c.o
[ 32%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/alloc.c.o
[ 33%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/compat.c.o
[ 33%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/condition.c.o
[ 33%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/condset.c.o
[ 34%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/consoleinfo.c.o
[ 34%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/format.c.o
[ 34%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/lboard.c.o
[ 34%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/memref.c.o
[ 35%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/operand.c.o
[ 35%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/richpresence.c.o
[ 35%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/runtime.c.o
[ 35%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/runtime_progress.c.o
[ 36%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/trigger.c.o
[ 36%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rcheevos/value.c.o
[ 36%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rhash/cdreader.c.o
[ 37%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rhash/hash.c.o
[ 37%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rhash/md5.c.o
[ 37%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rurl/url.c.o
[ 37%] Linking C static library librcheevos.a
[ 37%] Built target rcheevos
[ 37%] Building CXX object src/common/CMakeFiles/common.dir/assert.cpp.o
[ 38%] Building CXX object src/common/CMakeFiles/common.dir/byte_stream.cpp.o
[ 38%] Building CXX object src/common/CMakeFiles/common.dir/crash_handler.cpp.o
[ 38%] Building CXX object src/common/CMakeFiles/common.dir/error.cpp.o
[ 38%] Building CXX object src/common/CMakeFiles/common.dir/file_system.cpp.o
[ 39%] Building CXX object src/common/CMakeFiles/common.dir/gpu_texture.cpp.o
[ 39%] Building CXX object src/common/CMakeFiles/common.dir/image.cpp.o
[ 39%] Building CXX object src/common/CMakeFiles/common.dir/http_downloader.cpp.o
[ 40%] Building CXX object src/common/CMakeFiles/common.dir/layered_settings_interface.cpp.o
[ 40%] Building CXX object src/common/CMakeFiles/common.dir/log.cpp.o
[ 40%] Building CXX object src/common/CMakeFiles/common.dir/md5_digest.cpp.o
[ 40%] Building CXX object src/common/CMakeFiles/common.dir/memory_settings_interface.cpp.o
[ 41%] Building CXX object src/common/CMakeFiles/common.dir/minizip_helpers.cpp.o
[ 41%] Building CXX object src/common/CMakeFiles/common.dir/progress_callback.cpp.o
[ 41%] Building CXX object src/common/CMakeFiles/common.dir/sha1_digest.cpp.o
[ 42%] Building CXX object src/common/CMakeFiles/common.dir/string.cpp.o
[ 42%] Building CXX object src/common/CMakeFiles/common.dir/string_util.cpp.o
[ 42%] Building CXX object src/common/CMakeFiles/common.dir/thirdparty/thread_pool.cpp.o
[ 42%] Building CXX object src/common/CMakeFiles/common.dir/threading.cpp.o
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/threading.cpp: In static member function 'static Threading::ThreadHandle Threading::ThreadHandle::GetForCallingThread()':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/threading.cpp:165:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  165 |   ret.m_native_handle = (void*)pthread_self();
      |                         ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/threading.cpp: In member function 'bool Threading::Thread::Start(EntryPoint)':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/threading.cpp:410:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  410 |   m_native_handle = (void*)handle;
      |                     ^~~~~~~~~~~~~
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/threading.cpp: In member function 'void Threading::Thread::Detach()':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/threading.cpp:424:18: error: cast from 'void*' to 'pthread_t' {aka 'unsigned int'} loses precision [-fpermissive]
  424 |   pthread_detach((pthread_t)m_native_handle);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/threading.cpp: In member function 'void Threading::Thread::Join()':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/threading.cpp:444:32: error: cast from 'void*' to 'pthread_t' {aka 'unsigned int'} loses precision [-fpermissive]
  444 |   const int res = pthread_join((pthread_t)m_native_handle, &retval);
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/threading.cpp: In function 'void Threading::SetNameOfCurrentThread(const char*)':
/home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/threading.cpp:564:3: error: 'pthread_set_name_np' was not declared in this scope; did you mean 'pthread_setname_np'?
  564 |   pthread_set_name_np(pthread_self(), name);
      |   ^~~~~~~~~~~~~~~~~~~
      |   pthread_setname_np
*** [src/common/CMakeFiles/common.dir/threading.cpp.o] Error code 1

bmake[2]: stopped in /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build
1 error

bmake[2]: stopped in /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build
*** [src/common/CMakeFiles/common.dir/all] Error code 2

bmake[1]: stopped in /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build
1 error

bmake[1]: stopped in /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build
*** [all] Error code 2

bmake: stopped in /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build
1 error

bmake: stopped in /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build
*** Error code 2

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

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/duckstation-qt