=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for duckstation-qt-0.1.5624nb13 [ 0%] Building C object dep/xxhash/CMakeFiles/xxhash.dir/src/xxhash.c.o [ 0%] Building C object dep/stb/CMakeFiles/stb.dir/src/stb_image.c.o [ 0%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Alloc.c.o [ 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 [ 1%] Building CXX object dep/imgui/CMakeFiles/imgui.dir/src/imgui.cpp.o [ 1%] Building C object dep/simpleini/CMakeFiles/simpleini.dir/src/ConvertUTF.c.o [ 1%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/CInterface/glslang_c_interface.cpp.o [ 2%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Bra86.c.o [ 3%] Linking C static library libsimpleini.a [ 3%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/BraIA64.c.o [ 3%] Built target simpleini [ 3%] Building CXX object dep/tinyxml2/CMakeFiles/tinyxml2.dir/src/tinyxml2.cpp.o [ 3%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/CpuArch.c.o [ 3%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Delta.c.o [ 4%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzFind.c.o [ 4%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Lzma86Dec.c.o [ 4%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Lzma86Enc.c.o [ 5%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzmaDec.c.o [ 5%] Building C object dep/xxhash/CMakeFiles/xxhash.dir/src/xxh_x86dispatch.c.o [ 5%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzmaEnc.c.o [ 6%] Linking CXX static library libtinyxml2.a [ 6%] Built target tinyxml2 [ 7%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest.cc.o [ 8%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/CodeGen.cpp.o [ 8%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/Link.cpp.o [ 9%] Building C object dep/glad/CMakeFiles/glad.dir/src/glad_egl.c.o [ 9%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/LzmaLib.c.o [ 9%] Building C object dep/lzma/CMakeFiles/lzma.dir/src/Sort.c.o [ 9%] Building C object dep/glad/CMakeFiles/glad.dir/src/glad_glx.c.o [ 10%] Linking C static library liblzma.a [ 11%] Building C object dep/stb/CMakeFiles/stb.dir/src/stb_image_resize.c.o [ 11%] Built target lzma [ 11%] Building CXX object dep/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [ 11%] Linking C static library libglad.a [ 11%] Built target glad [ 11%] Building C object dep/cpuinfo/deps/clog/CMakeFiles/clog.dir/src/clog.c.o [ 11%] Building CXX object dep/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/attribute.cpp.o [ 11%] Linking C static library libclog.a [ 11%] Built target clog [ 12%] Building C object dep/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/init.c.o [ 12%] Building C object dep/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/api.c.o [ 13%] Linking C static library libxxhash.a [ 13%] Built target xxhash [ 13%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-death-test.cc.o [ 13%] Building C object dep/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/cache.c.o [ 14%] Linking C static library libcpuinfo_internals.a [ 14%] Built target cpuinfo_internals [ 14%] Building CXX object dep/googletest/CMakeFiles/gtest.dir/src/gtest-filepath.cc.o [ 14%] Building C object dep/stb/CMakeFiles/stb.dir/src/stb_image_write.c.o [ 14%] Linking CXX static library libgtest_main.a [ 14%] Linking C static library libstb.a [ 14%] Built target gtest_main [ 14%] Built target stb [ 14%] Building C object dep/cubeb/CMakeFiles/speex.dir/subprojects/speex/resample.c.o [ 14%] Building C object dep/rcheevos/CMakeFiles/rcheevos.dir/src/rapi/rc_api_common.c.o /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/cubeb/subprojects/speex/resample.c: In function 'update_filter': /pbulk/work/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++) | ^ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/cubeb/subprojects/speex/resample.c: In function 'speex_resampler_process_float': /pbulk/work/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 /usr/include/g++/bits/alloc_traits.h:251: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 /usr/include/g++/bits/alloc_traits.h:364:16, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator]' at /usr/include/g++/bits/stl_vector.h:1286:30, inlined from 'glslang::TFunction::TFunction(const glslang::TFunction&)' at /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.cpp:374:29: /pbulk/work/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); } | ^~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.cpp: In copy constructor 'glslang::TFunction::TFunction(const glslang::TFunction&)': /pbulk/work/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 /usr/include/g++/vector:64, from /pbulk/work/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 /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.cpp:374:29: /usr/include/g++/bits/stl_vector.h:1292:28: warning: 'param' may be used uninitialized [-Wmaybe-uninitialized] 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/g++/vector:70: /usr/include/g++/bits/vector.tcc: In copy constructor 'glslang::TFunction::TFunction(const glslang::TFunction&)': /usr/include/g++/bits/vector.tcc:439: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 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.cpp:373:20: note: 'param' declared here 373 | TParameter param; | ^~~~~ [ 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 In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/../Include/intermediate.h:57, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/SymbolTable.h:69, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.h:53, from /pbulk/work/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 /pbulk/work/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 /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:8084:81: /pbulk/work/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; | ~~~~~~~~^~~~~~~~~~~~~~~~ /pbulk/work/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&)': /pbulk/work/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 /pbulk/work/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 /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:8084:81: /pbulk/work/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; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/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&)': /pbulk/work/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 /pbulk/work/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 /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:8084:81: /pbulk/work/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(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /pbulk/work/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&)': /pbulk/work/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 /pbulk/work/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 /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:7641:79: /pbulk/work/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; | ~~~~~~~~^~~~~~~~~~~~~~~~ /pbulk/work/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*)': /pbulk/work/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 /pbulk/work/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 /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:7641:79: /pbulk/work/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; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/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*)': /pbulk/work/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 /pbulk/work/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 /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glslang/glslang/MachineIndependent/ParseHelper.cpp:7641:79: /pbulk/work/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(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /pbulk/work/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*)': /pbulk/work/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); | ^~~~~~~~~~~~~ [ 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/gpu_texture.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/byte_stream.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 [ 47%] Building CXX object src/common/CMakeFiles/common.dir/timer.cpp.o [ 47%] Building CXX object src/common/CMakeFiles/common.dir/http_downloader_curl.cpp.o [ 47%] Building CXX object src/common/CMakeFiles/common.dir/window_info.cpp.o [ 47%] Building CXX object src/common/CMakeFiles/common.dir/gl/x11_window.cpp.o [ 48%] Building CXX object src/common/CMakeFiles/common.dir/gl/context.cpp.o [ 48%] Building CXX object src/common/CMakeFiles/common.dir/gl/program.cpp.o In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glad/include/glad_egl.h:213, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/gl/context_egl.h:6, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/gl/context_egl_x11.h:5, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/gl/context.cpp:34: /pbulk/work/emulators/duckstation-qt/work/.buildlink/include/EGL/eglplatform.h:177: warning: "EGL_CAST" redefined 177 | #define EGL_CAST(type, value) (static_cast(value)) | /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glad/include/glad_egl.h:197: note: this is the location of the previous definition 197 | #define EGL_CAST(type, value) static_cast(value) | [ 49%] Building CXX object src/common/CMakeFiles/common.dir/gl/stream_buffer.cpp.o [ 49%] Building CXX object src/common/CMakeFiles/common.dir/gl/shader_cache.cpp.o [ 49%] Building CXX object src/common/CMakeFiles/common.dir/gl/texture.cpp.o [ 49%] Building CXX object src/common/CMakeFiles/common.dir/gl/context_egl.cpp.o In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glad/include/glad_egl.h:213, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/gl/context_egl.h:6, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/gl/context_egl.cpp:4: /pbulk/work/emulators/duckstation-qt/work/.buildlink/include/EGL/eglplatform.h:177: warning: "EGL_CAST" redefined 177 | #define EGL_CAST(type, value) (static_cast(value)) | /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glad/include/glad_egl.h:197: note: this is the location of the previous definition 197 | #define EGL_CAST(type, value) static_cast(value) | [ 49%] Building CXX object src/common/CMakeFiles/common.dir/gl/context_egl_x11.cpp.o In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glad/include/glad_egl.h:213, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/gl/context_egl.h:6, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/gl/context_egl_x11.h:5, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/gl/context_egl_x11.cpp:4: /pbulk/work/emulators/duckstation-qt/work/.buildlink/include/EGL/eglplatform.h:177: warning: "EGL_CAST" redefined 177 | #define EGL_CAST(type, value) (static_cast(value)) | /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/glad/include/glad_egl.h:197: note: this is the location of the previous definition 197 | #define EGL_CAST(type, value) static_cast(value) | [ 50%] Building CXX object src/common/CMakeFiles/common.dir/gl/context_glx.cpp.o [ 50%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/builders.cpp.o [ 50%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/context.cpp.o [ 51%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/loader.cpp.o [ 51%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/shader_cache.cpp.o [ 51%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/shader_compiler.cpp.o [ 51%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/stream_buffer.cpp.o [ 52%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/swap_chain.cpp.o [ 52%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/texture.cpp.o In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/vulkan/loader.h:93, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/common/vulkan/loader.cpp:13: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h: In member function 'void VmaBlockMetadata::DebugLogAllocation(VkDeviceSize, VkDeviceSize, void*) const': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h:6444:21: warning: unused variable 'name' [-Wunused-variable] 6444 | const char* name = allocation->GetName(); | ^~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h: In member function 'virtual void VmaBlockMetadata_Linear::AddStatistics(VmaStatistics&) const': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h:8098:40: warning: unused variable 'unusedRangeSize' [-Wunused-variable] 8098 | const VkDeviceSize unusedRangeSize = suballoc.offset - lastOffset; | ^~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h:8115:40: warning: unused variable 'unusedRangeSize' [-Wunused-variable] 8115 | const VkDeviceSize unusedRangeSize = freeSpace2ndTo1stEnd - lastOffset; | ^~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h:8145:36: warning: unused variable 'unusedRangeSize' [-Wunused-variable] 8145 | const VkDeviceSize unusedRangeSize = suballoc.offset - lastOffset; | ^~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h:8162:36: warning: unused variable 'unusedRangeSize' [-Wunused-variable] 8162 | const VkDeviceSize unusedRangeSize = freeSpace1stTo2ndEnd - lastOffset; | ^~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h:8191:40: warning: unused variable 'unusedRangeSize' [-Wunused-variable] 8191 | const VkDeviceSize unusedRangeSize = suballoc.offset - lastOffset; | ^~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h:8208:40: warning: unused variable 'unusedRangeSize' [-Wunused-variable] 8208 | const VkDeviceSize unusedRangeSize = size - lastOffset; | ^~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h: In member function 'virtual void VmaBlockMetadata_Linear::Alloc(const VmaAllocationRequest&, VmaSuballocationType, void*)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h:8622:34: warning: unused variable 'suballocations1st' [-Wunused-variable] 8622 | SuballocationVectorType& suballocations1st = AccessSuballocations1st(); | ^~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h: In member function 'void VmaBlockVector::Free(VmaAllocation)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h:12680:22: warning: unused variable 'res' [-Wunused-variable] 12680 | VkResult res = pBlock->ValidateMagicValueAfterAllocation(m_hAllocator, hAllocation->GetOffset(), hAllocation->GetSize()); | ^~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h: In member function 'VkResult VmaBlockVector::CommitAllocationRequest(VmaAllocationRequest&, VmaDeviceMemoryBlock*, VkDeviceSize, VmaAllocationCreateFlags, void*, VmaSuballocationType, VmaAllocation_T**)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h:12863:18: warning: unused variable 'res' [-Wunused-variable] 12863 | VkResult res = pBlock->WriteMagicValueAfterAllocation(m_hAllocator, (*pAllocation)->GetOffset(), allocRequest.size); | ^~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h: In member function 'VkResult VmaDefragmentationContext_T::DefragmentPassEnd(VmaDefragmentationPassMoveInfo&)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h:13363:18: warning: unused variable 'res' [-Wunused-variable] 13363 | VkResult res = block.block->Map(allocator, block.data, VMA_NULL); | ^~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h: In member function 'VkResult VmaAllocator_T::AllocateVulkanMemory(const VkMemoryAllocateInfo*, VkDeviceMemory*)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/dep/vulkan/include/vulkan/vk_mem_alloc.h:15436:20: warning: unused variable 'prevDeviceMemoryCount' [-Wunused-variable] 15436 | const uint64_t prevDeviceMemoryCount = deviceMemoryCountIncrement.Increment(&m_DeviceMemoryCount); | ^~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/common/CMakeFiles/common.dir/vulkan/util.cpp.o [ 52%] Linking CXX static library libcommon.a [ 52%] Built target common [ 52%] Building CXX object src/common-tests/CMakeFiles/common-tests.dir/file_system_tests.cpp.o [ 53%] Building CXX object src/common-tests/CMakeFiles/common-tests.dir/bitutils_tests.cpp.o [ 53%] Building CXX object src/util/CMakeFiles/util.dir/cd_image_cue.cpp.o [ 54%] Building CXX object src/common-tests/CMakeFiles/common-tests.dir/path_tests.cpp.o [ 54%] Building CXX object src/common-tests/CMakeFiles/common-tests.dir/rectangle_tests.cpp.o [ 55%] Building CXX object src/util/CMakeFiles/util.dir/audio_stream.cpp.o [ 55%] Building CXX object src/util/CMakeFiles/util.dir/cd_image.cpp.o [ 55%] Building CXX object src/util/CMakeFiles/util.dir/cd_image_bin.cpp.o [ 55%] Building CXX object src/util/CMakeFiles/util.dir/cd_image_chd.cpp.o [ 55%] Building CXX object src/util/CMakeFiles/util.dir/cd_image_device.cpp.o [ 56%] Building CXX object src/util/CMakeFiles/util.dir/cd_image_ecm.cpp.o [ 56%] Building CXX object src/util/CMakeFiles/util.dir/cd_image_hasher.cpp.o [ 56%] Building CXX object src/util/CMakeFiles/util.dir/cd_image_m3u.cpp.o [ 56%] Building CXX object src/util/CMakeFiles/util.dir/cd_image_memory.cpp.o /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/util/cd_image_device.cpp:32:13: warning: 'void DeinterleaveSubcode(const u8*, u8*)' defined but not used [-Wunused-function] 32 | static void DeinterleaveSubcode(const u8* subcode_in, u8* subcode_out) | ^~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/util/cd_image_device.cpp:24:13: warning: 'void U16ToBE(u8*, u16)' defined but not used [-Wunused-function] 24 | static void U16ToBE(u8* beval, u16 leval) | ^~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/util/cd_image_device.cpp:18:12: warning: 'u32 BEToU32(const u8*)' defined but not used [-Wunused-function] 18 | static u32 BEToU32(const u8* val) | ^~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/util/cd_image_device.cpp:7: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/util/../common/log.h:58:56: warning: '___LogChannel___' defined but not used [-Wunused-variable] 58 | #define Log_SetChannel(ChannelName) static const char* ___LogChannel___ = #ChannelName; | ^~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/util/cd_image_device.cpp:13:1: note: in expansion of macro 'Log_SetChannel' 13 | Log_SetChannel(CDImageDevice); | ^~~~~~~~~~~~~~ [ 57%] Building CXX object src/util/CMakeFiles/util.dir/cd_image_mds.cpp.o [ 57%] Building CXX object src/util/CMakeFiles/util.dir/cd_image_pbp.cpp.o [ 57%] Building CXX object src/util/CMakeFiles/util.dir/cd_image_ppf.cpp.o [ 58%] Building CXX object src/util/CMakeFiles/util.dir/cd_subchannel_replacement.cpp.o [ 58%] Building CXX object src/util/CMakeFiles/util.dir/cd_xa.cpp.o [ 58%] Building CXX object src/util/CMakeFiles/util.dir/cue_parser.cpp.o [ 58%] Building CXX object src/util/CMakeFiles/util.dir/ini_settings_interface.cpp.o [ 58%] Linking CXX executable ../../bin/common-tests [ 58%] Built target common-tests [ 59%] Building CXX object src/util/CMakeFiles/util.dir/iso_reader.cpp.o [ 59%] Building CXX object src/util/CMakeFiles/util.dir/jit_code_buffer.cpp.o [ 59%] Building CXX object src/util/CMakeFiles/util.dir/memory_arena.cpp.o [ 60%] Building CXX object src/util/CMakeFiles/util.dir/page_fault_handler.cpp.o [ 60%] Building CXX object src/util/CMakeFiles/util.dir/state_wrapper.cpp.o [ 60%] Building CXX object src/util/CMakeFiles/util.dir/shiftjis.cpp.o [ 60%] Building CXX object src/util/CMakeFiles/util.dir/wav_writer.cpp.o /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/util/page_fault_handler.cpp:37:26: warning: 'Common::PageFaultHandler::s_in_handler' defined but not used [-Wunused-variable] 37 | static thread_local bool s_in_handler; | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/util/page_fault_handler.cpp:5: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/util/../common/log.h:58:56: warning: '___LogChannel___' defined but not used [-Wunused-variable] 58 | #define Log_SetChannel(ChannelName) static const char* ___LogChannel___ = #ChannelName; | ^~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/util/page_fault_handler.cpp:11:1: note: in expansion of macro 'Log_SetChannel' 11 | Log_SetChannel(Common::PageFaultHandler); | ^~~~~~~~~~~~~~ [ 61%] Linking CXX static library libutil.a [ 61%] Built target util [ 61%] Building CXX object src/core/CMakeFiles/core.dir/cdrom.cpp.o [ 61%] Building CXX object src/core/CMakeFiles/core.dir/bus.cpp.o [ 61%] Building CXX object src/core/CMakeFiles/core.dir/analog_controller.cpp.o [ 63%] Building CXX object src/core/CMakeFiles/core.dir/analog_joystick.cpp.o [ 63%] Building CXX object src/core/CMakeFiles/core.dir/controller.cpp.o [ 63%] Building CXX object src/core/CMakeFiles/core.dir/bios.cpp.o [ 63%] Building CXX object src/core/CMakeFiles/core.dir/cdrom_async_reader.cpp.o [ 61%] Building CXX object src/core/CMakeFiles/core.dir/cheats.cpp.o [ 63%] Building CXX object src/core/CMakeFiles/core.dir/cpu_code_cache.cpp.o [ 64%] Building CXX object src/core/CMakeFiles/core.dir/cpu_core.cpp.o [ 64%] Building CXX object src/core/CMakeFiles/core.dir/cpu_disasm.cpp.o [ 64%] Building CXX object src/core/CMakeFiles/core.dir/cpu_types.cpp.o [ 64%] Building CXX object src/core/CMakeFiles/core.dir/digital_controller.cpp.o [ 65%] Building CXX object src/core/CMakeFiles/core.dir/dma.cpp.o [ 65%] Building CXX object src/core/CMakeFiles/core.dir/game_database.cpp.o /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/bus.cpp: In function 'u32 CPU::Recompiler::Thunks::UncheckedReadMemoryByte(u32)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/bus.cpp:2220:10: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 2220 | return temp; | ^~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/bus.cpp:2218:7: note: 'temp' declared here 2218 | u32 temp; | ^~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/bus.cpp: In function 'u32 CPU::Recompiler::Thunks::UncheckedReadMemoryHalfWord(u32)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/bus.cpp:2227:10: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 2227 | return temp; | ^~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/bus.cpp:2225:7: note: 'temp' declared here 2225 | u32 temp; | ^~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/bus.cpp: In function 'u32 CPU::Recompiler::Thunks::UncheckedReadMemoryWord(u32)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/bus.cpp:2234:10: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 2234 | return temp; | ^~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/bus.cpp:2232:7: note: 'temp' declared here 2232 | u32 temp; | ^~~~ [ 65%] Building CXX object src/core/CMakeFiles/core.dir/gdb_protocol.cpp.o [ 66%] Building CXX object src/core/CMakeFiles/core.dir/gpu.cpp.o [ 66%] Building CXX object src/core/CMakeFiles/core.dir/gpu_backend.cpp.o [ 66%] Building CXX object src/core/CMakeFiles/core.dir/gpu_commands.cpp.o In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/game_database.cpp:13: /pbulk/work/emulators/duckstation-qt/work/.buildlink/include/rapidjson/document.h:102:19: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 102 | : public std::iterator struct std::iterator' is deprecated [-Wdeprecated-declarations] 110 | typedef std::iterator BaseType; | ^~~~~~~~ /usr/include/g++/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [ 66%] Building CXX object src/core/CMakeFiles/core.dir/gpu_hw.cpp.o [ 67%] Building CXX object src/core/CMakeFiles/core.dir/gpu_hw_shadergen.cpp.o [ 67%] Building CXX object src/core/CMakeFiles/core.dir/gpu_sw.cpp.o [ 67%] Building CXX object src/core/CMakeFiles/core.dir/gpu_sw_backend.cpp.o [ 68%] Building CXX object src/core/CMakeFiles/core.dir/guncon.cpp.o [ 68%] Building CXX object src/core/CMakeFiles/core.dir/gte.cpp.o In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/settings.h:5, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/controller.h:7, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/guncon.h:5, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/guncon.cpp:4: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/../common/log.h:58:56: warning: '___LogChannel___' defined but not used [-Wunused-variable] 58 | #define Log_SetChannel(ChannelName) static const char* ___LogChannel___ = #ChannelName; | ^~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/guncon.cpp:14:1: note: in expansion of macro 'Log_SetChannel' 14 | Log_SetChannel(GunCon); | ^~~~~~~~~~~~~~ [ 68%] Building CXX object src/core/CMakeFiles/core.dir/host.cpp.o [ 68%] Building CXX object src/core/CMakeFiles/core.dir/host_display.cpp.o In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/gpu_sw_backend.cpp:6: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/../common/log.h:58:56: warning: '___LogChannel___' defined but not used [-Wunused-variable] 58 | #define Log_SetChannel(ChannelName) static const char* ___LogChannel___ = #ChannelName; | ^~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/gpu_sw_backend.cpp:11:1: note: in expansion of macro 'Log_SetChannel' 11 | Log_SetChannel(GPU_SW_Backend); | ^~~~~~~~~~~~~~ [ 69%] Building CXX object src/core/CMakeFiles/core.dir/host_interface_progress_callback.cpp.o [ 69%] Building CXX object src/core/CMakeFiles/core.dir/interrupt_controller.cpp.o [ 69%] Building CXX object src/core/CMakeFiles/core.dir/libcrypt_serials.cpp.o [ 70%] Building CXX object src/core/CMakeFiles/core.dir/mdec.cpp.o [ 70%] Building CXX object src/core/CMakeFiles/core.dir/memory_card.cpp.o [ 70%] Building CXX object src/core/CMakeFiles/core.dir/memory_card_image.cpp.o [ 70%] Building CXX object src/core/CMakeFiles/core.dir/multitap.cpp.o [ 71%] Building CXX object src/core/CMakeFiles/core.dir/negcon.cpp.o [ 71%] Building CXX object src/core/CMakeFiles/core.dir/pad.cpp.o [ 71%] Building CXX object src/core/CMakeFiles/core.dir/pcdrv.cpp.o [ 71%] Building CXX object src/core/CMakeFiles/core.dir/pgxp.cpp.o [ 72%] Building CXX object src/core/CMakeFiles/core.dir/playstation_mouse.cpp.o [ 72%] Building CXX object src/core/CMakeFiles/core.dir/psf_loader.cpp.o [ 72%] Building CXX object src/core/CMakeFiles/core.dir/resources.cpp.o [ 73%] Building CXX object src/core/CMakeFiles/core.dir/settings.cpp.o [ 73%] Building CXX object src/core/CMakeFiles/core.dir/shadergen.cpp.o [ 73%] Building CXX object src/core/CMakeFiles/core.dir/sio.cpp.o [ 73%] Building CXX object src/core/CMakeFiles/core.dir/spu.cpp.o [ 74%] Building CXX object src/core/CMakeFiles/core.dir/system.cpp.o [ 74%] Building CXX object src/core/CMakeFiles/core.dir/timers.cpp.o [ 74%] Building CXX object src/core/CMakeFiles/core.dir/texture_replacements.cpp.o [ 75%] Building CXX object src/core/CMakeFiles/core.dir/timing_event.cpp.o [ 75%] Building CXX object src/core/CMakeFiles/core.dir/gpu_hw_opengl.cpp.o [ 75%] Building CXX object src/core/CMakeFiles/core.dir/gpu_hw_vulkan.cpp.o /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/system.cpp: In function 'bool System::InjectEXEFromBuffer(const void*, u32, bool)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/system.cpp:2681:35: warning: comparison of integer expressions of different signedness: 'int' and 'const u32' {aka 'const unsigned int'} [-Wsign-compare] 2681 | if ((buffer_end - buffer_ptr) < file_data_size) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/system.cpp: In function 'std::vector System::GetAvailableSaveStates(const char*)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/system.cpp:3990:23: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'System::' [-Wsign-compare] 3990 | for (s32 i = 1; i <= PER_GAME_SAVE_STATE_SLOTS; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/system.cpp:3994:21: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'System::' [-Wsign-compare] 3994 | for (s32 i = 1; i <= GLOBAL_SAVE_STATE_SLOTS; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/system.cpp: At global scope: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/core/system.cpp:97:13: warning: 'void System::StallCPU(TickCount)' declared 'static' but never defined [-Wunused-function] 97 | static void StallCPU(TickCount ticks); | ^~~~~~~~ [ 75%] Linking CXX static library libcore.a [ 75%] Built target core [ 76%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/game_list.cpp.o [ 76%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/fullscreen_ui.cpp.o [ 77%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/input_manager.cpp.o [ 77%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/common_host.cpp.o [ 77%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/input_source.cpp.o [ 77%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/icon.cpp.o [ 77%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/imgui_fullscreen.cpp.o [ 77%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/host_settings.cpp.o [ 77%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/imgui_manager.cpp.o [ 78%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/imgui_overlays.cpp.o [ 78%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/postprocessing_chain.cpp.o /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/fullscreen_ui.cpp: In function 'u32 FullscreenUI::PopulateSaveStateListEntries(const std::string&, const std::string&)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/fullscreen_ui.cpp:4904:23: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'System::' [-Wsign-compare] 4904 | for (s32 i = 1; i <= System::PER_GAME_SAVE_STATE_SLOTS; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/fullscreen_ui.cpp:4912:21: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'System::' [-Wsign-compare] 4912 | for (s32 i = 1; i <= System::GLOBAL_SAVE_STATE_SLOTS; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/postprocessing_shader.cpp.o /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/imgui_overlays.cpp: In function 'void SaveStateSelectorUI::RefreshList()': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/imgui_overlays.cpp:626:23: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'System::' [-Wsign-compare] 626 | for (s32 i = 1; i <= System::PER_GAME_SAVE_STATE_SLOTS; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/imgui_overlays.cpp:641:21: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'System::' [-Wsign-compare] 641 | for (s32 i = 1; i <= System::GLOBAL_SAVE_STATE_SLOTS; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/postprocessing_shadergen.cpp.o [ 79%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/cubeb_audio_stream.cpp.o [ 79%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/opengl_host_display.cpp.o [ 79%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/imgui_impl_opengl3.cpp.o [ 80%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/imgui_impl_vulkan.cpp.o [ 80%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/vulkan_host_display.cpp.o [ 80%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/platform_misc_unix.cpp.o [ 80%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/sdl_input_source.cpp.o [ 81%] Building CXX object src/frontend-common/CMakeFiles/frontend-common.dir/achievements.cpp.o In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/achievements.cpp:23: /pbulk/work/emulators/duckstation-qt/work/.buildlink/include/rapidjson/document.h:102:19: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 102 | : public std::iterator struct std::iterator' is deprecated [-Wdeprecated-declarations] 110 | typedef std::iterator BaseType; | ^~~~~~~~ /usr/include/g++/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In function 'void FullscreenUI::DrawEnumSetting(SettingsInterface*, const char*, const char*, const char*, const char*, DataType, std::optional<_Tp> (*)(const char*), const char* (*)(DataType), const char* (*)(DataType), SizeType, bool, float, ImFont*, ImFont*) [with DataType = LOGLEVEL; SizeType = LOGLEVEL]', inlined from 'void FullscreenUI::DrawAdvancedSettingsPage()' at /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/fullscreen_ui.cpp:4468:18, inlined from 'void FullscreenUI::DrawSettingsWindow()' at /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/fullscreen_ui.cpp:2555:33: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/fullscreen_ui.cpp:2147:56: warning: '*(unsigned int*)((char*)&typed_value + offsetof(const std::optional,std::optional::.std::_Optional_base::))' may be used uninitialized [-Wmaybe-uninitialized] 2147 | (typed_value.has_value() && i == static_cast(typed_value.value()))); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/fullscreen_ui.cpp: In function 'void FullscreenUI::DrawSettingsWindow()': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/fullscreen_ui.cpp:2134:33: note: '*(unsigned int*)((char*)&typed_value + offsetof(const std::optional,std::optional::.std::_Optional_base::))' was declared here 2134 | const std::optional typed_value(value.has_value() ? from_string_function(value->c_str()) : std::nullopt); | ^~~~~~~~~~~ In function 'void FullscreenUI::DrawEnumSetting(SettingsInterface*, const char*, const char*, const char*, const char*, DataType, std::optional<_Tp> (*)(const char*), const char* (*)(DataType), const char* (*)(DataType), SizeType, bool, float, ImFont*, ImFont*) [with DataType = AudioBackend; SizeType = AudioBackend]', inlined from 'void FullscreenUI::DrawAudioSettingsPage()' at /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/fullscreen_ui.cpp:4218:18, inlined from 'void FullscreenUI::DrawSettingsWindow()' at /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/fullscreen_ui.cpp:2535:30: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/fullscreen_ui.cpp:2147:56: warning: '*(unsigned char*)((char*)&typed_value + offsetof(const std::optional,std::optional::.std::_Optional_base::))' may be used uninitialized [-Wmaybe-uninitialized] 2147 | (typed_value.has_value() && i == static_cast(typed_value.value()))); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/fullscreen_ui.cpp: In function 'void FullscreenUI::DrawSettingsWindow()': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/frontend-common/fullscreen_ui.cpp:2134:33: note: '*(unsigned char*)((char*)&typed_value + offsetof(const std::optional,std::optional::.std::_Optional_base::))' was declared here 2134 | const std::optional typed_value(value.has_value() ? from_string_function(value->c_str()) : std::nullopt); | ^~~~~~~~~~~ [ 81%] Linking CXX static library libfrontend-common.a [ 81%] Built target frontend-common [ 81%] Built target duckstation-qt_autogen_timestamp_deps [ 81%] Automatic MOC and UIC for target duckstation-qt AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. AutoUic: 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. [ 81%] Built target duckstation-qt_autogen [ 81%] Generating ../../bin/translations/duckstation-qt_es-es.qm [ 81%] Generating ../../bin/translations/duckstation-qt_de.qm [ 82%] Generating ../../bin/translations/duckstation-qt_es.qm [ 82%] Generating ../../bin/translations/duckstation-qt_fr.qm [ 82%] Generating ../../bin/translations/duckstation-qt_he.qm [ 82%] Generating ../../bin/translations/duckstation-qt_ja.qm [ 83%] Generating ../../bin/translations/duckstation-qt_en.qm [ 83%] Generating ../../bin/translations/duckstation-qt_it.qm 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. 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. 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. 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. 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. Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_en.qm'... Generated 8 translation(s) (8 finished and 0 unfinished) 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. Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_ja.qm'... Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_es-es.qm'... 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. Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_es.qm'... 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. Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_he.qm'... Generated 293 translation(s) (180 finished and 113 unfinished) Ignored 1308 untranslated source text(s) Generated 1700 translation(s) (1700 finished and 0 unfinished) Generated 1701 translation(s) (1701 finished and 0 unfinished) Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_de.qm'... Generated 1700 translation(s) (1700 finished and 0 unfinished) Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_it.qm'... Generated 1271 translation(s) (1162 finished and 109 unfinished) Ignored 330 untranslated source text(s) Generated 1289 translation(s) (1177 finished and 112 unfinished) Ignored 312 untranslated source text(s) [ 83%] Generating ../../bin/translations/duckstation-qt_nl.qm [ 84%] Generating ../../bin/translations/duckstation-qt_pl.qm [ 84%] Generating ../../bin/translations/duckstation-qt_pt-pt.qm [ 84%] Generating ../../bin/translations/duckstation-qt_ru.qm [ 84%] Generating ../../bin/translations/duckstation-qt_pt-br.qm [ 85%] Generating ../../bin/translations/duckstation-qt_tr.qm [ 85%] Generating ../../bin/translations/duckstation-qt_zh-cn.qm Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_fr.qm'... 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. 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. 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. 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. 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. 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. Generated 1690 translation(s) (1689 finished and 1 unfinished) Ignored 11 untranslated source text(s) 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. [ 86%] Automatic RCC for resources/resources.qrc Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_ru.qm'... Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_pl.qm'... Generated 1652 translation(s) (1458 finished and 194 unfinished) Ignored 41 untranslated source text(s) Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_tr.qm'... Generated 1695 translation(s) (1695 finished and 0 unfinished) Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_pt-pt.qm'... Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_pt-br.qm'... Generated 1176 translation(s) (1011 finished and 165 unfinished) Ignored 425 untranslated source text(s) Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_zh-cn.qm'... Generated 1701 translation(s) (1701 finished and 0 unfinished) Generated 1597 translation(s) (1597 finished and 0 unfinished) Ignored 4 untranslated source text(s) Generated 1700 translation(s) (1700 finished and 0 unfinished) Updating '/pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/bin/translations/duckstation-qt_nl.qm'... Generated 704 translation(s) (583 finished and 121 unfinished) Ignored 897 untranslated source text(s) [ 86%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/advancedsettingswidget.cpp.o [ 86%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/autoupdaterdialog.cpp.o [ 88%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/audiosettingswidget.cpp.o [ 88%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/biossettingswidget.cpp.o [ 88%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/cheatcodeeditordialog.cpp.o [ 88%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/cheatmanagerdialog.cpp.o [ 88%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/aboutdialog.cpp.o [ 88%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/duckstation-qt_autogen/mocs_compilation.cpp.o [ 88%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/collapsiblewidget.cpp.o [ 88%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/colorpickerbutton.cpp.o [ 89%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/consolesettingswidget.cpp.o /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/cheatmanagerdialog.cpp: In member function 'void CheatManagerDialog::setUpdateTimerEnabled(bool)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/cheatmanagerdialog.cpp:219:64: warning: 'this' pointer is null [-Wnonnull] 219 | if ((!m_update_timer && !enabled) && m_update_timer->isActive() == enabled) | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtCore/QTimer:1, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/cheatmanagerdialog.h:7, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/cheatmanagerdialog.cpp:4: /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtCore/qtimer.h:31:10: note: in a call to non-static member function 'bool QTimer::isActive() const' 31 | bool isActive() const; | ^~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/advancedsettingswidget.cpp:9: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In static member function 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/QCheckBox:1, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/src/duckstation-qt/duckstation-qt_autogen/include/ui_advancedsettingswidget.h:14, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/advancedsettingswidget.h:8, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/advancedsettingswidget.cpp:4: /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/biossettingswidget.cpp:9: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In static member function 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/QCheckBox:1, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/src/duckstation-qt/duckstation-qt_autogen/include/ui_biossettingswidget.h:14, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/biossettingswidget.h:8, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/biossettingswidget.cpp:4: /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ [ 89%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/controllerbindingwidgets.cpp.o In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/audiosettingswidget.cpp:8: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In static member function 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/QCheckBox:1, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/src/duckstation-qt/duckstation-qt_autogen/include/ui_audiosettingswidget.h:14, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/audiosettingswidget.h:8, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/audiosettingswidget.cpp:4: /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/audiosettingswidget.cpp: In constructor 'AudioSettingsWidget::AudioSettingsWidget(SettingsDialog*, QWidget*)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/audiosettingswidget.cpp:54:37: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 54 | connect(m_ui.muted, &QCheckBox::stateChanged, this, &AudioSettingsWidget::onOutputMutedChanged); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:640:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/biossettingswidget.cpp:19:47: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:654:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/biossettingswidget.cpp:19:47: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:640:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/advancedsettingswidget.cpp:25:49: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:654:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/advancedsettingswidget.cpp:25:49: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:640:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/audiosettingswidget.cpp:33:47: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:654:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/audiosettingswidget.cpp:33:47: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ [ 89%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/controllerglobalsettingswidget.cpp.o [ 89%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/controllersettingsdialog.cpp.o [ 90%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/coverdownloaddialog.cpp.o [ 90%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/debuggermodels.cpp.o [ 90%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/debuggerwindow.cpp.o [ 91%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/displaysettingswidget.cpp.o In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/consolesettingswidget.cpp:8: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In static member function 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/QCheckBox:1, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/src/duckstation-qt/duckstation-qt_autogen/include/ui_consolesettingswidget.h:14, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/consolesettingswidget.h:8, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/consolesettingswidget.cpp:4: /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/consolesettingswidget.cpp: In constructor 'ConsoleSettingsWidget::ConsoleSettingsWidget(SettingsDialog*, QWidget*)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/consolesettingswidget.cpp:106:56: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 106 | connect(m_ui.enableCPUClockSpeedControl, &QCheckBox::stateChanged, this, | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ [ 91%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/displaywidget.cpp.o [ 91%] Building CXX object src/duckstation-qt/CMakeFiles/duckstation-qt.dir/emulationsettingswidget.cpp.o /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:640:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/consolesettingswidget.cpp:45:47: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:654:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/consolesettingswidget.cpp:45:47: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllersettingwidgetbinder.h:17, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllerglobalsettingswidget.cpp:6: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In static member function 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/QCheckBox:1, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/src/duckstation-qt/duckstation-qt_autogen/include/ui_controllerglobalsettingswidget.h:15, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllerglobalsettingswidget.h:15, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllerglobalsettingswidget.cpp:4: /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/displaywidget.cpp:21:10: fatal error: qpa/qplatformnativeinterface.h: No such file or directory 21 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. --- src/duckstation-qt/CMakeFiles/duckstation-qt.dir/displaywidget.cpp.o --- *** [src/duckstation-qt/CMakeFiles/duckstation-qt.dir/displaywidget.cpp.o] Error code 1 make[2]: stopped making "src/duckstation-qt/CMakeFiles/duckstation-qt.dir/build" in /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllerglobalsettingswidget.cpp: In constructor 'ControllerGlobalSettingsWidget::ControllerGlobalSettingsWidget(QWidget*, ControllerSettingsDialog*)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllerglobalsettingswidget.cpp:23:45: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 23 | connect(m_ui.enableSDLSource, &QCheckBox::stateChanged, this, | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllerglobalsettingswidget.cpp:53:56: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 53 | connect(m_ui.useProfileHotkeyBindings, &QCheckBox::stateChanged, this, [this](int new_state) { | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:640:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllerglobalsettingswidget.cpp:20:47: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:654:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllerglobalsettingswidget.cpp:20:47: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllersettingwidgetbinder.h:17, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllerbindingwidgets.cpp:8: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In static member function 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/QCheckBox:1, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllersettingwidgetbinder.h:8: /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = ControllerSettingWidgetBinder::BindWidgetToInputProfileBool(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllersettingwidgetbinder.h:34:34: required from 'void ControllerSettingWidgetBinder::BindWidgetToInputProfileBool(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllerbindingwidgets.cpp:542:68: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = ControllerSettingWidgetBinder::BindWidgetToInputProfileBool(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllersettingwidgetbinder.h:46:34: required from 'void ControllerSettingWidgetBinder::BindWidgetToInputProfileBool(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/controllerbindingwidgets.cpp:542:68: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/emulationsettingswidget.cpp:9: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In static member function 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/QCheckBox:1, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/src/duckstation-qt/duckstation-qt_autogen/include/ui_emulationsettingswidget.h:14, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/emulationsettingswidget.h:8, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/emulationsettingswidget.cpp:4: /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/emulationsettingswidget.cpp: In constructor 'EmulationSettingsWidget::EmulationSettingsWidget(SettingsDialog*, QWidget*)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/emulationsettingswidget.cpp:72:42: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 72 | connect(m_ui.rewindEnable, &QCheckBox::stateChanged, this, &EmulationSettingsWidget::updateRewind); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/displaysettingswidget.cpp:10: /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In static member function 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~ In file included from /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/QCheckBox:1, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build/src/duckstation-qt/duckstation-qt_autogen/include/ui_displaysettingswidget.h:14, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/displaysettingswidget.h:8, from /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/displaysettingswidget.cpp:4: /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/displaysettingswidget.cpp: In constructor 'DisplaySettingsWidget::DisplaySettingsWidget(SettingsDialog*, QWidget*)': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/displaysettingswidget.cpp:70:51: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 70 | connect(m_ui.displayIntegerScaling, &QCheckBox::stateChanged, this, | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:640:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/emulationsettingswidget.cpp:20:47: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:654:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/emulationsettingswidget.cpp:20:47: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:640:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/displaysettingswidget.cpp:45:47: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h: In instantiation of 'static void SettingWidgetBinder::SettingAccessor::connectValueChanged(QCheckBox*, F) [with F = SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, QCheckBox*, std::string, std::string, bool)::]': /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:654:34: required from 'void SettingWidgetBinder::BindWidgetToBoolSetting(SettingsInterface*, WidgetType*, std::string, std::string, bool) [with WidgetType = QCheckBox; std::string = std::__cxx11::basic_string]' /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/displaysettingswidget.cpp:45:47: required from here /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:41: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ~~~~~~~~~~~^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/src/duckstation-qt/settingwidgetbinder.h:266:29: warning: 'void QCheckBox::stateChanged(int)' is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 266 | widget->connect(widget, &QCheckBox::stateChanged, func); | ^~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/emulators/duckstation-qt/work/.buildlink/qt6/include/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); | ^~~~~~~~~~~~ make[2]: 1 error make[2]: stopped making "src/duckstation-qt/CMakeFiles/duckstation-qt.dir/build" in /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build --- src/duckstation-qt/CMakeFiles/duckstation-qt.dir/all --- *** [src/duckstation-qt/CMakeFiles/duckstation-qt.dir/all] Error code 2 make[1]: stopped making "all" in /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build make[1]: 1 error make[1]: stopped making "all" in /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build *** [all] Error code 2 make: stopped making "all" in /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build make: 1 error make: stopped making "all" in /pbulk/work/emulators/duckstation-qt/work/duckstation-0.1-5624/cmake-pkgsrc-build *** Error code 2 Stop. make[1]: stopped making "all" in /usr/pkgsrc/emulators/duckstation-qt *** Error code 1 Stop. make: stopped making "all" in /usr/pkgsrc/emulators/duckstation-qt