+ 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.5624nb9/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/duckstation-qt-0.1.5624nb9/work.log ===> Building for duckstation-qt-0.1.5624nb9 [ 0%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/src/format.cc.o [ 0%] Building C object dep/glad/CMakeFiles/glad.dir/src/glad.c.o [ 0%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Alloc.c.o [ 0%] Building C object dep/stb/CMakeFiles/stb.dir/src/stb_image.c.o [ 1%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Bra86.c.o [ 1%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/BraIA64.c.o [ 1%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/CpuArch.c.o [ 2%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Delta.c.o [ 2%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzFind.c.o [ 3%] Building C object dep/glad/CMakeFiles/glad.dir/src/glad_egl.c.o [ 3%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Lzma86Dec.c.o [ 3%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Lzma86Enc.c.o [ 3%] Building C object dep/glad/CMakeFiles/glad.dir/src/glad_glx.c.o [ 4%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzmaDec.c.o [ 4%] Linking C static library libglad.a [ 4%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzmaEnc.c.o [ 5%] Building C object dep/stb/CMakeFiles/stb.dir/src/stb_image_resize.c.o [ 5%] Built target glad [ 6%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/src/os.cc.o [ 6%] Building C object dep/xxhash/CMakeFiles/xxhash.dir/src/xxhash.c.o [ 6%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzmaLib.c.o [ 6%] Building C object dep/stb/CMakeFiles/stb.dir/src/stb_image_write.c.o [ 6%] Linking CXX static library libfmt.a [ 6%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Sort.c.o [ 7%] Linking C static library liblzma.a [ 7%] Built target fmt [ 7%] Linking C static library libstb.a [ 7%] Building C object dep/xxhash/CMakeFiles/xxhash.dir/src/xxh_x86dispatch.c.o [ 7%] Built target lzma [ 8%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/CInterface/glslang_c_interface.cpp.o [ 8%] Built target stb [ 8%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui.cpp.o [ 9%] Building C object dep/simpleini/CMakeFiles/simpleini.dir/src/ConvertUTF.c.o [ 9%] Linking C static library libsimpleini.a [ 9%] Built target simpleini [ 9%] Building CXX object dep/tinyxml2/CMakeFiles/tinyxml2.dir/src/tinyxml2.cpp.o [ 9%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/CodeGen.cpp.o [ 10%] Linking C static library libxxhash.a [ 10%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/Link.cpp.o [ 11%] Linking CXX static library libtinyxml2.a [ 11%] Built target xxhash [ 12%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest.cc.o [ 12%] Built target tinyxml2 [ 12%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/attribute.cpp.o [ 12%] Building CXX object dep/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [ 13%] Linking CXX static library libgtest_main.a [ 14%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Constant.cpp.o [ 14%] Built target gtest_main [ 14%] Building C object dep/cpuinfo/deps/clog/CMakeFiles/clog.dir/src/clog.c.o [ 14%] Linking C static library libclog.a [ 14%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui_demo.cpp.o [ 14%] Built target clog [ 15%] Building C object dep/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/init.c.o [ 15%] Building C object dep/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/api.c.o [ 15%] Building C object dep/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/cache.c.o [ 16%] Linking C static library libcpuinfo_internals.a [ 16%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/glslang_tab.cpp.o [ 16%] Built target cpuinfo_internals [ 16%] 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;jfilt_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::construct(pointer, const T&) [with T = glslang::TParameter]', inlined from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = glslang::TParameter; _Args = {const glslang::TParameter&}; _Alloc = glslang::pool_allocator]' at /opt/tools/gcc13/include/c++/13.3.0/bits/alloc_traits.h:266:17, inlined from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = glslang::TParameter; _Args = {const glslang::TParameter&}; _Alloc = glslang::pool_allocator]' at /opt/tools/gcc13/include/c++/13.3.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]' at /opt/tools/gcc13/include/c++/13.3.0/bits/stl_vector.h:1286: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.3.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]', 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.3.0/bits/stl_vector.h:1292:28: warning: 'param' may be used uninitialized [-Wmaybe-uninitialized] 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.3.0/vector:72: /opt/tools/gcc13/include/c++/13.3.0/bits/vector.tcc: In copy constructor 'glslang::TFunction::TFunction(const glslang::TFunction&)': /opt/tools/gcc13/include/c++/13.3.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]' 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; | ^~~~~ [ 38%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/doc.cpp.o [ 39%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/GlslangToSpv.cpp.o [ 39%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/InReadableOrder.cpp.o [ 39%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/Logger.cpp.o [ 40%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/SpvBuilder.cpp.o [ 40%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/SpvPostProcess.cpp.o [ 40%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/SPVRemapper.cpp.o [ 40%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/SPIRV/SpvTools.cpp.o [ 41%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/StandAlone/ResourceLimits.cpp.o [ 41%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/StandAlone/resource_limits_c.cpp.o [ 41%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/OSDependent/Unix/ossource.cpp.o [ 41%] Linking CXX static library libglslang.a [ 41%] Built target glslang [ 41%] Building CXX object src/common/CMakeFiles/common.dir/crash_handler.cpp.o [ 41%] Building CXX object src/common/CMakeFiles/common.dir/assert.cpp.o [ 42%] Building CXX object src/common/CMakeFiles/common.dir/byte_stream.cpp.o [ 42%] Building CXX object src/common/CMakeFiles/common.dir/error.cpp.o [ 42%] Building CXX object src/common/CMakeFiles/common.dir/file_system.cpp.o [ 43%] Building CXX object src/common/CMakeFiles/common.dir/gpu_texture.cpp.o [ 43%] Building CXX object src/common/CMakeFiles/common.dir/image.cpp.o [ 43%] Building CXX object src/common/CMakeFiles/common.dir/http_downloader.cpp.o [ 44%] Building CXX object src/common/CMakeFiles/common.dir/layered_settings_interface.cpp.o [ 44%] Building CXX object src/common/CMakeFiles/common.dir/log.cpp.o [ 44%] Building CXX object src/common/CMakeFiles/common.dir/md5_digest.cpp.o [ 44%] Building CXX object src/common/CMakeFiles/common.dir/memory_settings_interface.cpp.o [ 45%] Building CXX object src/common/CMakeFiles/common.dir/minizip_helpers.cpp.o [ 45%] Building CXX object src/common/CMakeFiles/common.dir/progress_callback.cpp.o [ 45%] Building CXX object src/common/CMakeFiles/common.dir/sha1_digest.cpp.o [ 46%] Building CXX object src/common/CMakeFiles/common.dir/string.cpp.o [ 46%] Building CXX object src/common/CMakeFiles/common.dir/string_util.cpp.o [ 46%] Building CXX object src/common/CMakeFiles/common.dir/thirdparty/thread_pool.cpp.o [ 46%] 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 --- *** [src/common/CMakeFiles/common.dir/threading.cpp.o] Error code 1 bmake[2]: stopped making "src/common/CMakeFiles/common.dir/build" in /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build [ 47%] Building CXX object src/common/CMakeFiles/common.dir/timer.cpp.o bmake[2]: 1 error bmake[2]: stopped making "src/common/CMakeFiles/common.dir/build" in /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build --- src/common/CMakeFiles/common.dir/all --- *** [src/common/CMakeFiles/common.dir/all] Error code 2 bmake[1]: stopped making "all" in /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build bmake[1]: 1 error bmake[1]: stopped making "all" in /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/duckstation-qt *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/duckstation-qt