miken32

dolphin build log

Oct 3rd, 2025
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 152.78 KB | None | 0 0
  1. Log started at: Fri 03 Oct 2025 01:23:12 PM MDT
  2.  
  3. RetroPie-Setup version: 4.8.9 (e5a0e19)
  4. System: rpi5 (aarch64) - Debian GNU/Linux 13 (trixie) - Linux raspberrypi 6.12.48-v8-16k+ #1906 SMP PREEMPT Sat Sep 27 11:35:58 BST 2025 aarch64 GNU/Linux
  5.  
  6. = = = = = = = = = = = = = = = = = = = = =
  7. Installing dependencies for 'lr-dolphin' : Gamecube/Wii emulator - Dolphin port for libretro
  8. = = = = = = = = = = = = = = = = = = = = =
  9.  
  10. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin /home/mike
  11.  
  12. = = = = = = = = = = = = = = = = = = = = =
  13. Getting sources for 'lr-dolphin' : Gamecube/Wii emulator - Dolphin port for libretro
  14. = = = = = = = = = = = = = = = = = = = = =
  15.  
  16. git clone --recursive --depth 1 --shallow-submodules --branch master "https://github.com/libretro/dolphin" "/home/mike/RetroPie-Setup/tmp/build/lr-dolphin"
  17. Cloning into '/home/mike/RetroPie-Setup/tmp/build/lr-dolphin'...
  18. Submodule 'Externals/Qt' (https://github.com/dolphin-emu/ext-win-qt.git) registered for path 'Externals/Qt'
  19. Cloning into '/home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/Qt'...
  20. From https://github.com/dolphin-emu/ext-win-qt
  21. * branch 5ab31b5fdf1cdc59b9e8c82a0f7c12d5fe878cd8 -> FETCH_HEAD
  22. Submodule path 'Externals/Qt': checked out '5ab31b5fdf1cdc59b9e8c82a0f7c12d5fe878cd8'
  23. HEAD is now in branch 'master' at commit '83438f9b1a2c832319876a1fda130a5e33d4ef87'
  24. /home/mike
  25. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin /home/mike
  26.  
  27. = = = = = = = = = = = = = = = = = = = = =
  28. Building 'lr-dolphin' : Gamecube/Wii emulator - Dolphin port for libretro
  29. = = = = = = = = = = = = = = = = = = = = =
  30.  
  31. -- The C compiler identification is GNU 14.2.0
  32. -- The CXX compiler identification is GNU 14.2.0
  33. -- Detecting C compiler ABI info
  34. -- Detecting C compiler ABI info - done
  35. -- Check for working C compiler: /usr/bin/cc - skipped
  36. -- Detecting C compile features
  37. -- Detecting C compile features - done
  38. -- Detecting CXX compiler ABI info
  39. -- Detecting CXX compiler ABI info - done
  40. -- Check for working CXX compiler: /usr/bin/c++ - skipped
  41. -- Detecting CXX compile features
  42. -- Detecting CXX compile features - done
  43. -- Found Git: /usr/bin/git (found version "2.47.3")
  44. -- Detected architecture: aarch64
  45. -- Performing Test FLAG_C_HAVE_ARCH_ARMV8
  46. -- Performing Test FLAG_C_HAVE_ARCH_ARMV8 - Success
  47. -- Performing Test FLAG_CXX_HAVE_ARCH_ARMV8
  48. -- Performing Test FLAG_CXX_HAVE_ARCH_ARMV8 - Success
  49. -- Performing Test FLAG_C_HAVE_WALL
  50. -- Performing Test FLAG_C_HAVE_WALL - Success
  51. -- Performing Test FLAG_CXX_HAVE_WALL
  52. -- Performing Test FLAG_CXX_HAVE_WALL - Success
  53. -- Performing Test FLAG_C_TYPE_LIMITS
  54. -- Performing Test FLAG_C_TYPE_LIMITS - Success
  55. -- Performing Test FLAG_CXX_TYPE_LIMITS
  56. -- Performing Test FLAG_CXX_TYPE_LIMITS - Success
  57. -- Performing Test FLAG_C_SIGN_COMPARE
  58. -- Performing Test FLAG_C_SIGN_COMPARE - Success
  59. -- Performing Test FLAG_CXX_SIGN_COMPARE
  60. -- Performing Test FLAG_CXX_SIGN_COMPARE - Success
  61. -- Performing Test FLAG_C_IGNORED_QUALIFIERS
  62. -- Performing Test FLAG_C_IGNORED_QUALIFIERS - Success
  63. -- Performing Test FLAG_CXX_IGNORED_QUALIFIERS
  64. -- Performing Test FLAG_CXX_IGNORED_QUALIFIERS - Success
  65. -- Performing Test FLAG_C_UNINITIALIZED
  66. -- Performing Test FLAG_C_UNINITIALIZED - Success
  67. -- Performing Test FLAG_CXX_UNINITIALIZED
  68. -- Performing Test FLAG_CXX_UNINITIALIZED - Success
  69. -- Performing Test FLAG_C_LOGICAL_OP
  70. -- Performing Test FLAG_C_LOGICAL_OP - Success
  71. -- Performing Test FLAG_CXX_LOGICAL_OP
  72. -- Performing Test FLAG_CXX_LOGICAL_OP - Success
  73. -- Performing Test FLAG_C_SHADOW
  74. -- Performing Test FLAG_C_SHADOW - Success
  75. -- Performing Test FLAG_CXX_SHADOW
  76. -- Performing Test FLAG_CXX_SHADOW - Success
  77. -- Performing Test FLAG_C_INIT_SELF
  78. -- Performing Test FLAG_C_INIT_SELF - Success
  79. -- Performing Test FLAG_CXX_INIT_SELF
  80. -- Performing Test FLAG_CXX_INIT_SELF - Success
  81. -- Performing Test FLAG_C_MISSING_DECLARATIONS
  82. -- Performing Test FLAG_C_MISSING_DECLARATIONS - Success
  83. -- Performing Test FLAG_CXX_MISSING_DECLARATIONS
  84. -- Performing Test FLAG_CXX_MISSING_DECLARATIONS - Success
  85. -- Performing Test FLAG_C_MISSING_VARIABLE_DECLARATIONS
  86. -- Performing Test FLAG_C_MISSING_VARIABLE_DECLARATIONS - Success
  87. -- Performing Test FLAG_CXX_MISSING_VARIABLE_DECLARATIONS
  88. -- Performing Test FLAG_CXX_MISSING_VARIABLE_DECLARATIONS - Failed
  89. -- Performing Test FLAG_C_NO_STRICT_ALIASING
  90. -- Performing Test FLAG_C_NO_STRICT_ALIASING - Success
  91. -- Performing Test FLAG_CXX_NO_STRICT_ALIASING
  92. -- Performing Test FLAG_CXX_NO_STRICT_ALIASING - Success
  93. -- Performing Test FLAG_C_NO_EXCEPTIONS
  94. -- Performing Test FLAG_C_NO_EXCEPTIONS - Success
  95. -- Performing Test FLAG_CXX_NO_EXCEPTIONS
  96. -- Performing Test FLAG_CXX_NO_EXCEPTIONS - Success
  97. -- Performing Test FLAG_C_VISIBILITY_INLINES_HIDDEN
  98. -- Performing Test FLAG_C_VISIBILITY_INLINES_HIDDEN - Failed
  99. -- Performing Test FLAG_CXX_VISIBILITY_INLINES_HIDDEN
  100. -- Performing Test FLAG_CXX_VISIBILITY_INLINES_HIDDEN - Success
  101. -- Performing Test FLAG_C_VISIBILITY_HIDDEN
  102. -- Performing Test FLAG_C_VISIBILITY_HIDDEN - Success
  103. -- Performing Test FLAG_CXX_VISIBILITY_HIDDEN
  104. -- Performing Test FLAG_CXX_VISIBILITY_HIDDEN - Success
  105. -- Performing Test FLAG_C_FOMIT_FRAME_POINTER
  106. -- Performing Test FLAG_C_FOMIT_FRAME_POINTER - Success
  107. -- Performing Test FLAG_CXX_FOMIT_FRAME_POINTER
  108. -- Performing Test FLAG_CXX_FOMIT_FRAME_POINTER - Success
  109. -- Performing Test FLAG_C_GGDB
  110. -- Performing Test FLAG_C_GGDB - Success
  111. -- Performing Test FLAG_CXX_GGDB
  112. -- Performing Test FLAG_CXX_GGDB - Success
  113. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
  114. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
  115. -- Found Threads: TRUE
  116. -- Performing Test FLAG_C_FPIC
  117. -- Performing Test FLAG_C_FPIC - Success
  118. -- Performing Test FLAG_CXX_FPIC
  119. -- Performing Test FLAG_CXX_FPIC - Success
  120. -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
  121. -- Found OpenGL: /usr/lib/aarch64-linux-gnu/libOpenGL.so
  122. -- Found X11: /usr/include
  123. -- Looking for XOpenDisplay in /usr/lib/aarch64-linux-gnu/libX11.so;/usr/lib/aarch64-linux-gnu/libXext.so
  124. -- Looking for XOpenDisplay in /usr/lib/aarch64-linux-gnu/libX11.so;/usr/lib/aarch64-linux-gnu/libXext.so - found
  125. -- Looking for gethostbyname
  126. -- Looking for gethostbyname - found
  127. -- Looking for connect
  128. -- Looking for connect - found
  129. -- Looking for remove
  130. -- Looking for remove - found
  131. -- Looking for shmat
  132. -- Looking for shmat - found
  133. -- Looking for IceConnectionNumber in ICE
  134. -- Looking for IceConnectionNumber in ICE - found
  135. -- Xrandr found
  136. -- Checking for module 'xi>=1.5.0'
  137. -- Found xi, version 1.8.2
  138. -- X11 support enabled
  139. -- Checking for module 'egl'
  140. -- Found egl, version 1.5
  141. -- Found EGL: /usr/include
  142. -- EGL OpenGL interface enabled
  143. CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
  144. The package name passed to `find_package_handle_standard_args` (LIBUDEV)
  145. does not match the name of the calling package (Libudev). This can lead to
  146. problems in calling code that expects `find_package` result variables
  147. (e.g., `_FOUND`) to follow a certain pattern.
  148. Call Stack (most recent call first):
  149. CMake/FindLibudev.cmake:25 (find_package_handle_standard_args)
  150. CMakeLists.txt:507 (find_package)
  151. This warning is for project developers. Use -Wno-dev to suppress it.
  152.  
  153. -- Found LIBUDEV: /usr/lib/aarch64-linux-gnu/libudev.so
  154. CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
  155. The package name passed to `find_package_handle_standard_args` (libevdev)
  156. does not match the name of the calling package (Libevdev). This can lead
  157. to problems in calling code that expects `find_package` result variables
  158. (e.g., `_FOUND`) to follow a certain pattern.
  159. Call Stack (most recent call first):
  160. CMake/FindLibevdev.cmake:30 (find_package_handle_standard_args)
  161. CMakeLists.txt:508 (find_package)
  162. This warning is for project developers. Use -Wno-dev to suppress it.
  163.  
  164. -- Found libevdev: /usr/lib/aarch64-linux-gnu/libevdev.so
  165. -- libevdev/libudev found, enabling evdev controller backend
  166. -- Using named pipes as controller inputs
  167. -- Watching game memory for changes
  168. -- Performing Test FLAG_C_CXX11
  169. -- Performing Test FLAG_C_CXX11 - Failed
  170. -- Performing Test FLAG_CXX_CXX11
  171. -- Performing Test FLAG_CXX_CXX11 - Success
  172. -- Using shared fmt 10.1.0
  173. -- Could NOT find pugixml (missing: pugixml_LIBRARIES pugixml_INCLUDE_DIRS)
  174. -- Using static pugixml from Externals
  175. CMake Deprecation Warning at Externals/pugixml/CMakeLists.txt:3 (cmake_minimum_required):
  176. Compatibility with CMake < 3.10 will be removed from a future version of
  177. CMake.
  178.  
  179. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
  180. to tell CMake that the project requires at least <min> but has been updated
  181. to work with policies introduced by <max> or earlier.
  182.  
  183.  
  184. -- Using static enet from Externals
  185. CMake Deprecation Warning at Externals/enet/CMakeLists.txt:1 (cmake_minimum_required):
  186. Compatibility with CMake < 3.10 will be removed from a future version of
  187. CMake.
  188.  
  189. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
  190. to tell CMake that the project requires at least <min> but has been updated
  191. to work with policies introduced by <max> or earlier.
  192.  
  193.  
  194. -- Looking for fcntl
  195. -- Looking for fcntl - found
  196. -- Looking for poll
  197. -- Looking for poll - found
  198. -- Looking for getaddrinfo
  199. -- Looking for getaddrinfo - found
  200. -- Looking for getnameinfo
  201. -- Looking for getnameinfo - found
  202. -- Looking for gethostbyname_r
  203. -- Looking for gethostbyname_r - found
  204. -- Looking for gethostbyaddr_r
  205. -- Looking for gethostbyaddr_r - found
  206. -- Looking for inet_pton
  207. -- Looking for inet_pton - found
  208. -- Looking for inet_ntop
  209. -- Looking for inet_ntop - found
  210. -- Performing Test HAS_MSGHDR_FLAGS
  211. -- Performing Test HAS_MSGHDR_FLAGS - Success
  212. -- Check size of socklen_t
  213. -- Check size of socklen_t - done
  214. -- Using static xxhash from Externals
  215. -- Found BZip2: /usr/lib/aarch64-linux-gnu/libbz2.so (found version "1.0.8")
  216. -- Looking for BZ2_bzCompressInit
  217. -- Looking for BZ2_bzCompressInit - found
  218. -- Using shared bzip2
  219. -- Looking for lzma_auto_decoder in /usr/lib/aarch64-linux-gnu/liblzma.so
  220. -- Looking for lzma_auto_decoder in /usr/lib/aarch64-linux-gnu/liblzma.so - found
  221. -- Looking for lzma_easy_encoder in /usr/lib/aarch64-linux-gnu/liblzma.so
  222. -- Looking for lzma_easy_encoder in /usr/lib/aarch64-linux-gnu/liblzma.so - found
  223. -- Looking for lzma_lzma_preset in /usr/lib/aarch64-linux-gnu/liblzma.so
  224. -- Looking for lzma_lzma_preset in /usr/lib/aarch64-linux-gnu/liblzma.so - found
  225. -- Found LibLZMA: /usr/lib/aarch64-linux-gnu/liblzma.so (found version "5.8.1")
  226. -- Looking for lzma.h
  227. -- Looking for lzma.h - found
  228. -- Using shared lzma
  229. -- Using shared zstd
  230. -- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.3.1")
  231. -- Using shared zlib
  232. -- Checking for module 'minizip>=2.0.0'
  233. -- Package 'minizip', required by 'virtual:world', not found
  234. -- Shared minizip not found, falling back to the static library
  235. -- Using shared lzo
  236. -- Using static libpng from Externals
  237. -- Using static FreeSurround from Externals
  238. CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
  239. The package name passed to `find_package_handle_standard_args` (CUBEB) does
  240. not match the name of the calling package (Cubeb). This can lead to
  241. problems in calling code that expects `find_package` result variables
  242. (e.g., `_FOUND`) to follow a certain pattern.
  243. Call Stack (most recent call first):
  244. CMake/FindCubeb.cmake:6 (find_package_handle_standard_args)
  245. CMakeLists.txt:710 (find_package)
  246. This warning is for project developers. Use -Wno-dev to suppress it.
  247.  
  248. -- Could NOT find CUBEB (missing: CUBEB_INCLUDE_DIR CUBEB_LIBRARY)
  249. -- Using static cubeb from Externals
  250. CMake Deprecation Warning at Externals/cubeb/CMakeLists.txt:4 (cmake_minimum_required):
  251. Compatibility with CMake < 3.10 will be removed from a future version of
  252. CMake.
  253.  
  254. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
  255. to tell CMake that the project requires at least <min> but has been updated
  256. to work with policies introduced by <max> or earlier.
  257.  
  258.  
  259. -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
  260. -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
  261. -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
  262. -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
  263. -- Performing Test COMPILER_HAS_DEPRECATED_ATTR
  264. -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
  265. -- Looking for include file AudioUnit/AudioUnit.h
  266. -- Looking for include file AudioUnit/AudioUnit.h - not found
  267. -- Looking for include file pulse/pulseaudio.h
  268. -- Looking for include file pulse/pulseaudio.h - found
  269. -- Looking for include file alsa/asoundlib.h
  270. -- Looking for include file alsa/asoundlib.h - found
  271. -- Looking for include file jack/jack.h
  272. -- Looking for include file jack/jack.h - found
  273. -- Looking for include file audioclient.h
  274. -- Looking for include file audioclient.h - not found
  275. -- Looking for include files windows.h, mmsystem.h
  276. -- Looking for include files windows.h, mmsystem.h - not found
  277. -- Looking for include file SLES/OpenSLES.h
  278. -- Looking for include file SLES/OpenSLES.h - not found
  279. -- Looking for include file android/log.h
  280. -- Looking for include file android/log.h - not found
  281. -- Looking for include file sndio.h
  282. -- Looking for include file sndio.h - found
  283. -- Looking for include file kai.h
  284. -- Looking for include file kai.h - not found
  285. -- Checking for module 'libusb-1.0'
  286. -- Found libusb-1.0, version 1.0.28
  287. -- Found libusb-1.0: /usr/include/libusb-1.0, /usr/lib/aarch64-linux-gnu/libusb-1.0.so
  288. -- Using shared LibUSB
  289. -- Found SFML 2.6 in /usr/include
  290. -- Using shared SFML
  291. -- Performing Test MBEDTLS_VERSION_OK
  292. -- Performing Test MBEDTLS_VERSION_OK - Failed
  293. CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
  294. The package name passed to `find_package_handle_standard_args` (MBEDTLS)
  295. does not match the name of the calling package (MbedTLS). This can lead to
  296. problems in calling code that expects `find_package` result variables
  297. (e.g., `_FOUND`) to follow a certain pattern.
  298. Call Stack (most recent call first):
  299. CMake/FindMbedTLS.cmake:20 (find_package_handle_standard_args)
  300. CMakeLists.txt:765 (find_package)
  301. This warning is for project developers. Use -Wno-dev to suppress it.
  302.  
  303. -- Could NOT find MBEDTLS (missing: MBEDTLS_INCLUDE_DIR MBEDTLS_LIBRARY MBEDX509_LIBRARY MBEDCRYPTO_LIBRARY MBEDTLS_VERSION_OK)
  304. -- Using static mbed TLS from Externals
  305. CMake Deprecation Warning at Externals/mbedtls/CMakeLists.txt:1 (cmake_minimum_required):
  306. Compatibility with CMake < 3.10 will be removed from a future version of
  307. CMake.
  308.  
  309. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
  310. to tell CMake that the project requires at least <min> but has been updated
  311. to work with policies introduced by <max> or earlier.
  312.  
  313.  
  314. -- Found CURL: /usr/lib/aarch64-linux-gnu/libcurl.so (found version "8.14.1")
  315. -- Using static libcurl from Externals
  316. -- Could NOT find HIDAPI (missing: HIDAPI_LIBRARY HIDAPI_INCLUDE_DIR)
  317. -- Using static HIDAPI from Externals
  318. CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
  319. The package name passed to `find_package_handle_standard_args` (LIBUDEV)
  320. does not match the name of the calling package (Libudev). This can lead to
  321. problems in calling code that expects `find_package` result variables
  322. (e.g., `_FOUND`) to follow a certain pattern.
  323. Call Stack (most recent call first):
  324. CMake/FindLibudev.cmake:25 (find_package_handle_standard_args)
  325. Externals/hidapi/CMakeLists.txt:14 (find_package)
  326. This warning is for project developers. Use -Wno-dev to suppress it.
  327.  
  328. CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
  329. The package name passed to `find_package_handle_standard_args` (PkgConfig)
  330. does not match the name of the calling package (Libsystemd). This can lead
  331. to problems in calling code that expects `find_package` result variables
  332. (e.g., `_FOUND`) to follow a certain pattern.
  333. Call Stack (most recent call first):
  334. /usr/share/cmake-3.31/Modules/FindPkgConfig.cmake:114 (find_package_handle_standard_args)
  335. CMake/FindLibsystemd.cmake:1 (include)
  336. CMakeLists.txt:820 (find_package)
  337. This warning is for project developers. Use -Wno-dev to suppress it.
  338.  
  339. CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
  340. The package name passed to `find_package_handle_standard_args` (SYSTEMD)
  341. does not match the name of the calling package (Libsystemd). This can lead
  342. to problems in calling code that expects `find_package` result variables
  343. (e.g., `_FOUND`) to follow a certain pattern.
  344. Call Stack (most recent call first):
  345. CMake/FindLibsystemd.cmake:21 (find_package_handle_standard_args)
  346. CMakeLists.txt:820 (find_package)
  347. This warning is for project developers. Use -Wno-dev to suppress it.
  348.  
  349. -- Found SYSTEMD: /usr/lib/aarch64-linux-gnu/libsystemd.so
  350. -- libsystemd found, enabling traversal server watchdog support
  351. -- Using static gtest from Externals
  352. CMake Deprecation Warning at Externals/gtest/CMakeLists.txt:53 (cmake_minimum_required):
  353. Compatibility with CMake < 3.10 will be removed from a future version of
  354. CMake.
  355.  
  356. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
  357. to tell CMake that the project requires at least <min> but has been updated
  358. to work with policies introduced by <max> or earlier.
  359.  
  360.  
  361. CMake Warning (dev) at Externals/gtest/cmake/internal_utils.cmake:225 (find_package):
  362. Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
  363. are removed. Run "cmake --help-policy CMP0148" for policy details. Use
  364. the cmake_policy command to set the policy and suppress this warning.
  365.  
  366. Call Stack (most recent call first):
  367. Externals/gtest/CMakeLists.txt:69 (include)
  368. This warning is for project developers. Use -Wno-dev to suppress it.
  369.  
  370. -- Found PythonInterp: /usr/bin/python (found version "3.13.5")
  371. -- Could NOT find OpenSLES (missing: OPENSLES_LIBRARY OPENSLES_INCLUDE_DIR)
  372. -- ALSA explicitly disabled, disabling ALSA sound backend
  373. -- PulseAudio explicitly disabled, disabling PulseAudio sound backend
  374. CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
  375. The package name passed to `find_package_handle_standard_args` (PkgConfig)
  376. does not match the name of the calling package (BlueZ). This can lead to
  377. problems in calling code that expects `find_package` result variables
  378. (e.g., `_FOUND`) to follow a certain pattern.
  379. Call Stack (most recent call first):
  380. /usr/share/cmake-3.31/Modules/FindPkgConfig.cmake:114 (find_package_handle_standard_args)
  381. CMake/FindBlueZ.cmake:9 (include)
  382. Source/Core/Core/CMakeLists.txt:640 (find_package)
  383. This warning is for project developers. Use -Wno-dev to suppress it.
  384.  
  385. -- Found BlueZ: /usr/lib/aarch64-linux-gnu/libbluetooth.so
  386. -- BlueZ found, enabling bluetooth support
  387. -- Configuring done (8.9s)
  388. -- Generating done (0.4s)
  389. -- Build files have been written to: /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/build
  390. [ 1%] Building CXX object Externals/pugixml/CMakeFiles/pugixml.dir/pugixml.cpp.o
  391. [ 1%] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui.cpp.o
  392. [ 1%] Building CXX object Externals/cpp-optparse/CMakeFiles/cpp-optparse.dir/OptionParser.cpp.o
  393. [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/CodeGen.cpp.o
  394. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui.cpp:972:
  395. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui_internal.h: In constructor ‘ImGuiInputTextState::ImGuiInputTextState()’:
  396. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui_internal.h:606:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct ImGuiInputTextState’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  397. 606 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); }
  398. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  399. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui_internal.h:586:18: note: ‘struct ImGuiInputTextState’ declared here
  400. 586 | struct IMGUI_API ImGuiInputTextState
  401. | ^~~~~~~~~~~~~~~~~~~
  402. [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/Link.cpp.o
  403. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/pugixml/pugixml.cpp:4453:119: warning: ‘unsigned-integer-overflow’ attribute directive ignored [-Wattributes]
  404. 4453 | template <typename U> PUGI__FN PUGI__UNSIGNED_OVERFLOW U string_to_integer(const char_t* value, U minv, U maxv)
  405. | ^
  406. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/pugixml/pugixml.cpp:4584:140: warning: ‘unsigned-integer-overflow’ attribute directive ignored [-Wattributes]
  407. 4584 | template <typename U> PUGI__FN PUGI__UNSIGNED_OVERFLOW char_t* integer_to_string(char_t* begin, char_t* end, U value, bool negative)
  408. | ^
  409. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/pugixml/pugixml.cpp:8418:84: warning: ‘unsigned-integer-overflow’ attribute directive ignored [-Wattributes]
  410. 8418 | PUGI__FN PUGI__UNSIGNED_OVERFLOW unsigned int hash_string(const char_t* str)
  411. | ^
  412. [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/attribute.cpp.o
  413. [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Constant.cpp.o
  414. [ 2%] Linking CXX static library libcpp-optparse.a
  415. [ 2%] Built target cpp-optparse
  416. [ 2%] Building C object Externals/enet/CMakeFiles/enet.dir/callbacks.c.o
  417. [ 2%] Building C object Externals/enet/CMakeFiles/enet.dir/compress.c.o
  418. [ 2%] Building C object Externals/enet/CMakeFiles/enet.dir/host.c.o
  419. [ 3%] Building C object Externals/enet/CMakeFiles/enet.dir/list.c.o
  420. [ 3%] Building C object Externals/enet/CMakeFiles/enet.dir/packet.c.o
  421. [ 3%] Building C object Externals/enet/CMakeFiles/enet.dir/peer.c.o
  422. [ 3%] Building C object Externals/enet/CMakeFiles/enet.dir/protocol.c.o
  423. [ 3%] Building C object Externals/enet/CMakeFiles/enet.dir/unix.c.o
  424. [ 3%] Building C object Externals/enet/CMakeFiles/enet.dir/win32.c.o
  425. [ 3%] Linking C static library libenet.a
  426. [ 3%] Built target enet
  427. [ 3%] Building C object Externals/xxhash/CMakeFiles/xxhash.dir/xxhash.c.o
  428. [ 4%] Linking C static library libxxhash.a
  429. [ 4%] Built target xxhash
  430. [ 4%] Building C object Externals/minizip/CMakeFiles/minizip.dir/ioapi.c.o
  431. [ 5%] Building C object Externals/minizip/CMakeFiles/minizip.dir/unzip.c.o
  432. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/minizip/unzip.c:76:12: warning: no previous declaration for ‘unz_copyright’ [-Wmissing-variable-declarations]
  433. 76 | const char unz_copyright[] =
  434. | ^~~~~~~~~~~~~
  435. [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/glslang_tab.cpp.o
  436. [ 5%] Linking C static library libminizip.a
  437. [ 5%] Built target minizip
  438. [ 5%] Building C object Externals/libpng/CMakeFiles/png.dir/png.c.o
  439. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/png.c: In function ‘png_convert_to_rfc1123_buffer’:
  440. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/pngpriv.h:1715:4: warning: ‘number_buf’ may be used uninitialized [-Wmaybe-uninitialized]
  441. 1715 | png_format_number(buffer, buffer + (sizeof buffer), format, number)
  442. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/png.c:717:69: note: in definition of macro ‘APPEND_STRING’
  443. 717 | # define APPEND_STRING(string) pos = png_safecat(out, 29, pos, (string))
  444. | ^~~~~~
  445. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/png.c:719:24: note: in expansion of macro ‘PNG_FORMAT_NUMBER’
  446. 719 | APPEND_STRING(PNG_FORMAT_NUMBER(number_buf, format, (value)))
  447. | ^~~~~~~~~~~~~~~~~
  448. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/png.c:722:7: note: in expansion of macro ‘APPEND_NUMBER’
  449. 722 | APPEND_NUMBER(PNG_NUMBER_FORMAT_u, (unsigned)ptime->day);
  450. | ^~~~~~~~~~~~~
  451. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/png.h:366,
  452. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/pngpriv.h:376,
  453. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/png.c:14:
  454. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/pngpriv.h:1710:33: note: by argument 1 of type ‘png_const_charp’ {aka ‘const char *’} to ‘png_format_number’ declared here
  455. 1710 | PNG_INTERNAL_FUNCTION(png_charp,png_format_number,(png_const_charp start,
  456. | ^~~~~~~~~~~~~~~~~
  457. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/pngconf.h:287:70: note: in definition of macro ‘PNG_FUNCTION’
  458. 287 | # define PNG_FUNCTION(type, name, args, attributes) attributes type name args
  459. | ^~~~
  460. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/pngpriv.h:1710:1: note: in expansion of macro ‘PNG_INTERNAL_FUNCTION’
  461. 1710 | PNG_INTERNAL_FUNCTION(png_charp,png_format_number,(png_const_charp start,
  462. | ^~~~~~~~~~~~~~~~~~~~~
  463. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/png.c:715:12: note: ‘number_buf’ declared here
  464. 715 | char number_buf[5]; /* enough for a four-digit year */
  465. | ^~~~~~~~~~
  466. In function ‘png_convert_to_rfc1123_buffer’,
  467. inlined from ‘png_convert_to_rfc1123’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/png.c:756:11:
  468. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/pngpriv.h:1715:4: warning: ‘number_buf’ may be used uninitialized [-Wmaybe-uninitialized]
  469. 1715 | png_format_number(buffer, buffer + (sizeof buffer), format, number)
  470. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/png.c:717:69: note: in definition of macro ‘APPEND_STRING’
  471. 717 | # define APPEND_STRING(string) pos = png_safecat(out, 29, pos, (string))
  472. | ^~~~~~
  473. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/png.c:719:24: note: in expansion of macro ‘PNG_FORMAT_NUMBER’
  474. 719 | APPEND_STRING(PNG_FORMAT_NUMBER(number_buf, format, (value)))
  475. | ^~~~~~~~~~~~~~~~~
  476. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/png.c:722:7: note: in expansion of macro ‘APPEND_NUMBER’
  477. 722 | APPEND_NUMBER(PNG_NUMBER_FORMAT_u, (unsigned)ptime->day);
  478. | ^~~~~~~~~~~~~
  479. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/pngpriv.h: In function ‘png_convert_to_rfc1123’:
  480. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/pngpriv.h:1710:33: note: by argument 1 of type ‘png_const_charp’ {aka ‘const char *’} to ‘png_format_number’ declared here
  481. 1710 | PNG_INTERNAL_FUNCTION(png_charp,png_format_number,(png_const_charp start,
  482. | ^~~~~~~~~~~~~~~~~
  483. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/pngconf.h:287:70: note: in definition of macro ‘PNG_FUNCTION’
  484. 287 | # define PNG_FUNCTION(type, name, args, attributes) attributes type name args
  485. | ^~~~
  486. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/pngpriv.h:1710:1: note: in expansion of macro ‘PNG_INTERNAL_FUNCTION’
  487. 1710 | PNG_INTERNAL_FUNCTION(png_charp,png_format_number,(png_const_charp start,
  488. | ^~~~~~~~~~~~~~~~~~~~~
  489. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/libpng/png.c:715:12: note: ‘number_buf’ declared here
  490. 715 | char number_buf[5]; /* enough for a four-digit year */
  491. | ^~~~~~~~~~
  492. [ 6%] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o
  493. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui_draw.cpp:32:
  494. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui_internal.h: In constructor ‘ImGuiInputTextState::ImGuiInputTextState()’:
  495. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui_internal.h:606:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct ImGuiInputTextState’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  496. 606 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); }
  497. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  498. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui_internal.h:586:18: note: ‘struct ImGuiInputTextState’ declared here
  499. 586 | struct IMGUI_API ImGuiInputTextState
  500. | ^~~~~~~~~~~~~~~~~~~
  501. [ 6%] Linking CXX static library libpugixml.a
  502. [ 6%] Built target pugixml
  503. [ 6%] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/ChannelMaps.cpp.o
  504. At top level:
  505. cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
  506. [ 6%] Building C object Externals/libpng/CMakeFiles/png.dir/pngerror.c.o
  507. [ 6%] Building C object Externals/libpng/CMakeFiles/png.dir/pngget.c.o
  508. [ 6%] Building C object Externals/libpng/CMakeFiles/png.dir/pngmem.c.o
  509. [ 6%] Building C object Externals/libpng/CMakeFiles/png.dir/pngpread.c.o
  510. [ 7%] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/KissFFT.cpp.o
  511. [ 7%] Building C object Externals/libpng/CMakeFiles/png.dir/pngread.c.o
  512. [ 7%] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/KissFFTR.cpp.o
  513. [ 7%] Building CXX object Externals/FreeSurround/CMakeFiles/FreeSurround.dir/source/FreeSurroundDecoder.cpp.o
  514. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui_draw.cpp: In function ‘void ImFontAtlasBuildPackCustomRects(ImFontAtlas*, void*)’:
  515. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui_draw.cpp:2076:11: warning: ‘void* memset(void*, int, size_t)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  516. 2076 | memset(pack_rects.Data, 0, (size_t)pack_rects.size_in_bytes());
  517. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  518. [ 7%] Building C object Externals/libpng/CMakeFiles/png.dir/pngrio.c.o
  519. [ 8%] Building C object Externals/libpng/CMakeFiles/png.dir/pngrtran.c.o
  520. [ 8%] Linking CXX static library libFreeSurround.a
  521. [ 8%] Built target FreeSurround
  522. [ 8%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/AAFilter.cpp.o
  523. [ 8%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/BPMDetect.cpp.o
  524. [ 8%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/cpu_detect_x86.cpp.o
  525. [ 8%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/FIFOSampleBuffer.cpp.o
  526. [ 8%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/FIRFilter.cpp.o
  527. [ 9%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateCubic.cpp.o
  528. [ 9%] Building CXX object Externals/imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o
  529. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui_widgets.cpp:38:
  530. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui_internal.h: In constructor ‘ImGuiInputTextState::ImGuiInputTextState()’:
  531. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui_internal.h:606:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct ImGuiInputTextState’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  532. 606 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); }
  533. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  534. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/imgui/imgui_internal.h:586:18: note: ‘struct ImGuiInputTextState’ declared here
  535. 586 | struct IMGUI_API ImGuiInputTextState
  536. | ^~~~~~~~~~~~~~~~~~~
  537. [ 9%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateLinear.cpp.o
  538. [ 9%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateShannon.cpp.o
  539. [ 9%] Building C object Externals/libpng/CMakeFiles/png.dir/pngrutil.c.o
  540. [ 9%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/mmx_optimized.cpp.o
  541. [ 9%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/PeakFinder.cpp.o
  542. [ 9%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/RateTransposer.cpp.o
  543. [ 9%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/SoundTouch.cpp.o
  544. [ 9%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/sse_optimized.cpp.o
  545. [ 9%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/TDStretch.cpp.o
  546. [ 9%] Building C object Externals/libpng/CMakeFiles/png.dir/pngset.c.o
  547. [ 10%] Linking CXX static library libSoundTouch.a
  548. [ 10%] Built target SoundTouch
  549. [ 11%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.o
  550. [ 11%] Building C object Externals/libpng/CMakeFiles/png.dir/pngtrans.c.o
  551. [ 11%] Building C object Externals/libpng/CMakeFiles/png.dir/pngwio.c.o
  552. [ 11%] Building C object Externals/libpng/CMakeFiles/png.dir/pngwrite.c.o
  553. [ 11%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.o
  554. [ 11%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/arc4.c.o
  555. [ 11%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.o
  556. [ 11%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.o
  557. [ 11%] Building C object Externals/libpng/CMakeFiles/png.dir/pngwtran.c.o
  558. [ 11%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.o
  559. [ 11%] Building C object Externals/libpng/CMakeFiles/png.dir/pngwutil.c.o
  560. [ 11%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.o
  561. [ 11%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.o
  562. [ 11%] Linking C static library libpng.a
  563. [ 11%] Built target png
  564. [ 11%] Building C object Externals/cubeb/CMakeFiles/speex.dir/src/speex/resample.c.o
  565. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/speex/resample.c: In function ‘update_filter’:
  566. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/speex/resample.c:674:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  567. 674 | for (j=0;j<st->filt_len;j++)
  568. | ^
  569. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/speex/resample.c: In function ‘speex_resampler_process_float’:
  570. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/speex/resample.c:946:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  571. 946 | for(j=0;j<ichunk;++j)
  572. | ^
  573. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/speex/resample.c:949:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  574. 949 | for(j=0;j<ichunk;++j)
  575. | ^
  576. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/speex/resample.c: In function ‘speex_resampler_process_int’:
  577. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/speex/resample.c:1002:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  578. 1002 | for(j=0;j<ichunk;++j)
  579. | ^
  580. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/speex/resample.c:1009:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  581. 1009 | for(j=0;j<ichunk;++j)
  582. | ^
  583. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/speex/resample.c:1019:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  584. 1019 | for (j=0;j<ochunk+omagic;++j)
  585. | ^
  586. [ 11%] Built target speex
  587. [ 11%] Building C object Externals/hidapi/CMakeFiles/hidapi.dir/linux/hid.c.o
  588. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/hidapi/linux/hid.c:59:13: warning: no previous declaration for ‘device_string_names’ [-Wmissing-variable-declarations]
  589. 59 | const char *device_string_names[] = {
  590. | ^~~~~~~~~~~~~~~~~~~
  591. [ 11%] Linking C static library libhidapi.a
  592. [ 11%] Built target hidapi
  593. [ 11%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/blowfish.c.o
  594. [ 12%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.o
  595. [ 12%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.o
  596. [ 12%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/Blob.cpp.o
  597. [ 12%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.o
  598. [ 12%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.o
  599. [ 12%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.o
  600. [ 12%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.o
  601. [ 12%] Linking CXX static library libimgui.a
  602. [ 12%] Built target imgui
  603. [ 13%] Building CXX object Source/UnitTests/CMakeFiles/unittests_stubhost.dir/StubHost.cpp.o
  604. [ 13%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.o
  605. [ 13%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.o
  606. [ 13%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.o
  607. [ 13%] Built target unittests_stubhost
  608. [ 13%] Building C object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb.c.o
  609. [ 14%] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_mixer.cpp.o
  610. [ 15%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.o
  611. [ 15%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.o
  612. [ 16%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/CISOBlob.cpp.o
  613. [ 16%] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_resampler.cpp.o
  614. [ 16%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.o
  615. [ 16%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.o
  616. [ 16%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.o
  617. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler.cpp:19:
  618. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h: In constructor ‘processor::processor(uint32_t)’:
  619. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h:61:31: warning: declaration of ‘channels’ shadows a member of ‘processor’ [-Wshadow]
  620. 61 | explicit processor(uint32_t channels)
  621. | ~~~~~~~~~^~~~~~~~
  622. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here
  623. 75 | const uint32_t channels;
  624. | ^~~~~~~~
  625. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h: In constructor ‘cubeb_resampler_speex_one_way<T>::cubeb_resampler_speex_one_way(uint32_t, uint32_t, uint32_t, int)’:
  626. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h:180:42: warning: declaration of ‘source_rate’ shadows a member of ‘cubeb_resampler_speex_one_way<T>’ [-Wshadow]
  627. 180 | uint32_t source_rate,
  628. | ~~~~~~~~~^~~~~~~~~~~
  629. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h:364:18: note: shadowed declaration is here
  630. 364 | const uint32_t source_rate;
  631. | ^~~~~~~~~~~
  632. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h:179:42: warning: declaration of ‘channels’ shadows a member of ‘cubeb_resampler_speex_one_way<T>’ [-Wshadow]
  633. 179 | cubeb_resampler_speex_one_way(uint32_t channels,
  634. | ~~~~~~~~~^~~~~~~~
  635. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here
  636. 75 | const uint32_t channels;
  637. | ^~~~~~~~
  638. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h: In constructor ‘delay_line<T>::delay_line(uint32_t, uint32_t, uint32_t)’:
  639. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h:385:59: warning: declaration of ‘sample_rate’ shadows a member of ‘delay_line<T>’ [-Wshadow]
  640. 385 | delay_line(uint32_t frames, uint32_t channels, uint32_t sample_rate)
  641. | ~~~~~~~~~^~~~~~~~~~~
  642. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h:499:12: note: shadowed declaration is here
  643. 499 | uint32_t sample_rate;
  644. | ^~~~~~~~~~~
  645. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h:385:40: warning: declaration of ‘channels’ shadows a member of ‘delay_line<T>’ [-Wshadow]
  646. 385 | delay_line(uint32_t frames, uint32_t channels, uint32_t sample_rate)
  647. | ~~~~~~~~~^~~~~~~~
  648. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here
  649. 75 | const uint32_t channels;
  650. | ^~~~~~~~
  651. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler.cpp: In constructor ‘passthrough_resampler<T>::passthrough_resampler(cubeb_stream*, cubeb_data_callback, void*, uint32_t, uint32_t)’:
  652. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler.cpp:48:58: warning: declaration of ‘sample_rate’ shadows a member of ‘passthrough_resampler<T>’ [-Wshadow]
  653. 48 | uint32_t sample_rate)
  654. | ~~~~~~~~~^~~~~~~~~~~
  655. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h:112:12: note: shadowed declaration is here
  656. 112 | uint32_t sample_rate;
  657. | ^~~~~~~~~~~
  658. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler.cpp: In constructor ‘cubeb_resampler_speex<T, InputProcessing, OutputProcessing>::cubeb_resampler_speex(InputProcessor*, OutputProcessor*, cubeb_stream*, cubeb_data_callback, void*)’:
  659. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler.cpp:92:45: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<T, InputProcessing, OutputProcessing>’ [-Wshadow]
  660. 92 | OutputProcessor * output_processor,
  661. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
  662. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here
  663. 155 | std::unique_ptr<OutputProcessing> output_processor;
  664. | ^~~~~~~~~~~~~~~~
  665. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler.cpp:91:44: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<T, InputProcessing, OutputProcessing>’ [-Wshadow]
  666. 91 | ::cubeb_resampler_speex(InputProcessor * input_processor,
  667. | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
  668. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here
  669. 154 | std::unique_ptr<InputProcessing> input_processor;
  670. | ^~~~~~~~~~~~~~~
  671. [ 16%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/CompressedBlob.cpp.o
  672. [ 16%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.o
  673. [ 16%] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_panner.cpp.o
  674. [ 16%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.o
  675. [ 16%] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_log.cpp.o
  676. [ 16%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.o
  677. [ 16%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.o
  678. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_log.cpp:10:
  679. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_ringbuffer.h: In constructor ‘audio_ring_buffer_base<T>::audio_ring_buffer_base(int, int)’:
  680. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_ringbuffer.h:367:30: warning: declaration of ‘channel_count’ shadows a member of ‘audio_ring_buffer_base<T>’ [-Wshadow]
  681. 367 | audio_ring_buffer_base(int channel_count, int capacity_in_frames)
  682. | ~~~~^~~~~~~~~~~~~
  683. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_ringbuffer.h:475:7: note: shadowed declaration is here
  684. 475 | int channel_count;
  685. | ^~~~~~~~~~~~~
  686. [ 16%] Building C object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_strings.c.o
  687. [ 16%] Building C object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_pulse.c.o
  688. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_pulse.c:599:1: warning: no previous declaration for ‘pulse_init’ [-Wmissing-declarations]
  689. 599 | pulse_init(cubeb ** context, char const * context_name)
  690. | ^~~~~~~~~~
  691. [ 16%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.o
  692. [ 16%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/DirectoryBlob.cpp.o
  693. [ 16%] Building C object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_alsa.c.o
  694. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_alsa.c:8:9: warning: "_DEFAULT_SOURCE" redefined
  695. 8 | #define _DEFAULT_SOURCE
  696. | ^~~~~~~~~~~~~~~
  697. <command-line>: note: this is the location of the previous definition
  698. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_alsa.c:748:1: warning: no previous declaration for ‘alsa_init’ [-Wmissing-declarations]
  699. 748 | alsa_init(cubeb ** context, char const * context_name)
  700. | ^~~~~~~~~
  701. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_alsa.c: In function ‘alsa_stream_stop’:
  702. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_alsa.c:1211:9: warning: declaration of ‘r’ shadows a previous local [-Wshadow]
  703. 1211 | int r = alsa_stream_stop(stm->other_stream);
  704. | ^
  705. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_alsa.c:1205:7: note: shadowed declaration is here
  706. 1205 | int r;
  707. | ^
  708. [ 17%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/havege.c.o
  709. [ 17%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.o
  710. [ 17%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.o
  711. [ 17%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.o
  712. [ 17%] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_jack.cpp.o
  713. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_jack.cpp:9:9: warning: "_DEFAULT_SOURCE" redefined
  714. 9 | #define _DEFAULT_SOURCE
  715. | ^~~~~~~~~~~~~~~
  716. <command-line>: note: this is the location of the previous definition
  717. [ 17%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/md2.c.o
  718. [ 17%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/md4.c.o
  719. [ 17%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.o
  720. [ 17%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/md_wrap.c.o
  721. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_jack.cpp: In function ‘int cbjack_stream_init(cubeb*, cubeb_stream**, const char*, cubeb_devid, cubeb_stream_params*, cubeb_devid, cubeb_stream_params*, unsigned int, cubeb_data_callback, cubeb_state_callback, void*)’:
  722. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_jack.cpp:848:34: warning: ‘_out_’ directive output may be truncated writing 5 bytes into a region of size between 0 and 255 [-Wformat-truncation=]
  723. 848 | snprintf(portname, 255, "%s_out_%d", stm->stream_name, c);
  724. | ^~~~~
  725. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_jack.cpp:848:31: note: directive argument in the range [0, 8]
  726. 848 | snprintf(portname, 255, "%s_out_%d", stm->stream_name, c);
  727. | ^~~~~~~~~~~
  728. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_jack.cpp:848:15: note: ‘snprintf’ output between 7 and 262 bytes into a destination of size 255
  729. 848 | snprintf(portname, 255, "%s_out_%d", stm->stream_name, c);
  730. | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  731. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_jack.cpp:860:34: warning: ‘_in_’ directive output may be truncated writing 4 bytes into a region of size between 0 and 255 [-Wformat-truncation=]
  732. 860 | snprintf(portname, 255, "%s_in_%d", stm->stream_name, c);
  733. | ^~~~
  734. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_jack.cpp:860:31: note: directive argument in the range [0, 8]
  735. 860 | snprintf(portname, 255, "%s_in_%d", stm->stream_name, c);
  736. | ^~~~~~~~~~
  737. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_jack.cpp:860:15: note: ‘snprintf’ output between 6 and 261 bytes into a destination of size 255
  738. 860 | snprintf(portname, 255, "%s_in_%d", stm->stream_name, c);
  739. | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  740. [ 17%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.o
  741. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_jack.cpp: In function ‘int cbjack_enumerate_devices(cubeb*, cubeb_device_type, cubeb_device_collection*)’:
  742. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_jack.cpp:1013:23: warning: ‘rate’ may be used uninitialized [-Wmaybe-uninitialized]
  743. 1013 | cur->default_rate = rate;
  744. | ~~~~~~~~~~~~~~~~~~^~~~~~
  745. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/cubeb/src/cubeb_jack.cpp:989:12: note: ‘rate’ was declared here
  746. 989 | uint32_t rate;
  747. | ^~~~
  748. [ 18%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.o
  749. [ 18%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.o
  750. [ 18%] Linking CXX static library libcubeb.a
  751. [ 18%] Built target cubeb
  752. [ 18%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.o
  753. [ 18%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.o
  754. [ 18%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/AudioCommon.cpp.o
  755. [ 18%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.o
  756. [ 18%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.o
  757. [ 18%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.o
  758. [ 18%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.o
  759. [ 18%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.o
  760. [ 19%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.o
  761. [ 19%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.o
  762. [ 19%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.o
  763. [ 19%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.o
  764. [ 19%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/AudioStretcher.cpp.o
  765. [ 19%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.o
  766. [ 19%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.o
  767. [ 20%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/CubebStream.cpp.o
  768. [ 20%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/CubebUtils.cpp.o
  769. [ 20%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_internal.c.o
  770. [ 20%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.o
  771. [ 20%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.o
  772. [ 20%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/Mixer.cpp.o
  773. [ 21%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.o
  774. [ 21%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/DiscExtractor.cpp.o
  775. [ 21%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.o
  776. [ 21%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.o
  777. [ 21%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.o
  778. [ 21%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.o
  779. [ 21%] Building C object Externals/mbedtls/library/CMakeFiles/mbedcrypto.dir/xtea.c.o
  780. [ 21%] Linking C static library libmbedcrypto.a
  781. [ 21%] Built target mbedcrypto
  782. [ 21%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/DiscScrubber.cpp.o
  783. [ 21%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/SurroundDecoder.cpp.o
  784. [ 21%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/DriveBlob.cpp.o
  785. [ 21%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/NullSoundStream.cpp.o
  786. [ 21%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/Enums.cpp.o
  787. [ 21%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/FileBlob.cpp.o
  788. [ 21%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/WaveFile.cpp.o
  789. [ 21%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/FileSystemGCWii.cpp.o
  790. [ 21%] Linking CXX static library libaudiocommon.a
  791. [ 21%] Built target audiocommon
  792. [ 21%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/certs.c.o
  793. [ 22%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/pkcs11.c.o
  794. [ 22%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509.c.o
  795. [ 22%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.o
  796. [ 22%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crl.c.o
  797. [ 23%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/Filesystem.cpp.o
  798. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crt.c.o
  799. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509_csr.c.o
  800. [ 23%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/LaggedFibonacciGenerator.cpp.o
  801. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_crt.c.o
  802. [ 23%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/NANDImporter.cpp.o
  803. [ 23%] Building C object Externals/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.o
  804. [ 23%] Linking C static library libmbedx509.a
  805. [ 23%] Built target mbedx509
  806. [ 23%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/ScrubbedBlob.cpp.o
  807. [ 23%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/TGCBlob.cpp.o
  808. [ 23%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/Volume.cpp.o
  809. [ 23%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeDisc.cpp.o
  810. [ 23%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeFileBlobReader.cpp.o
  811. [ 23%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeGC.cpp.o
  812. [ 25%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeVerifier.cpp.o
  813. [ 25%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeWad.cpp.o
  814. [ 25%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeWii.cpp.o
  815. [ 25%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WbfsBlob.cpp.o
  816. [ 25%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WIABlob.cpp.o
  817. [ 25%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WIACompression.cpp.o
  818. [ 25%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/InfoSink.cpp.o
  819. [ 25%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Initialize.cpp.o
  820. [ 25%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WiiEncryptionCache.cpp.o
  821. [ 25%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Intermediate.cpp.o
  822. [ 25%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WiiSaveBanner.cpp.o
  823. [ 25%] Linking CXX static library libdiscio.a
  824. [ 25%] Built target discio
  825. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.o
  826. [ 25%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/net_sockets.c.o
  827. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cache.c.o
  828. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.o
  829. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cli.c.o
  830. [ 26%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/intermOut.cpp.o
  831. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cookie.c.o
  832. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_srv.c.o
  833. [ 26%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/IntermTraverse.cpp.o
  834. [ 26%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/iomapper.cpp.o
  835. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ticket.c.o
  836. [ 26%] Building C object Externals/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls.c.o
  837. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/library/ssl_tls.c:1171:67: warning: argument 2 of type ‘unsigned char[36]’ with mismatched bound [-Warray-parameter=]
  838. 1171 | void ssl_calc_verify_tls( mbedtls_ssl_context *ssl, unsigned char hash[36] )
  839. | ~~~~~~~~~~~~~~^~~~~~~~
  840. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/library/ssl_tls.c:592:57: note: previously declared as ‘unsigned char *’
  841. 592 | static void ssl_calc_verify_tls( mbedtls_ssl_context *, unsigned char * );
  842. | ^~~~~~~~~~~~~~~
  843. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/library/ssl_tls.c:1199:74: warning: argument 2 of type ‘unsigned char[32]’ with mismatched bound [-Warray-parameter=]
  844. 1199 | void ssl_calc_verify_tls_sha256( mbedtls_ssl_context *ssl, unsigned char hash[32] )
  845. | ~~~~~~~~~~~~~~^~~~~~~~
  846. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/library/ssl_tls.c:599:63: note: previously declared as ‘unsigned char *’
  847. 599 | static void ssl_calc_verify_tls_sha256( mbedtls_ssl_context *,unsigned char * );
  848. | ^~~~~~~~~~~~~~~
  849. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/library/ssl_tls.c:1220:74: warning: argument 2 of type ‘unsigned char[48]’ with mismatched bound [-Warray-parameter=]
  850. 1220 | void ssl_calc_verify_tls_sha384( mbedtls_ssl_context *ssl, unsigned char hash[48] )
  851. | ~~~~~~~~~~~~~~^~~~~~~~
  852. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/library/ssl_tls.c:605:64: note: previously declared as ‘unsigned char *’
  853. 605 | static void ssl_calc_verify_tls_sha384( mbedtls_ssl_context *, unsigned char * );
  854. | ^~~~~~~~~~~~~~~
  855. [ 26%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/limits.cpp.o
  856. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/library/ssl_tls.c: In function ‘ssl_calc_finished_tls_sha384’:
  857. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/library/ssl_tls.c:6291:5: warning: ‘mbedtls_sha512_finish_ret’ accessing 64 bytes in a region of size 48 [-Wstringop-overflow=]
  858. 6291 | mbedtls_sha512_finish_ret( &sha512, padbuf );
  859. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  860. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/library/ssl_tls.c:6291:5: note: referencing argument 2 of type ‘unsigned char[64]’
  861. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/include/mbedtls/ssl_internal.h:49,
  862. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/library/ssl_tls.c:48:
  863. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/include/mbedtls/sha512.h:141:5: note: in a call to function ‘mbedtls_sha512_finish_ret’
  864. 141 | int mbedtls_sha512_finish_ret( mbedtls_sha512_context *ctx,
  865. | ^~~~~~~~~~~~~~~~~~~~~~~~~
  866. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/library/ssl_tls.c: In function ‘ssl_calc_verify_tls_sha384’:
  867. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/library/ssl_tls.c:1229:5: warning: ‘mbedtls_sha512_finish_ret’ accessing 64 bytes in a region of size 48 [-Wstringop-overflow=]
  868. 1229 | mbedtls_sha512_finish_ret( &sha512, hash );
  869. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  870. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/library/ssl_tls.c:1229:5: note: referencing argument 2 of type ‘unsigned char[64]’
  871. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/mbedtls/include/mbedtls/sha512.h:141:5: note: in a call to function ‘mbedtls_sha512_finish_ret’
  872. 141 | int mbedtls_sha512_finish_ret( mbedtls_sha512_context *ctx,
  873. | ^~~~~~~~~~~~~~~~~~~~~~~~~
  874. [ 27%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/linkValidate.cpp.o
  875. [ 27%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/parseConst.cpp.o
  876. [ 27%] Linking C static library libmbedtls.a
  877. [ 27%] Built target mbedtls
  878. [ 27%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseContextBase.cpp.o
  879. [ 27%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseHelper.cpp.o
  880. [ 27%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/PoolAlloc.cpp.o
  881. [ 27%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/Pp.cpp.o
  882. [ 27%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpAtom.cpp.o
  883. [ 27%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpContext.cpp.o
  884. [ 27%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpScanner.cpp.o
  885. [ 28%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpTokens.cpp.o
  886. [ 28%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/propagateNoContraction.cpp.o
  887. [ 29%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/amigaos.c.o
  888. [ 29%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/asyn-ares.c.o
  889. [ 29%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/asyn-thread.c.o
  890. [ 29%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/base64.c.o
  891. [ 29%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/conncache.c.o
  892. [ 29%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/connect.c.o
  893. [ 29%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/reflection.cpp.o
  894. [ 29%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/content_encoding.c.o
  895. [ 29%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/cookie.c.o
  896. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/cookie.c: In function ‘cookie_output’:
  897. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/cookie.c:1315:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  898. 1315 | if(!use_stdout)
  899. | ^~
  900. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/cookie.c:1317:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  901. 1317 | return 1;
  902. | ^~~~~~
  903. [ 29%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_addrinfo.c.o
  904. [ 30%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_des.c.o
  905. [ 30%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_endian.c.o
  906. [ 30%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_fnmatch.c.o
  907. [ 30%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_gethostname.c.o
  908. [ 30%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/RemoveTree.cpp.o
  909. [ 30%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_gssapi.c.o
  910. [ 30%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_memrchr.c.o
  911. [ 30%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_multibyte.c.o
  912. [ 30%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_ntlm_core.c.o
  913. [ 30%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_ntlm_wb.c.o
  914. [ 31%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_rtmp.c.o
  915. [ 31%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_sasl.c.o
  916. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/curl_sasl.c:59:3: warning: no previous declaration for ‘mechtable’ [-Wmissing-variable-declarations]
  917. 59 | } mechtable[] = {
  918. | ^~~~~~~~~
  919. [ 31%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_sspi.c.o
  920. [ 31%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/curl_threads.c.o
  921. [ 31%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/dict.c.o
  922. [ 31%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/dotdot.c.o
  923. [ 31%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/easy.c.o
  924. [ 31%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/escape.c.o
  925. [ 31%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/file.c.o
  926. [ 31%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Scan.cpp.o
  927. [ 31%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/fileinfo.c.o
  928. [ 32%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/formdata.c.o
  929. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/../Include/intermediate.h:56,
  930. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.h:69,
  931. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.h:53,
  932. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp:39:
  933. In member function ‘void glslang::TType::shallowCopy(const glslang::TType&)’,
  934. inlined from ‘glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
  935. inlined from ‘void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp:7880:81:
  936. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1555:17: warning: ‘blockNameType.glslang::TType::sampler’ may be used uninitialized [-Wmaybe-uninitialized]
  937. 1555 | sampler = copyOf.sampler;
  938. | ~~~~~~~~^~~~~~~~~~~~~~~~
  939. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function ‘void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)’:
  940. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp:7879:15: note: ‘blockNameType’ declared here
  941. 7879 | TType blockNameType(EbtReference, blockType, identifier);
  942. | ^~~~~~~~~~~~~
  943. In member function ‘void glslang::TType::shallowCopy(const glslang::TType&)’,
  944. inlined from ‘glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
  945. inlined from ‘void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp:7880:81:
  946. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1569:24: warning: ‘blockNameType.glslang::TType::typeParameters’ may be used uninitialized [-Wmaybe-uninitialized]
  947. 1569 | typeParameters = copyOf.typeParameters;
  948. | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  949. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function ‘void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)’:
  950. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp:7879:15: note: ‘blockNameType.glslang::TType::typeParameters’ was declared here
  951. 7879 | TType blockNameType(EbtReference, blockType, identifier);
  952. | ^~~~~~~~~~~~~
  953. In member function ‘void glslang::TType::shallowCopy(const glslang::TType&)’,
  954. inlined from ‘glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
  955. inlined from ‘void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp:7880:81:
  956. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1554:19: warning: ‘blockNameType.glslang::TType::coopmat’ may be used uninitialized [-Wmaybe-uninitialized]
  957. 1554 | basicType = copyOf.basicType;
  958. | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
  959. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function ‘void glslang::TParseContext::addQualifierToExisting(const glslang::TSourceLoc&, glslang::TQualifier, const glslang::TString&)’:
  960. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp:7879:15: note: ‘blockNameType.glslang::TType::coopmat’ was declared here
  961. 7879 | TType blockNameType(EbtReference, blockType, identifier);
  962. | ^~~~~~~~~~~~~
  963. [ 32%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/ftp.c.o
  964. [ 32%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/ftplistparser.c.o
  965. [ 32%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/getenv.c.o
  966. [ 32%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/getinfo.c.o
  967. [ 32%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/gopher.c.o
  968. [ 32%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/hash.c.o
  969. [ 32%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/hmac.c.o
  970. [ 32%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/hostasyn.c.o
  971. [ 33%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/hostcheck.c.o
  972. [ 33%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/hostip.c.o
  973. [ 33%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/hostip4.c.o
  974. [ 33%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/hostip6.c.o
  975. [ 33%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/hostsyn.c.o
  976. [ 33%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/http.c.o
  977. [ 33%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ShaderLang.cpp.o
  978. [ 33%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/http2.c.o
  979. [ 33%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/http_chunks.c.o
  980. [ 33%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/http_digest.c.o
  981. [ 34%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/http_negotiate.c.o
  982. [ 34%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/http_ntlm.c.o
  983. [ 34%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/http_proxy.c.o
  984. [ 34%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/idn_win32.c.o
  985. [ 34%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/if2ip.c.o
  986. [ 34%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/imap.c.o
  987. [ 34%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/inet_ntop.c.o
  988. [ 34%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/inet_pton.c.o
  989. [ 34%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/krb5.c.o
  990. [ 35%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/ldap.c.o
  991. [ 35%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/llist.c.o
  992. [ 35%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/md4.c.o
  993. [ 35%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/md5.c.o
  994. [ 35%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/SymbolTable.cpp.o
  995. [ 35%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/memdebug.c.o
  996. [ 35%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/mprintf.c.o
  997. [ 35%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/multi.c.o
  998. [ 35%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/netrc.c.o
  999. [ 35%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/non-ascii.c.o
  1000. [ 36%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/nonblock.c.o
  1001. [ 36%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/nwlib.c.o
  1002. [ 36%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/nwos.c.o
  1003. [ 36%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/openldap.c.o
  1004. [ 36%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/parsedate.c.o
  1005. [ 36%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/pingpong.c.o
  1006. [ 36%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/pipeline.c.o
  1007. In member function ‘void glslang::TType::shallowCopy(const glslang::TType&)’,
  1008. inlined from ‘glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
  1009. inlined from ‘void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp:7533:79:
  1010. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1555:17: warning: ‘blockNameType.glslang::TType::sampler’ may be used uninitialized [-Wmaybe-uninitialized]
  1011. 1555 | sampler = copyOf.sampler;
  1012. | ~~~~~~~~^~~~~~~~~~~~~~~~
  1013. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function ‘void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)’:
  1014. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp:7532:15: note: ‘blockNameType’ declared here
  1015. 7532 | TType blockNameType(EbtReference, blockType, *blockName);
  1016. | ^~~~~~~~~~~~~
  1017. In member function ‘void glslang::TType::shallowCopy(const glslang::TType&)’,
  1018. inlined from ‘glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
  1019. inlined from ‘void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp:7533:79:
  1020. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1569:24: warning: ‘blockNameType.glslang::TType::typeParameters’ may be used uninitialized [-Wmaybe-uninitialized]
  1021. 1569 | typeParameters = copyOf.typeParameters;
  1022. | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  1023. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function ‘void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)’:
  1024. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp:7532:15: note: ‘blockNameType.glslang::TType::typeParameters’ was declared here
  1025. 7532 | TType blockNameType(EbtReference, blockType, *blockName);
  1026. | ^~~~~~~~~~~~~
  1027. In member function ‘void glslang::TType::shallowCopy(const glslang::TType&)’,
  1028. inlined from ‘glslang::TVariable::TVariable(const glslang::TString*, const glslang::TType&, bool)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.h:164:27,
  1029. inlined from ‘void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp:7533:79:
  1030. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1554:19: warning: ‘blockNameType.glslang::TType::coopmat’ may be used uninitialized [-Wmaybe-uninitialized]
  1031. 1554 | basicType = copyOf.basicType;
  1032. | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
  1033. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function ‘void glslang::TParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TTypeList&, const glslang::TString*, glslang::TArraySizes*)’:
  1034. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/ParseHelper.cpp:7532:15: note: ‘blockNameType.glslang::TType::coopmat’ was declared here
  1035. 7532 | TType blockNameType(EbtReference, blockType, *blockName);
  1036. | ^~~~~~~~~~~~~
  1037. [ 36%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/pop3.c.o
  1038. [ 36%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/progress.c.o
  1039. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/../Include/Common.h:108,
  1040. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.h:68,
  1041. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.cpp:44:
  1042. In member function ‘void glslang::pool_allocator<T>::construct(pointer, const T&) [with T = glslang::TParameter]’,
  1043. inlined from ‘static std::__enable_if_t<((bool)__can_construct<_Alloc, _Tp, _Args ...>)> std::allocator_traits< <template-parameter-1-1> >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = glslang::TParameter; _Args = {const glslang::TParameter&}; _Alloc = glslang::pool_allocator<glslang::TParameter>]’ at /usr/include/c++/14/bits/alloc_traits.h:382:19,
  1044. inlined from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator<glslang::TParameter>]’ at /usr/include/c++/14/bits/stl_vector.h:1288:30,
  1045. inlined from ‘glslang::TFunction::TFunction(const glslang::TFunction&)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.cpp:372:29:
  1046. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/../Include/PoolAlloc.h:298:47: warning: ‘param’ may be used uninitialized [-Wmaybe-uninitialized]
  1047. 298 | void construct(pointer p, const T& val) { new ((void *)p) T(val); }
  1048. | ^~~~~~~~~~~~~~~~~~~~~~
  1049. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.cpp: In copy constructor ‘glslang::TFunction::TFunction(const glslang::TFunction&)’:
  1050. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.cpp:371:20: note: ‘param’ declared here
  1051. 371 | TParameter param;
  1052. | ^~~~~
  1053. In file included from /usr/include/c++/14/vector:66,
  1054. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/../Include/Common.h:98:
  1055. In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator<glslang::TParameter>]’,
  1056. inlined from ‘glslang::TFunction::TFunction(const glslang::TFunction&)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.cpp:372:29:
  1057. /usr/include/c++/14/bits/stl_vector.h:1294:28: warning: ‘param’ may be used uninitialized [-Wmaybe-uninitialized]
  1058. 1294 | _M_realloc_append(__x);
  1059. | ~~~~~~~~~~~~~~~~~^~~~~
  1060. In file included from /usr/include/c++/14/vector:72:
  1061. /usr/include/c++/14/bits/vector.tcc: In copy constructor ‘glslang::TFunction::TFunction(const glslang::TFunction&)’:
  1062. /usr/include/c++/14/bits/vector.tcc:581:7: note: by argument 2 of type ‘const glslang::TParameter&’ to ‘void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const glslang::TParameter&}; _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator<glslang::TParameter>]’ declared here
  1063. 581 | vector<_Tp, _Alloc>::
  1064. | ^~~~~~~~~~~~~~~~~~~
  1065. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/glslang/glslang/MachineIndependent/SymbolTable.cpp:371:20: note: ‘param’ declared here
  1066. 371 | TParameter param;
  1067. | ^~~~~
  1068. [ 36%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/rawstr.c.o
  1069. [ 37%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/rtsp.c.o
  1070. [ 37%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/security.c.o
  1071. [ 37%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/select.c.o
  1072. [ 37%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/sendf.c.o
  1073. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/sendf.c: In function ‘Curl_send_plain’:
  1074. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/sendf.c:372:28: warning: logical ‘or’ of equal expressions [-Wlogical-op]
  1075. 372 | (EWOULDBLOCK == err) || (EAGAIN == err) || (EINTR == err) ||
  1076. | ^~
  1077. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/sendf.c: In function ‘Curl_recv_plain’:
  1078. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/sendf.c:439:28: warning: logical ‘or’ of equal expressions [-Wlogical-op]
  1079. 439 | (EWOULDBLOCK == err) || (EAGAIN == err) || (EINTR == err)
  1080. | ^~
  1081. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/sendf.c: In function ‘Curl_read_plain’:
  1082. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/sendf.c:638:39: warning: logical ‘or’ of equal expressions [-Wlogical-op]
  1083. 638 | return_error = EWOULDBLOCK == err || EAGAIN == err || EINTR == err;
  1084. | ^~
  1085. [ 37%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/share.c.o
  1086. [ 37%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/slist.c.o
  1087. [ 37%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Versions.cpp.o
  1088. [ 37%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/smb.c.o
  1089. [ 37%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/smtp.c.o
  1090. [ 37%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/socks.c.o
  1091. [ 37%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/OGLCompilersDLL/InitializeDll.cpp.o
  1092. [ 38%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/socks_gssapi.c.o
  1093. [ 38%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/socks_sspi.c.o
  1094. [ 39%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/disassemble.cpp.o
  1095. [ 39%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/speedcheck.c.o
  1096. [ 39%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/splay.c.o
  1097. [ 39%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/doc.cpp.o
  1098. [ 39%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/ssh.c.o
  1099. [ 39%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/strdup.c.o
  1100. [ 39%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/strequal.c.o
  1101. [ 39%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/strerror.c.o
  1102. [ 39%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/strtok.c.o
  1103. [ 40%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/strtoofft.c.o
  1104. [ 40%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/system_win32.c.o
  1105. [ 40%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/telnet.c.o
  1106. [ 40%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/tftp.c.o
  1107. [ 40%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/timeval.c.o
  1108. [ 40%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/transfer.c.o
  1109. [ 40%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/url.c.o
  1110. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/url.c: In function ‘ConnectionExists’:
  1111. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/url.c:3213:17: warning: variable ‘hostname’ set but not used [-Wunused-but-set-variable]
  1112. 3213 | const char *hostname;
  1113. | ^~~~~~~~
  1114. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/url.c: In function ‘parse_connect_to_slist’:
  1115. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/url.c:5495:12: warning: variable ‘ipv6host’ set but not used [-Wunused-but-set-variable]
  1116. 5495 | bool ipv6host;
  1117. | ^~~~~~~~
  1118. [ 40%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/GlslangToSpv.cpp.o
  1119. [ 40%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/InReadableOrder.cpp.o
  1120. [ 40%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vauth/cleartext.c.o
  1121. [ 40%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vauth/cram.c.o
  1122. [ 41%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vauth/digest.c.o
  1123. [ 41%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/Logger.cpp.o
  1124. [ 41%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vauth/digest_sspi.c.o
  1125. [ 41%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vauth/krb5_gssapi.c.o
  1126. [ 41%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vauth/krb5_sspi.c.o
  1127. [ 41%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vauth/ntlm.c.o
  1128. [ 41%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vauth/ntlm_sspi.c.o
  1129. [ 41%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vauth/oauth2.c.o
  1130. [ 41%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vauth/spnego_gssapi.c.o
  1131. [ 41%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vauth/spnego_sspi.c.o
  1132. [ 41%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SpvBuilder.cpp.o
  1133. [ 42%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vauth/vauth.c.o
  1134. [ 42%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/version.c.o
  1135. [ 42%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vtls/axtls.c.o
  1136. [ 42%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vtls/cyassl.c.o
  1137. [ 42%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vtls/darwinssl.c.o
  1138. [ 42%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vtls/gskit.c.o
  1139. [ 42%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vtls/gtls.c.o
  1140. [ 42%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vtls/mbedtls.c.o
  1141. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/vtls/mbedtls.c:131:32: warning: no previous declaration for ‘mbedtls_x509_crt_profile_fr’ [-Wmissing-variable-declarations]
  1142. 131 | const mbedtls_x509_crt_profile mbedtls_x509_crt_profile_fr =
  1143. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  1144. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/vtls/mbedtls.c: In function ‘mbed_connect_step1’:
  1145. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/vtls/mbedtls.c:167:19: warning: unused variable ‘addr’ [-Wunused-variable]
  1146. 167 | struct in6_addr addr;
  1147. | ^~~~
  1148. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Externals/curl/lib/vtls/mbedtls.c:164:8: warning: variable ‘sni’ set but not used [-Wunused-but-set-variable]
  1149. 164 | bool sni = TRUE; /* default is SNI enabled */
  1150. | ^~~
  1151. [ 42%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vtls/nss.c.o
  1152. [ 43%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vtls/openssl.c.o
  1153. [ 43%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vtls/polarssl.c.o
  1154. [ 43%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vtls/polarssl_threadlock.c.o
  1155. [ 43%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vtls/schannel.c.o
  1156. [ 43%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/vtls/vtls.c.o
  1157. [ 43%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/warnless.c.o
  1158. [ 43%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/wildcard.c.o
  1159. [ 43%] Building C object Externals/curl/lib/CMakeFiles/curl.dir/x509asn1.c.o
  1160. [ 43%] Linking C static library libcurl.a
  1161. [ 43%] Built target curl
  1162. [ 43%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SpvPostProcess.cpp.o
  1163. [ 43%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SPVRemapper.cpp.o
  1164. [ 43%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/StandAlone/ResourceLimits.cpp.o
  1165. [ 44%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/OSDependent/Unix/ossource.cpp.o
  1166. [ 44%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Analytics.cpp.o
  1167. [ 44%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/CDUtils.cpp.o
  1168. [ 45%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/ColorUtil.cpp.o
  1169. [ 45%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/CommonFuncs.cpp.o
  1170. [ 45%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/Config.cpp.o
  1171. [ 45%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/ConfigInfo.cpp.o
  1172. [ 45%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/Layer.cpp.o
  1173. [ 45%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/AES.cpp.o
  1174. [ 45%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/bn.cpp.o
  1175. In function ‘void bn_zero(u8*, int)’,
  1176. inlined from ‘void bn_mul(u8*, const u8*, const u8*, const u8*, int)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Common/Crypto/bn.cpp:56:10,
  1177. inlined from ‘void bn_exp(u8*, const u8*, const u8*, int, const u8*, int)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Common/Crypto/bn.cpp:81:15:
  1178. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Common/Crypto/bn.cpp:13:14: warning: ‘void* memset(void*, int, size_t)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  1179. 13 | std::memset(d, 0, n);
  1180. | ~~~~~~~~~~~^~~~~~~~~
  1181. [ 45%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/ec.cpp.o
  1182. [ 45%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Debug/MemoryPatches.cpp.o
  1183. [ 46%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Debug/OSThread.cpp.o
  1184. [ 46%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Debug/Watches.cpp.o
  1185. [ 46%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/DynamicLibrary.cpp.o
  1186. [ 46%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/ENetUtil.cpp.o
  1187. [ 46%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/File.cpp.o
  1188. [ 46%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FileSearch.cpp.o
  1189. [ 46%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FileUtil.cpp.o
  1190. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Common/File.cpp:19:
  1191. In member function ‘void File::IOFile::Clear()’,
  1192. inlined from ‘void File::IOFile::SetHandle(FILE*)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Common/File.cpp:84:8:
  1193. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Common/File.h:87:18: warning: argument 1 null where non-null expected [-Wnonnull]
  1194. 87 | std::clearerr(m_file);
  1195. | ~~~~~~~~~~~~~^~~~~~~~
  1196. In file included from /usr/include/c++/14/cstdio:42,
  1197. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Common/File.cpp:6:
  1198. /usr/include/stdio.h: In member function ‘void File::IOFile::SetHandle(FILE*)’:
  1199. /usr/include/stdio.h:850:13: note: in a call to function ‘void clearerr(FILE*)’ declared ‘nonnull’
  1200. 850 | extern void clearerr (FILE *__stream) __THROW __nonnull ((1));
  1201. | ^~~~~~~~
  1202. [ 46%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FloatUtils.cpp.o
  1203. [ 46%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GekkoDisassembler.cpp.o
  1204. [ 47%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Hash.cpp.o
  1205. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Common/Hash.cpp: In function ‘u32 Common::HashEctor(const u8*, size_t)’:
  1206. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Common/Hash.cpp:102:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  1207. 102 | for (int i = 0; i < length; i++)
  1208. | ~~^~~~~~~~
  1209. [ 47%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/HttpRequest.cpp.o
  1210. [ 47%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Image.cpp.o
  1211. [ 47%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/IniFile.cpp.o
  1212. [ 47%] Linking CXX static library libglslang.a
  1213. [ 47%] Built target glslang
  1214. [ 47%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/JitRegister.cpp.o
  1215. [ 47%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Logging/LogManager.cpp.o
  1216. [ 47%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MathUtil.cpp.o
  1217. [ 47%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Matrix.cpp.o
  1218. [ 47%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MD5.cpp.o
  1219. [ 47%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MemArena.cpp.o
  1220. [ 48%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MemoryUtil.cpp.o
  1221. [ 48%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MsgHandler.cpp.o
  1222. [ 48%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/NandPaths.cpp.o
  1223. [ 48%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Network.cpp.o
  1224. [ 48%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/PcapFile.cpp.o
  1225. [ 48%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/PerformanceCounter.cpp.o
  1226. [ 48%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Profiler.cpp.o
  1227. [ 48%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/QoSSession.cpp.o
  1228. [ 48%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Random.cpp.o
  1229. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Common/NandPaths.cpp: In function ‘std::string Common::EscapeFileName(const std::string&)’:
  1230. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Common/NandPaths.cpp:114:12: warning: comparison is always true due to limited range of data type [-Wtype-limits]
  1231. 114 | if ((c >= 0 && c <= 0x1F) || chars_to_replace.find(c) != chars_to_replace.end())
  1232. | ~~^~~~
  1233. [ 50%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SDCardUtil.cpp.o
  1234. [ 50%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SFMLHelper.cpp.o
  1235. [ 50%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SettingsHandler.cpp.o
  1236. [ 50%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/StringUtil.cpp.o
  1237. [ 50%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SymbolDB.cpp.o
  1238. [ 50%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Thread.cpp.o
  1239. [ 50%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Timer.cpp.o
  1240. [ 50%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/TraversalClient.cpp.o
  1241. [ 50%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/UPnP.cpp.o
  1242. [ 51%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Version.cpp.o
  1243. [ 51%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Logging/ConsoleListenerNix.cpp.o
  1244. [ 51%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Arm64Emitter.cpp.o
  1245. [ 51%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/ArmCPUDetect.cpp.o
  1246. [ 51%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GenericFPURoundMode.cpp.o
  1247. [ 51%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLContext.cpp.o
  1248. [ 51%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLUtil.cpp.o
  1249. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Common/ArmCPUDetect.cpp: In member function ‘void CPUInfo::Detect()’:
  1250. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Common/ArmCPUDetect.cpp:88:10: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 65 equals destination size [-Wstringop-truncation]
  1251. 88 | strncpy(cpu_string, GetCPUString().c_str(), sizeof(cpu_string));
  1252. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1253. [ 51%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLExtensions/GLExtensions.cpp.o
  1254. [ 51%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLInterface/EGL.cpp.o
  1255. [ 52%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLInterface/EGLX11.cpp.o
  1256. [ 52%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLX11Window.cpp.o
  1257. [ 52%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLInterface/GLX.cpp.o
  1258. [ 52%] Linking CXX static library libcommon.a
  1259. [ 52%] Built target common
  1260. [ 52%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/Disassembler.cpp.o
  1261. [ 52%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/InputConfig.cpp.o
  1262. [ 52%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/CommandLineParse.cpp.o
  1263. [ 52%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/AutoUpdate.cpp.o
  1264. [ 52%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/DiscordPresence.cpp.o
  1265. [ 52%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/GameFile.cpp.o
  1266. [ 52%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/GameFileCache.cpp.o
  1267. [ 52%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/InputProfile.cpp.o
  1268. [ 53%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/NetPlayIndex.cpp.o
  1269. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/UICommon/GameFileCache.cpp: In member function ‘void UICommon::GameFileCache::ForEach(std::function<void(const std::shared_ptr<const UICommon::GameFile>&)>) const’:
  1270. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/UICommon/GameFileCache.cpp:52:47: warning: loop variable ‘item’ of type ‘const std::shared_ptr<const UICommon::GameFile>&’ binds to a temporary constructed from type ‘const std::shared_ptr<UICommon::GameFile>’ [-Wrange-loop-construct]
  1271. 52 | for (const std::shared_ptr<const GameFile>& item : m_cached_files)
  1272. | ^~~~
  1273. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/UICommon/GameFileCache.cpp:52:47: note: use non-reference type ‘const std::shared_ptr<const UICommon::GameFile>’ to make the copy explicit or ‘const std::shared_ptr<UICommon::GameFile>&’ to prevent copying
  1274. [ 53%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControllerEmu.cpp.o
  1275. In file included from /usr/include/aarch64-linux-gnu/c++/14/bits/c++allocator.h:33,
  1276. from /usr/include/c++/14/bits/allocator.h:46,
  1277. from /usr/include/c++/14/bits/alloc_traits.h:39,
  1278. from /usr/include/c++/14/ext/alloc_traits.h:34,
  1279. from /usr/include/c++/14/bits/hashtable_policy.h:39,
  1280. from /usr/include/c++/14/bits/hashtable.h:35,
  1281. from /usr/include/c++/14/bits/unordered_map.h:33,
  1282. from /usr/include/c++/14/unordered_map:41,
  1283. from /usr/include/c++/14/functional:63,
  1284. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/UICommon/GameFileCache.h:8,
  1285. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/UICommon/GameFileCache.cpp:5:
  1286. In member function ‘void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = unsigned char]’,
  1287. inlined from ‘static void std::allocator_traits<std::allocator<_Tp1> >::deallocate(allocator_type&, pointer, size_type) [with _Tp = unsigned char]’ at /usr/include/c++/14/bits/alloc_traits.h:550:23,
  1288. inlined from ‘void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]’ at /usr/include/c++/14/bits/stl_vector.h:389:19,
  1289. inlined from ‘std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]’ at /usr/include/c++/14/bits/stl_vector.h:368:15,
  1290. inlined from ‘std::vector<_Tp, _Alloc>::~vector() [with _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]’ at /usr/include/c++/14/bits/stl_vector.h:738:7,
  1291. inlined from ‘bool UICommon::GameFileCache::SyncCacheFile(bool)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/UICommon/GameFileCache.cpp:248:3,
  1292. inlined from ‘bool UICommon::GameFileCache::Load()’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/UICommon/GameFileCache.cpp:206:23:
  1293. /usr/include/c++/14/bits/new_allocator.h:172:33: warning: ‘void operator delete(void*, std::size_t)’ called on pointer ‘<unknown>’ with nonzero offset [2, 9223372036854775807] [-Wfree-nonheap-object]
  1294. 172 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
  1295. | ^
  1296. In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned char]’,
  1297. inlined from ‘static _Tp* std::allocator_traits<std::allocator<_Tp1> >::allocate(allocator_type&, size_type) [with _Tp = unsigned char]’ at /usr/include/c++/14/bits/alloc_traits.h:515:28,
  1298. inlined from ‘std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]’ at /usr/include/c++/14/bits/stl_vector.h:380:33,
  1299. inlined from ‘void std::_Vector_base<_Tp, _Alloc>::_M_create_storage(std::size_t) [with _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]’ at /usr/include/c++/14/bits/stl_vector.h:398:44,
  1300. inlined from ‘std::_Vector_base<_Tp, _Alloc>::_Vector_base(std::size_t, const allocator_type&) [with _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]’ at /usr/include/c++/14/bits/stl_vector.h:334:26,
  1301. inlined from ‘std::vector<_Tp, _Alloc>::vector(size_type, const allocator_type&) [with _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]’ at /usr/include/c++/14/bits/stl_vector.h:557:47,
  1302. inlined from ‘bool UICommon::GameFileCache::SyncCacheFile(bool)’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/UICommon/GameFileCache.cpp:239:39,
  1303. inlined from ‘bool UICommon::GameFileCache::Load()’ at /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/UICommon/GameFileCache.cpp:206:23:
  1304. /usr/include/c++/14/bits/new_allocator.h:151:55: note: returned from ‘void* operator new(std::size_t)’
  1305. 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
  1306. | ^
  1307. [ 53%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/ResourcePack/Manager.cpp.o
  1308. [ 53%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/ResourcePack/Manifest.cpp.o
  1309. [ 53%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/StickGate.cpp.o
  1310. [ 53%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/ResourcePack/ResourcePack.cpp.o
  1311. [ 53%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/UICommon.cpp.o
  1312. [ 53%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/USBUtils.cpp.o
  1313. [ 53%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Control/Control.cpp.o
  1314. [ 53%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/VideoUtils.cpp.o
  1315. [ 53%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Control/Input.cpp.o
  1316. [ 53%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/X11Utils.cpp.o
  1317. [ 53%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Control/Output.cpp.o
  1318. [ 54%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/AnalogStick.cpp.o
  1319. [ 54%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Attachments.cpp.o
  1320. [ 54%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Buttons.cpp.o
  1321. [ 54%] Linking CXX static library libuicommon.a
  1322. [ 54%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/ControlGroup.cpp.o
  1323. [ 54%] Built target uicommon
  1324. [ 54%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Cursor.cpp.o
  1325. [ 54%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/IMUAccelerometer.cpp.o
  1326. [ 54%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Force.cpp.o
  1327. [ 54%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/IMUCursor.cpp.o
  1328. [ 54%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/IMUGyroscope.cpp.o
  1329. [ 55%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/MixedTriggers.cpp.o
  1330. [ 55%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/ModifySettingsButton.cpp.o
  1331. [ 55%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Slider.cpp.o
  1332. [ 55%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Tilt.cpp.o
  1333. [ 55%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Triggers.cpp.o
  1334. [ 55%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Setting/NumericSetting.cpp.o
  1335. [ 55%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/DualShockUDPClient/DualShockUDPClient.cpp.o
  1336. [ 55%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/ControllerInterface.cpp.o
  1337. [ 55%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/Device.cpp.o
  1338. [ 56%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/Wiimote/Wiimote.cpp.o
  1339. [ 56%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControlReference/ControlReference.cpp.o
  1340. [ 56%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControlReference/ExpressionParser.cpp.o
  1341. [ 56%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControlReference/FunctionExpression.cpp.o
  1342. [ 56%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/Xlib/XInput2.cpp.o
  1343. [ 56%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/GCAdapter.cpp.o
  1344. [ 56%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/evdev/evdev.cpp.o
  1345. [ 56%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/Pipes/Pipes.cpp.o
  1346. [ 56%] Linking CXX static library libinputcommon.a
  1347. [ 56%] Built target inputcommon
  1348. [ 57%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/main.cpp.o
  1349. [ 57%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/ObjectCache.cpp.o
  1350. [ 57%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/BoundingBox.cpp.o
  1351. [ 57%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/CommandBufferManager.cpp.o
  1352. [ 57%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/PerfQuery.cpp.o
  1353. [ 57%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/Renderer.cpp.o
  1354. [ 57%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/ShaderCompiler.cpp.o
  1355. [ 57%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/StateTracker.cpp.o
  1356. [ 57%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/StagingBuffer.cpp.o
  1357. [ 57%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/StreamBuffer.cpp.o
  1358. [ 57%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/SwapChain.cpp.o
  1359. [ 58%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VertexFormat.cpp.o
  1360. [ 58%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VertexManager.cpp.o
  1361. [ 58%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKPipeline.cpp.o
  1362. [ 58%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKShader.cpp.o
  1363. [ 58%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKTexture.cpp.o
  1364. [ 58%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VulkanContext.cpp.o
  1365. [ 58%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VulkanLoader.cpp.o
  1366. [ 58%] Linking CXX static library libvideovulkan.a
  1367. [ 58%] Built target videovulkan
  1368. [ 59%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/Clipper.cpp.o
  1369. [ 59%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/EfbInterface.cpp.o
  1370. [ 59%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/DebugUtil.cpp.o
  1371. [ 59%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/EfbCopy.cpp.o
  1372. [ 59%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/Rasterizer.cpp.o
  1373. [ 59%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SetupUnit.cpp.o
  1374. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoBackends/Software/SetupUnit.cpp: In member function ‘OutputVertexData* SetupUnit::GetVertex()’:
  1375. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoBackends/Software/SetupUnit.cpp:28:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct OutputVertexData’; use assignment or value-initialization instead [-Wclass-memaccess]
  1376. 28 | memset(m_VertWritePointer, 0, sizeof(*m_VertWritePointer));
  1377. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1378. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoBackends/Software/SetupUnit.h:8,
  1379. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoBackends/Software/SetupUnit.cpp:7:
  1380. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoBackends/Software/NativeVertexFormat.h:32:8: note: ‘struct OutputVertexData’ declared here
  1381. 32 | struct OutputVertexData
  1382. | ^~~~~~~~~~~~~~~~
  1383. [ 59%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWmain.cpp.o
  1384. [ 59%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWOGLWindow.cpp.o
  1385. [ 59%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWRenderer.cpp.o
  1386. [ 60%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWTexture.cpp.o
  1387. [ 60%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWVertexLoader.cpp.o
  1388. [ 60%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/Tev.cpp.o
  1389. [ 60%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/TextureEncoder.cpp.o
  1390. [ 60%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/TextureSampler.cpp.o
  1391. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoBackends/Software/SWVertexLoader.cpp: In member function ‘virtual void SWVertexLoader::DrawCurrentBatch(u32, u32, u32)’:
  1392. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoBackends/Software/SWVertexLoader.cpp:82:23: warning: ‘<anonymous>’ may be used uninitialized [-Wmaybe-uninitialized]
  1393. 82 | outVertex->normal = {};
  1394. | ~~~~~~~~~~~~~~~~~~^~~~
  1395. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoBackends/Software/SWVertexLoader.cpp:82:26: note: ‘<anonymous>’ declared here
  1396. 82 | outVertex->normal = {};
  1397. | ^
  1398. [ 60%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/TransformUnit.cpp.o
  1399. [ 60%] Linking CXX static library libvideosoftware.a
  1400. [ 60%] Built target videosoftware
  1401. [ 60%] Building CXX object Source/Core/VideoBackends/Null/CMakeFiles/videonull.dir/NullTexture.cpp.o
  1402. [ 60%] Building CXX object Source/Core/VideoBackends/Null/CMakeFiles/videonull.dir/VertexManager.cpp.o
  1403. [ 60%] Building CXX object Source/Core/VideoBackends/Null/CMakeFiles/videonull.dir/Render.cpp.o
  1404. [ 60%] Building CXX object Source/Core/VideoBackends/Null/CMakeFiles/videonull.dir/NullBackend.cpp.o
  1405. [ 60%] Linking CXX static library libvideonull.a
  1406. [ 60%] Built target videonull
  1407. [ 60%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/main.cpp.o
  1408. [ 60%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/NativeVertexFormat.cpp.o
  1409. [ 60%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/BoundingBox.cpp.o
  1410. [ 60%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLPipeline.cpp.o
  1411. [ 61%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLShader.cpp.o
  1412. [ 61%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLTexture.cpp.o
  1413. [ 61%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/PerfQuery.cpp.o
  1414. [ 61%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/ProgramShaderCache.cpp.o
  1415. [ 61%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/Render.cpp.o
  1416. [ 61%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/SamplerCache.cpp.o
  1417. [ 61%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/StreamBuffer.cpp.o
  1418. [ 61%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/VertexManager.cpp.o
  1419. [ 61%] Linking CXX static library libvideoogl.a
  1420. [ 61%] Built target videoogl
  1421. [ 61%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AbstractStagingTexture.cpp.o
  1422. [ 61%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AbstractTexture.cpp.o
  1423. [ 61%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AbstractFramebuffer.cpp.o
  1424. [ 61%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AsyncRequests.cpp.o
  1425. [ 61%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AsyncShaderCompiler.cpp.o
  1426. [ 61%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/BoundingBox.cpp.o
  1427. [ 61%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/BPFunctions.cpp.o
  1428. [ 61%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/BPMemory.cpp.o
  1429. [ 62%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/BPStructs.cpp.o
  1430. [ 62%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/CommandProcessor.cpp.o
  1431. [ 62%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/CPMemory.cpp.o
  1432. [ 62%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/DriverDetails.cpp.o
  1433. [ 62%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Fifo.cpp.o
  1434. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/BPStructs.cpp: In function ‘void BPInit()’:
  1435. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/BPStructs.cpp:46:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct BPMemory’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
  1436. 46 | memset(&bpmem, 0, sizeof(bpmem));
  1437. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  1438. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/BPStructs.cpp:23:
  1439. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/BPMemory.h:1030:8: note: ‘struct BPMemory’ declared here
  1440. 1030 | struct BPMemory
  1441. | ^~~~~~~~
  1442. [ 62%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/FPSCounter.cpp.o
  1443. [ 62%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/FramebufferManager.cpp.o
  1444. [ 62%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/FramebufferShaderGen.cpp.o
  1445. [ 62%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/FreeLookCamera.cpp.o
  1446. [ 62%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GeometryShaderGen.cpp.o
  1447. [ 63%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GeometryShaderManager.cpp.o
  1448. [ 63%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/HiresTextures.cpp.o
  1449. [ 63%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/HiresTextures_DDSLoader.cpp.o
  1450. [ 63%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/ImageWrite.cpp.o
  1451. [ 63%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/IndexGenerator.cpp.o
  1452. [ 63%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/LightingShaderGen.cpp.o
  1453. [ 63%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/NetPlayChatUI.cpp.o
  1454. [ 63%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/NetPlayGolfUI.cpp.o
  1455. [ 63%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/OnScreenDisplay.cpp.o
  1456. [ 64%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/OpcodeDecoding.cpp.o
  1457. [ 64%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PerfQueryBase.cpp.o
  1458. [ 64%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PixelEngine.cpp.o
  1459. [ 64%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PixelShaderGen.cpp.o
  1460. [ 64%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PixelShaderManager.cpp.o
  1461. [ 64%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PostProcessing.cpp.o
  1462. [ 64%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/RenderBase.cpp.o
  1463. [ 64%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/RenderState.cpp.o
  1464. [ 64%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/ShaderCache.cpp.o
  1465. [ 65%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/ShaderGenCommon.cpp.o
  1466. [ 65%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Statistics.cpp.o
  1467. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/ShaderCache.cpp: In instantiation of ‘void VideoCommon::SerializePipelineUid(const UidType&, SerializedUidType&) [with SerializedUidType = SerializedGXPipelineUid; UidType = GXPipelineUid]’:
  1468. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/ShaderCache.cpp:688:29: required from here
  1469. 688 | SerializePipelineUid(config, disk_uid);
  1470. | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
  1471. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/ShaderCache.cpp:191:14: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct VideoCommon::SerializedGXPipelineUid’; use assignment or value-initialization instead [-Wclass-memaccess]
  1472. 191 | std::memset(&serialized_uid, 0, sizeof(serialized_uid));
  1473. | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1474. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/ShaderCache.h:24,
  1475. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/ShaderCache.cpp:5:
  1476. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/GXPipelineTypes.h:92:8: note: ‘struct VideoCommon::SerializedGXPipelineUid’ declared here
  1477. 92 | struct SerializedGXPipelineUid
  1478. | ^~~~~~~~~~~~~~~~~~~~~~~
  1479. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/ShaderCache.cpp: In instantiation of ‘void VideoCommon::SerializePipelineUid(const UidType&, SerializedUidType&) [with SerializedUidType = SerializedGXUberPipelineUid; UidType = GXUberPipelineUid]’:
  1480. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/ShaderCache.cpp:714:29: required from here
  1481. 714 | SerializePipelineUid(config, disk_uid);
  1482. | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
  1483. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/ShaderCache.cpp:191:14: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct VideoCommon::SerializedGXUberPipelineUid’; use assignment or value-initialization instead [-Wclass-memaccess]
  1484. 191 | std::memset(&serialized_uid, 0, sizeof(serialized_uid));
  1485. | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1486. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/GXPipelineTypes.h:102:8: note: ‘struct VideoCommon::SerializedGXUberPipelineUid’ declared here
  1487. 102 | struct SerializedGXUberPipelineUid
  1488. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  1489. [ 65%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureCacheBase.cpp.o
  1490. [ 65%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureConfig.cpp.o
  1491. [ 65%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureConversionShader.cpp.o
  1492. [ 65%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureConverterShaderGen.cpp.o
  1493. [ 65%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureDecoder_Common.cpp.o
  1494. [ 65%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/UberShaderCommon.cpp.o
  1495. [ 65%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/UberShaderPixel.cpp.o
  1496. [ 66%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/UberShaderVertex.cpp.o
  1497. [ 66%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader.cpp.o
  1498. [ 66%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoaderBase.cpp.o
  1499. [ 66%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoaderManager.cpp.o
  1500. [ 66%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader_Color.cpp.o
  1501. [ 66%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader_Normal.cpp.o
  1502. [ 66%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader_Position.cpp.o
  1503. [ 66%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader_TextCoord.cpp.o
  1504. [ 66%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexManagerBase.cpp.o
  1505. [ 67%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexShaderManager.cpp.o
  1506. [ 67%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexShaderGen.cpp.o
  1507. [ 67%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VideoBackendBase.cpp.o
  1508. [ 67%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VideoConfig.cpp.o
  1509. [ 67%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VideoState.cpp.o
  1510. [ 67%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/XFMemory.cpp.o
  1511. [ 67%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/XFStructs.cpp.o
  1512. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/VideoBackendBase.cpp: In member function ‘void VideoBackendBase::InitializeShared()’:
  1513. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/VideoBackendBase.cpp:294:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct CPState’; use assignment or value-initialization instead [-Wclass-memaccess]
  1514. 294 | memset(&g_main_cp_state, 0, sizeof(g_main_cp_state));
  1515. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1516. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/VideoBackendBase.cpp:45:
  1517. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/CPMemory.h:243:8: note: ‘struct CPState’ declared here
  1518. 243 | struct CPState final
  1519. | ^~~~~~~
  1520. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/VideoBackendBase.cpp:295:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct CPState’; use assignment or value-initialization instead [-Wclass-memaccess]
  1521. 295 | memset(&g_preprocess_cp_state, 0, sizeof(g_preprocess_cp_state));
  1522. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1523. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/VideoCommon/CPMemory.h:243:8: note: ‘struct CPState’ declared here
  1524. 243 | struct CPState final
  1525. | ^~~~~~~
  1526. [ 67%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoaderARM64.cpp.o
  1527. [ 67%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureDecoder_Generic.cpp.o
  1528. [ 68%] Linking CXX static library libvideocommon.a
  1529. [ 68%] Built target videocommon
  1530. [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ARDecrypt.cpp.o
  1531. [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Analytics.cpp.o
  1532. [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/BootManager.cpp.o
  1533. [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ActionReplay.cpp.o
  1534. [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigManager.cpp.o
  1535. [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Core.cpp.o
  1536. [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/CoreTiming.cpp.o
  1537. [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSPEmulator.cpp.o
  1538. [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/GeckoCodeConfig.cpp.o
  1539. [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/GeckoCode.cpp.o
  1540. [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HotkeyManager.cpp.o
  1541. [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/LibusbUtils.cpp.o
  1542. [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/MemTools.cpp.o
  1543. [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Movie.cpp.o
  1544. [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/NetPlayClient.cpp.o
  1545. [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/NetPlayServer.cpp.o
  1546. [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PatchEngine.cpp.o
  1547. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/Movie.cpp: In function ‘void Movie::SaveRecording(const std::string&)’:
  1548. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/Movie.cpp:1299:10: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 6 equals destination size [-Wstringop-truncation]
  1549. 1299 | strncpy(header.gameID.data(), SConfig::GetInstance().GetGameID().c_str(), 6);
  1550. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1551. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/Movie.cpp:1316:10: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 40 equals destination size [-Wstringop-truncation]
  1552. 1316 | strncpy(header.discChange.data(), s_discChange.c_str(), header.discChange.size());
  1553. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1554. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/Movie.cpp:1317:10: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 32 equals destination size [-Wstringop-truncation]
  1555. 1317 | strncpy(header.author.data(), s_author.c_str(), header.author.size());
  1556. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1557. [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/State.cpp.o
  1558. [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/SysConf.cpp.o
  1559. [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/TitleDatabase.cpp.o
  1560. [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/WiiRoot.cpp.o
  1561. [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/WiiUtils.cpp.o
  1562. [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/Boot_BS2Emu.cpp.o
  1563. [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/Boot.cpp.o
  1564. [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/Boot_WiiWAD.cpp.o
  1565. [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/DolReader.cpp.o
  1566. [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/ElfReader.cpp.o
  1567. [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/GraphicsSettings.cpp.o
  1568. [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/MainSettings.cpp.o
  1569. [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/NetplaySettings.cpp.o
  1570. [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/SYSCONFSettings.cpp.o
  1571. [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/UISettings.cpp.o
  1572. [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/BaseConfigLoader.cpp.o
  1573. [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/GameConfigLoader.cpp.o
  1574. [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/IsSettingSaveable.cpp.o
  1575. [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/MovieConfigLoader.cpp.o
  1576. [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/NetPlayConfigLoader.cpp.o
  1577. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/ConfigLoaders/MovieConfigLoader.cpp: In function ‘void ConfigLoaders::SaveToDTM(Movie::DTMHeader*)’:
  1578. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/ConfigLoaders/MovieConfigLoader.cpp:78:10: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 16 equals destination size [-Wstringop-truncation]
  1579. 78 | strncpy(dtm->videoBackend.data(), video_backend.c_str(), dtm->videoBackend.size());
  1580. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1581. [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/Debugger_SymbolMap.cpp.o
  1582. [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/Dump.cpp.o
  1583. [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/PPCDebugInterface.cpp.o
  1584. [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/RSO.cpp.o
  1585. [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPAccelerator.cpp.o
  1586. [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPAnalyzer.cpp.o
  1587. [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPAssembler.cpp.o
  1588. [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPCaptureLogger.cpp.o
  1589. [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPCodeUtil.cpp.o
  1590. [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPCore.cpp.o
  1591. [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPDisassembler.cpp.o
  1592. [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPHWInterface.cpp.o
  1593. [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPMemoryMap.cpp.o
  1594. [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPTables.cpp.o
  1595. [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPStacks.cpp.o
  1596. [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/LabelMap.cpp.o
  1597. [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntArithmetic.cpp.o
  1598. [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntBranch.cpp.o
  1599. [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntCCUtil.cpp.o
  1600. [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPInterpreter.cpp.o
  1601. [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntExtOps.cpp.o
  1602. [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntLoadStore.cpp.o
  1603. [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntMisc.cpp.o
  1604. [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntMultiplier.cpp.o
  1605. [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntTables.cpp.o
  1606. [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/DSPEmitterBase.cpp.o
  1607. [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoAnalyzer.cpp.o
  1608. [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoDataFile.cpp.o
  1609. [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoPlaybackAnalyzer.cpp.o
  1610. [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoPlayer.cpp.o
  1611. [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoRecordAnalyzer.cpp.o
  1612. [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoRecorder.cpp.o
  1613. [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HLE/HLE.cpp.o
  1614. [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HLE/HLE_Misc.cpp.o
  1615. [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HLE/HLE_OS.cpp.o
  1616. [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HLE/HLE_VarArgs.cpp.o
  1617. [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/AddressSpace.cpp.o
  1618. [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/AudioInterface.cpp.o
  1619. [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSP.cpp.o
  1620. [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/CPU.cpp.o
  1621. [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/AX.cpp.o
  1622. [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/AXWii.cpp.o
  1623. [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/CARD.cpp.o
  1624. [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/GBA.cpp.o
  1625. [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/INIT.cpp.o
  1626. [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/ROM.cpp.o
  1627. [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/UCodes.cpp.o
  1628. [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/Zelda.cpp.o
  1629. [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/MailHandler.cpp.o
  1630. [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/DSPHLE.cpp.o
  1631. [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPLLE/DSPDebugInterface.cpp.o
  1632. [ 79%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPLLE/DSPHost.cpp.o
  1633. [ 79%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPLLE/DSPSymbols.cpp.o
  1634. [ 79%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPLLE/DSPLLEGlobals.cpp.o
  1635. [ 79%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPLLE/DSPLLE.cpp.o
  1636. [ 79%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DVD/DVDInterface.cpp.o
  1637. [ 79%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DVD/DVDMath.cpp.o
  1638. [ 79%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DVD/DVDThread.cpp.o
  1639. [ 79%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DVD/FileMonitor.cpp.o
  1640. [ 79%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI.cpp.o
  1641. [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_Channel.cpp.o
  1642. [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_Device.cpp.o
  1643. [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceAD16.cpp.o
  1644. [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceAGP.cpp.o
  1645. [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceDummy.cpp.o
  1646. [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceEthernet.cpp.o
  1647. [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceGecko.cpp.o
  1648. [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceIPL.cpp.o
  1649. [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceMemoryCard.cpp.o
  1650. [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceMic.cpp.o
  1651. [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCKeyboard.cpp.o
  1652. [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCKeyboardEmu.cpp.o
  1653. [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCMemcard/GCIFile.cpp.o
  1654. [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCMemcard/GCMemcard.cpp.o
  1655. [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCMemcard/GCMemcardDirectory.cpp.o
  1656. [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCMemcard/GCMemcardRaw.cpp.o
  1657. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp: In member function ‘Memcard::GCMemcardRemoveFileRetVal Memcard::GCMemcard::RemoveFile(u8)’:
  1658. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:934:9: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘std::array<Memcard::DEntry, 127>::value_type’ {aka ‘struct Memcard::DEntry’}; use assignment instead [-Wclass-memaccess]
  1659. 934 | memset(&(UpdatedDir.m_dir_entries[index]), 0xFF, DENTRY_SIZE);
  1660. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1661. In file included from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:5:
  1662. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/HW/GCMemcard/GCMemcard.h:253:8: note: ‘std::array<Memcard::DEntry, 127>::value_type’ {aka ‘struct Memcard::DEntry’} declared here
  1663. 253 | struct DEntry
  1664. | ^~~~~~
  1665. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp: In constructor ‘Memcard::Directory::Directory()’:
  1666. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:1682:9: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘struct Memcard::Directory’; use assignment instead [-Wclass-memaccess]
  1667. 1682 | memset(this, 0xFF, BLOCK_SIZE);
  1668. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  1669. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/HW/GCMemcard/GCMemcard.h:333:8: note: ‘struct Memcard::Directory’ declared here
  1670. 333 | struct Directory
  1671. | ^~~~~~~~~
  1672. [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCMemcard/GCMemcardUtils.cpp.o
  1673. [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCPad.cpp.o
  1674. [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCPadEmu.cpp.o
  1675. [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GPFifo.cpp.o
  1676. [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/HW.cpp.o
  1677. [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/Memmap.cpp.o
  1678. [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/MemoryInterface.cpp.o
  1679. [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/MMIO.cpp.o
  1680. [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/ProcessorInterface.cpp.o
  1681. [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI.cpp.o
  1682. [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_Device.cpp.o
  1683. [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceDanceMat.cpp.o
  1684. [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGBA.cpp.o
  1685. [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGCAdapter.cpp.o
  1686. [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGCController.cpp.o
  1687. [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGCSteeringWheel.cpp.o
  1688. [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceKeyboard.cpp.o
  1689. [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceNull.cpp.o
  1690. [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/Sram.cpp.o
  1691. [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/StreamADPCM.cpp.o
  1692. [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SystemTimers.cpp.o
  1693. [ 84%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/VideoInterface.cpp.o
  1694. [ 84%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WII_IPC.cpp.o
  1695. [ 84%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/Wiimote.cpp.o
  1696. [ 84%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteCommon/DataReport.cpp.o
  1697. [ 84%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Camera.cpp.o
  1698. [ 84%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Dynamics.cpp.o
  1699. [ 84%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/EmuSubroutines.cpp.o
  1700. [ 84%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Encryption.cpp.o
  1701. [ 84%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/ExtensionPort.cpp.o
  1702. [ 85%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/I2CBus.cpp.o
  1703. [ 85%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/MotionPlus.cpp.o
  1704. [ 85%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Speaker.cpp.o
  1705. [ 85%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/WiimoteEmu.cpp.o
  1706. [ 85%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/Classic.cpp.o
  1707. [ 85%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/DrawsomeTablet.cpp.o
  1708. [ 85%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/Drums.cpp.o
  1709. [ 85%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/Extension.cpp.o
  1710. [ 85%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/Nunchuk.cpp.o
  1711. [ 86%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/Guitar.cpp.o
  1712. [ 86%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/TaTaCon.cpp.o
  1713. [ 86%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/Turntable.cpp.o
  1714. [ 86%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Extension/UDrawTablet.cpp.o
  1715. [ 86%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteReal/WiimoteReal.cpp.o
  1716. [ 86%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiiSave.cpp.o
  1717. [ 86%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Device.cpp.o
  1718. [ 86%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/DeviceStub.cpp.o
  1719. [ 86%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/DolphinDevice.cpp.o
  1720. [ 87%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/IOS.cpp.o
  1721. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/HW/WiiSave.cpp: In member function ‘virtual bool WiiSave::DataBinStorage::WriteFiles(const std::vector<WiiSave::Storage::SaveFile>&)’:
  1722. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/HW/WiiSave.cpp:368:19: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 64 equals destination size [-Wstringop-truncation]
  1723. 368 | std::strncpy(file_hdr.name.data(), save_file.path.data(), file_hdr.name.size());
  1724. | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1725. [ 87%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/IOSC.cpp.o
  1726. [ 87%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/MIOS.cpp.o
  1727. [ 87%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/VersionInfo.cpp.o
  1728. [ 87%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/DI/DI.cpp.o
  1729. [ 87%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/ES.cpp.o
  1730. [ 87%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/Formats.cpp.o
  1731. [ 87%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/Identity.cpp.o
  1732. [ 87%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/NandUtils.cpp.o
  1733. [ 88%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/TitleContents.cpp.o
  1734. [ 88%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/TitleInformation.cpp.o
  1735. [ 88%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/TitleManagement.cpp.o
  1736. [ 88%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/Views.cpp.o
  1737. [ 88%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/FS/FileSystem.cpp.o
  1738. [ 88%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/FS/FileSystemProxy.cpp.o
  1739. [ 88%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/FS/HostBackend/File.cpp.o
  1740. [ 88%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/FS/HostBackend/FS.cpp.o
  1741. [ 88%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/ICMPLin.cpp.o
  1742. [ 89%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/MACUtils.cpp.o
  1743. In file included from /usr/include/fmt/format.h:49,
  1744. from /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/IOS/FS/FileSystemProxy.cpp:11:
  1745. /usr/include/fmt/core.h: In instantiation of ‘constexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&) [with bool PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = const IOS::HLE::SeekMode; typename std::enable_if<PACKED, int>::type <anonymous> = 0]’:
  1746. /usr/include/fmt/core.h:1808:51: required from ‘constexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T& ...) [with T = {const char*, const unsigned int, const IOS::HLE::SeekMode}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {const char*, unsigned int, IOS::HLE::SeekMode}]’
  1747. 1808 | data_{detail::make_arg<is_packed, Context>(args)...} {
  1748. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
  1749. /usr/include/fmt/core.h:1826:18: required from ‘std::string fmt::v10::format(format_string<T ...>, T&& ...) [with T = {const char*, const unsigned int&, const IOS::HLE::SeekMode&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const char*, const unsigned int&, const IOS::HLE::SeekMode&>]’
  1750. 1826 | return {args...};
  1751. | ^
  1752. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/IOS/FS/FileSystemProxy.cpp:59:42: required from ‘void IOS::HLE::Device::LogResult(IOS::HLE::FS::ResultCode, std::string_view, Args&& ...) [with Args = {const char*, const unsigned int&, const IOS::HLE::SeekMode&}; std::string_view = std::basic_string_view<char>]’
  1753. 59 | const std::string command = fmt::format(format, std::forward<Args>(args)...);
  1754. | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1755. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/IOS/FS/FileSystemProxy.cpp:69:12: required from ‘void IOS::HLE::Device::LogResult(IOS::HLE::FS::Result<T>&, std::string_view, Args&& ...) [with T = unsigned int; Args = {const char*, const unsigned int&, const IOS::HLE::SeekMode&}; IOS::HLE::FS::Result<T> = Common::Result<IOS::HLE::FS::ResultCode, unsigned int>; std::string_view = std::basic_string_view<char>]’
  1756. 69 | LogResult(result_code, format, std::forward<Args>(args)...);
  1757. | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1758. /home/mike/RetroPie-Setup/tmp/build/lr-dolphin/Source/Core/Core/IOS/FS/FileSystemProxy.cpp:275:12: required from here
  1759. 275 | LogResult(result, "Seek({}, 0x{:08x}, {})", handle.name.data(), request.offset, request.mode);
  1760. | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1761. /usr/include/fmt/core.h:2788:44: in ‘constexpr’ expansion of ‘fmt::v10::make_format_args<>(((const char*&)args#0), args#1, args#2)’
  1762. /usr/include/fmt/core.h:1576:63: error: ‘fmt::v10::detail::type_is_unformattable_for<const IOS::HLE::SeekMode, char> _’ has incomplete type
  1763. 1576 | type_is_unformattable_for<T, typename Context::char_type> _;
  1764. | ^
  1765. /usr/include/fmt/core.h:1580:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt
  1766. 1580 | formattable,
  1767. | ^~~~~~~~~~~
  1768. /usr/include/fmt/core.h:1580:7: note: ‘formattable’ evaluates to false
  1769. make[2]: *** [Source/Core/Core/CMakeFiles/core.dir/build.make:2529: Source/Core/Core/CMakeFiles/core.dir/IOS/FS/FileSystemProxy.cpp.o] Error 1
  1770. make[2]: *** Waiting for unfinished jobs....
  1771. make[1]: *** [CMakeFiles/Makefile2:1655: Source/Core/Core/CMakeFiles/core.dir/all] Error 2
  1772. make: *** [Makefile:156: all] Error 2
  1773. Could not successfully build lr-dolphin - Gamecube/Wii emulator - Dolphin port for libretro (/home/mike/RetroPie-Setup/tmp/build/lr-dolphin/build/dolphin_libretro.so not found).
  1774. /home/mike
  1775.  
  1776. Log ended at: Fri 03 Oct 2025 01:30:00 PM MDT
  1777. Total running time: 0 hours, 6 mins, 48 secs
  1778.  
Add Comment
Please, Sign In to add comment