Advertisement
Guest User

Sunshine build log

a guest
Sep 3rd, 2024
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 70.14 KB | None | 0 0
  1. $ yay --mflags "_build_cuda=t" -Sy sunshine
  2.  
  3. :: Synchronizing package databases...
  4. core downloading...
  5. extra downloading...
  6. multilib downloading...
  7. AUR Explicit (1): sunshine-0.23.1-4
  8. :: PKGBUILD up to date, skipping download: sunshine
  9. 1 sunshine (Installed) (Build Files Exist)
  10. ==> Packages to cleanBuild?
  11. ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
  12. ==> :: Deleting (1/1): /home/rafael/.cache/yay/sunshine
  13. HEAD is now at 1bbb3c9 0.23.1-4: default cuda disabled
  14. warning: could not open directory 'pkg/': Permission denied
  15. Removing cgutman.enet/
  16. Removing eidheim.simple-web-server/
  17. Removing ffmpeg.nv-codec-headers/
  18. Removing lizardbyte.build-deps/
  19. Removing lizardbyte.nvapi-open-source-sdk/
  20. Removing lizardbyte.tray/
  21. Removing lizardbyte.virtual-gamepad-emulation-client/
  22. Removing michaeltyson.tpcircularbuffer/
  23. Removing moonlight-stream.moonlight-common-c/
  24. Removing pkg/
  25. Removing sleepybishop.nanors/
  26. Skipping repository src/sunshine
  27. Skipping repository src/eidheim.simple-web-server
  28. Skipping repository src/ffmpeg.nv-codec-headers
  29. Skipping repository src/lizardbyte.build-deps
  30. Skipping repository src/lizardbyte.nvapi-open-source-sdk
  31. Skipping repository src/lizardbyte.tray
  32. Skipping repository src/lizardbyte.virtual-gamepad-emulation-client
  33. Skipping repository src/michaeltyson.tpcircularbuffer
  34. Skipping repository src/moonlight-stream.moonlight-common-c
  35. Skipping repository src/sleepybishop.nanors
  36. Skipping repository src/wayland.wayland-protocols
  37. Skipping repository src/wlroots.wlr-protocols
  38. Skipping repository src/cgutman.enet
  39. Removing src/npm-cache
  40. Removing src/build
  41. Removing sunshine/
  42. Removing wayland.wayland-protocols/
  43. Removing wlroots.wlr-protocols/
  44. 1 sunshine (Installed) (Build Files Exist)
  45. ==> Diffs to show?
  46. ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
  47. ==> ==> Making package: sunshine 0.23.1-4 (Tue Sep 3 21:15:38 2024)
  48. ==> Retrieving sources...
  49. -> Cloning sunshine git repo...
  50. Cloning into bare repository '/home/rafael/.cache/yay/sunshine/sunshine'...
  51. -> Cloning eidheim.simple-web-server git repo...
  52. Cloning into bare repository '/home/rafael/.cache/yay/sunshine/eidheim.simple-web-server'...
  53. -> Cloning ffmpeg.nv-codec-headers git repo...
  54. Cloning into bare repository '/home/rafael/.cache/yay/sunshine/ffmpeg.nv-codec-headers'...
  55. -> Cloning lizardbyte.build-deps git repo...
  56. Cloning into bare repository '/home/rafael/.cache/yay/sunshine/lizardbyte.build-deps'...
  57. -> Cloning lizardbyte.nvapi-open-source-sdk git repo...
  58. Cloning into bare repository '/home/rafael/.cache/yay/sunshine/lizardbyte.nvapi-open-source-sdk'...
  59. -> Cloning lizardbyte.tray git repo...
  60. Cloning into bare repository '/home/rafael/.cache/yay/sunshine/lizardbyte.tray'...
  61. -> Cloning lizardbyte.virtual-gamepad-emulation-client git repo...
  62. Cloning into bare repository '/home/rafael/.cache/yay/sunshine/lizardbyte.virtual-gamepad-emulation-client'...
  63. -> Cloning michaeltyson.tpcircularbuffer git repo...
  64. Cloning into bare repository '/home/rafael/.cache/yay/sunshine/michaeltyson.tpcircularbuffer'...
  65. -> Cloning moonlight-stream.moonlight-common-c git repo...
  66. Cloning into bare repository '/home/rafael/.cache/yay/sunshine/moonlight-stream.moonlight-common-c'...
  67. -> Cloning sleepybishop.nanors git repo...
  68. Cloning into bare repository '/home/rafael/.cache/yay/sunshine/sleepybishop.nanors'...
  69. -> Cloning wayland.wayland-protocols git repo...
  70. Cloning into bare repository '/home/rafael/.cache/yay/sunshine/wayland.wayland-protocols'...
  71. -> Cloning wlroots.wlr-protocols git repo...
  72. Cloning into bare repository '/home/rafael/.cache/yay/sunshine/wlroots.wlr-protocols'...
  73. -> Cloning cgutman.enet git repo...
  74. Cloning into bare repository '/home/rafael/.cache/yay/sunshine/cgutman.enet'...
  75. ==> WARNING: Skipping verification of source file PGP signatures.
  76. ==> Validating source files with sha256sums...
  77. sunshine ... Passed
  78. eidheim.simple-web-server ... Skipped
  79. ffmpeg.nv-codec-headers ... Skipped
  80. lizardbyte.build-deps ... Skipped
  81. lizardbyte.nvapi-open-source-sdk ... Skipped
  82. lizardbyte.tray ... Skipped
  83. lizardbyte.virtual-gamepad-emulation-client ... Skipped
  84. michaeltyson.tpcircularbuffer ... Skipped
  85. moonlight-stream.moonlight-common-c ... Skipped
  86. sleepybishop.nanors ... Skipped
  87. wayland.wayland-protocols ... Skipped
  88. wlroots.wlr-protocols ... Skipped
  89. cgutman.enet ... Skipped
  90. :: (1/1) Parsing SRCINFO: sunshine
  91. ==> Making package: sunshine 0.23.1-4 (Tue Sep 3 21:16:26 2024)
  92. ==> Checking runtime dependencies...
  93. ==> Checking buildtime dependencies...
  94. ==> Retrieving sources...
  95. -> Updating sunshine git repo...
  96. -> Updating eidheim.simple-web-server git repo...
  97. -> Updating ffmpeg.nv-codec-headers git repo...
  98. -> Updating lizardbyte.build-deps git repo...
  99. -> Updating lizardbyte.nvapi-open-source-sdk git repo...
  100. -> Updating lizardbyte.tray git repo...
  101. -> Updating lizardbyte.virtual-gamepad-emulation-client git repo...
  102. -> Updating michaeltyson.tpcircularbuffer git repo...
  103. -> Updating moonlight-stream.moonlight-common-c git repo...
  104. -> Updating sleepybishop.nanors git repo...
  105. -> Updating wayland.wayland-protocols git repo...
  106. -> Updating wlroots.wlr-protocols git repo...
  107. -> Updating cgutman.enet git repo...
  108. ==> Validating source files with sha256sums...
  109. sunshine ... Passed
  110. eidheim.simple-web-server ... Skipped
  111. ffmpeg.nv-codec-headers ... Skipped
  112. lizardbyte.build-deps ... Skipped
  113. lizardbyte.nvapi-open-source-sdk ... Skipped
  114. lizardbyte.tray ... Skipped
  115. lizardbyte.virtual-gamepad-emulation-client ... Skipped
  116. michaeltyson.tpcircularbuffer ... Skipped
  117. moonlight-stream.moonlight-common-c ... Skipped
  118. sleepybishop.nanors ... Skipped
  119. wayland.wayland-protocols ... Skipped
  120. wlroots.wlr-protocols ... Skipped
  121. cgutman.enet ... Skipped
  122. ==> Removing existing $srcdir/ directory...
  123. ==> Extracting sources...
  124. -> Creating working copy of sunshine git repo...
  125. Cloning into 'sunshine'...
  126. done.
  127. Switched to a new branch 'makepkg'
  128. -> Creating working copy of eidheim.simple-web-server git repo...
  129. Cloning into 'eidheim.simple-web-server'...
  130. done.
  131. -> Creating working copy of ffmpeg.nv-codec-headers git repo...
  132. Cloning into 'ffmpeg.nv-codec-headers'...
  133. done.
  134. -> Creating working copy of lizardbyte.build-deps git repo...
  135. Cloning into 'lizardbyte.build-deps'...
  136. done.
  137. -> Creating working copy of lizardbyte.nvapi-open-source-sdk git repo...
  138. Cloning into 'lizardbyte.nvapi-open-source-sdk'...
  139. done.
  140. -> Creating working copy of lizardbyte.tray git repo...
  141. Cloning into 'lizardbyte.tray'...
  142. done.
  143. -> Creating working copy of lizardbyte.virtual-gamepad-emulation-client git repo...
  144. Cloning into 'lizardbyte.virtual-gamepad-emulation-client'...
  145. done.
  146. -> Creating working copy of michaeltyson.tpcircularbuffer git repo...
  147. Cloning into 'michaeltyson.tpcircularbuffer'...
  148. done.
  149. -> Creating working copy of moonlight-stream.moonlight-common-c git repo...
  150. Cloning into 'moonlight-stream.moonlight-common-c'...
  151. done.
  152. -> Creating working copy of sleepybishop.nanors git repo...
  153. Cloning into 'sleepybishop.nanors'...
  154. done.
  155. -> Creating working copy of wayland.wayland-protocols git repo...
  156. Cloning into 'wayland.wayland-protocols'...
  157. done.
  158. -> Creating working copy of wlroots.wlr-protocols git repo...
  159. Cloning into 'wlroots.wlr-protocols'...
  160. done.
  161. -> Creating working copy of cgutman.enet git repo...
  162. Cloning into 'cgutman.enet'...
  163. done.
  164. ==> Starting prepare()...
  165. Submodule 'third-party/Simple-Web-Server' (https://gitlab.com/eidheim/Simple-Web-Server.git) registered for path 'third-party/Simple-Web-Server'
  166. Synchronizing submodule url for 'third-party/Simple-Web-Server'
  167. Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/Simple-Web-Server'...
  168. done.
  169. Submodule path 'third-party/Simple-Web-Server': checked out '27b41f5ee154cca0fce4fe2955dd886d04e3a4ed'
  170.  
  171. Submodule 'third-party/nv-codec-headers' (https://github.com/FFmpeg/nv-codec-headers) registered for path 'third-party/nv-codec-headers'
  172. Synchronizing submodule url for 'third-party/nv-codec-headers'
  173. Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nv-codec-headers'...
  174. done.
  175. From /home/rafael/.cache/yay/sunshine/src/ffmpeg.nv-codec-headers
  176. * branch 22441b505d9d9afc1e3002290820909846c24bdc -> FETCH_HEAD
  177. Submodule path 'third-party/nv-codec-headers': checked out '22441b505d9d9afc1e3002290820909846c24bdc'
  178.  
  179. Submodule 'third-party/build-deps' (https://github.com/LizardByte/build-deps.git) registered for path 'third-party/build-deps'
  180. Synchronizing submodule url for 'third-party/build-deps'
  181. Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/build-deps'...
  182. done.
  183. From /home/rafael/.cache/yay/sunshine/src/lizardbyte.build-deps
  184. * branch efd3a380113e8ae98ae68cc1d73fd7c4b54b03c6 -> FETCH_HEAD
  185. Submodule path 'third-party/build-deps': checked out 'efd3a380113e8ae98ae68cc1d73fd7c4b54b03c6'
  186.  
  187. Submodule 'third-party/nvapi-open-source-sdk' (https://github.com/LizardByte/nvapi-open-source-sdk) registered for path 'third-party/nvapi-open-source-sdk'
  188. Synchronizing submodule url for 'third-party/nvapi-open-source-sdk'
  189. Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nvapi-open-source-sdk'...
  190. done.
  191. Submodule path 'third-party/nvapi-open-source-sdk': checked out 'c0f5f7b64d2ef13b1155f078a2eec156611f2415'
  192.  
  193. Submodule 'third-party/tray' (https://github.com/LizardByte/tray) registered for path 'third-party/tray'
  194. Synchronizing submodule url for 'third-party/tray'
  195. Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/tray'...
  196. done.
  197. Submodule path 'third-party/tray': checked out '4d8b798cafdd11285af9409c16b5f792968e0045'
  198.  
  199. Submodule 'third-party/ViGEmClient' (https://github.com/LizardByte/Virtual-Gamepad-Emulation-Client.git) registered for path 'third-party/ViGEmClient'
  200. Synchronizing submodule url for 'third-party/ViGEmClient'
  201. Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/ViGEmClient'...
  202. done.
  203. Submodule path 'third-party/ViGEmClient': checked out '8d71f6740ffff4671cdadbca255ce528e3cd3fef'
  204.  
  205. Submodule 'third-party/TPCircularBuffer' (https://github.com/michaeltyson/TPCircularBuffer) registered for path 'third-party/TPCircularBuffer'
  206. Synchronizing submodule url for 'third-party/TPCircularBuffer'
  207. Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/TPCircularBuffer'...
  208. done.
  209. Submodule path 'third-party/TPCircularBuffer': checked out '8833b3a73fab6530cc51e2063a85cced01714cfb'
  210.  
  211. Submodule 'third-party/moonlight-common-c' (https://github.com/moonlight-stream/moonlight-common-c.git) registered for path 'third-party/moonlight-common-c'
  212. Synchronizing submodule url for 'third-party/moonlight-common-c'
  213. Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/moonlight-common-c'...
  214. done.
  215. Submodule path 'third-party/moonlight-common-c': checked out 'cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e'
  216.  
  217. Submodule 'third-party/nanors' (https://github.com/sleepybishop/nanors.git) registered for path 'third-party/nanors'
  218. Synchronizing submodule url for 'third-party/nanors'
  219. Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors'...
  220. done.
  221. Submodule path 'third-party/nanors': checked out 'e9e242e98e27037830490b2a752895ca68f75f8b'
  222.  
  223. Submodule 'third-party/wayland-protocols' (https://gitlab.freedesktop.org/wayland/wayland-protocols) registered for path 'third-party/wayland-protocols'
  224. Synchronizing submodule url for 'third-party/wayland-protocols'
  225. Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/wayland-protocols'...
  226. done.
  227. Submodule path 'third-party/wayland-protocols': checked out '08d1c7276d41379acfea353b5c739b72d51827e2'
  228.  
  229. Submodule 'third-party/wlr-protocols' (https://gitlab.freedesktop.org/wlroots/wlr-protocols) registered for path 'third-party/wlr-protocols'
  230. Synchronizing submodule url for 'third-party/wlr-protocols'
  231. Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/wlr-protocols'...
  232. done.
  233. Submodule path 'third-party/wlr-protocols': checked out '2b8d43325b7012cc3f9b55c08d26e50e42beac7d'
  234.  
  235. Submodule 'enet' (https://github.com/cgutman/enet.git) registered for path 'enet'
  236. Synchronizing submodule url for 'enet'
  237. Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/moonlight-common-c/enet'...
  238. done.
  239. Submodule path 'enet': checked out '04e27590670a87a7cd40f5a05cda97467e4e25a3'
  240.  
  241. Auto-merging src/upnp.cpp
  242. Auto-merging src/upnp.h
  243. ==> Sources are ready.
  244. ==> Making package: sunshine 0.23.1-4 (Tue Sep 3 21:16:36 2024)
  245. ==> Checking runtime dependencies...
  246. ==> Checking buildtime dependencies...
  247. ==> WARNING: Using existing $srcdir/ tree
  248. ==> Starting build()...
  249. ~/.cache/yay/sunshine/src/sunshine ~/.cache/yay/sunshine/src
  250. npm warn using --force Recommended protections disabled.
  251.  
  252. added 54 packages in 8s
  253. ~/.cache/yay/sunshine/src
  254. -- The C compiler identification is GNU 14.2.1
  255. -- The CXX compiler identification is GNU 14.2.1
  256. -- Detecting C compiler ABI info
  257. -- Detecting C compiler ABI info - done
  258. -- Check for working C compiler: /usr/bin/cc - skipped
  259. -- Detecting C compile features
  260. -- Detecting C compile features - done
  261. -- Detecting CXX compiler ABI info
  262. -- Detecting CXX compiler ABI info - done
  263. -- Check for working CXX compiler: /usr/bin/c++ - skipped
  264. -- Detecting CXX compile features
  265. -- Detecting CXX compile features - done
  266. Got from CI master branch and version 0.23.1
  267. -- Looking for fcntl
  268. -- Looking for fcntl - found
  269. -- Looking for ioctl
  270. -- Looking for ioctl - found
  271. -- Looking for poll
  272. -- Looking for poll - found
  273. -- Looking for getaddrinfo
  274. -- Looking for getaddrinfo - found
  275. -- Looking for getnameinfo
  276. -- Looking for getnameinfo - found
  277. -- Looking for gethostbyname_r
  278. -- Looking for gethostbyname_r - found
  279. -- Looking for gethostbyaddr_r
  280. -- Looking for gethostbyaddr_r - found
  281. -- Looking for inet_pton
  282. -- Looking for inet_pton - found
  283. -- Looking for inet_ntop
  284. -- Looking for inet_ntop - found
  285. -- Performing Test HAS_MSGHDR_FLAGS
  286. -- Performing Test HAS_MSGHDR_FLAGS - Success
  287. -- Check size of socklen_t
  288. -- Check size of socklen_t - done
  289. -- Check size of QOS_FLOWID
  290. -- Check size of QOS_FLOWID - failed
  291. -- Check size of PQOS_FLOWID
  292. -- Check size of PQOS_FLOWID - failed
  293. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
  294. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
  295. -- Found Threads: TRUE
  296. -- Found Boost: /usr/lib/cmake/Boost-1.86.0/BoostConfig.cmake (found suitable version "1.86.0", minimum required is "1.53.0") found components: system
  297. -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.3.1")
  298. -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.1")
  299. -- Checking for module 'libcurl'
  300. -- Found libcurl, version 8.9.1
  301. -- Checking for module 'miniupnpc'
  302. -- Found miniupnpc, version 2.2.8
  303. -- Found Boost: /usr/lib/cmake/Boost-1.86.0/BoostConfig.cmake (found version "1.86.0") found components: locale log filesystem program_options
  304. -- Looking for a CUDA compiler
  305. -- Looking for a CUDA compiler - /opt/cuda/bin/nvcc
  306. -- The CUDA compiler identification is NVIDIA 12.6.68
  307. -- Detecting CUDA compiler ABI info
  308. -- Detecting CUDA compiler ABI info - done
  309. -- Check for working CUDA compiler: /opt/cuda/bin/nvcc - skipped
  310. -- Detecting CUDA compile features
  311. -- Detecting CUDA compile features - done
  312. -- CUDA Compiler Version: 12.6.68
  313. -- CUDA Architectures: 50;52;60;61;62;70;75;80;86;90
  314. -- Checking for module 'libdrm'
  315. -- Found libdrm, version 2.4.123
  316. -- Found LIBDRM: /usr/lib/libdrm.so
  317. -- Checking for module 'libcap'
  318. -- Found libcap, version 2.70
  319. -- Found LIBCAP: /usr/lib/libcap.so
  320. -- Checking for module 'libevdev'
  321. -- Found libevdev, version 1.13.3
  322. -- Checking for module 'libva'
  323. -- Found libva, version 1.22.0
  324. -- Checking for module 'libva-drm'
  325. -- Found libva-drm, version 1.22.0
  326. -- Found Libva: /usr/include
  327. -- Found Wayland: /usr/lib/libwayland-client.so;/usr/lib/libwayland-server.so;/usr/lib/libwayland-egl.so;/usr/lib/libwayland-cursor.so
  328. wayland-scanner private-code /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/wayland-protocols/unstable/xdg-output/xdg-output-unstable-v1.xml /home/rafael/.cache/yay/sunshine/src/build/generated-src/xdg-output-unstable-v1.c
  329. wayland-scanner client-header /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/wayland-protocols/unstable/xdg-output/xdg-output-unstable-v1.xml /home/rafael/.cache/yay/sunshine/src/build/generated-src/xdg-output-unstable-v1.h
  330. wayland-scanner private-code /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/wlr-protocols/unstable/wlr-export-dmabuf-unstable-v1.xml /home/rafael/.cache/yay/sunshine/src/build/generated-src/wlr-export-dmabuf-unstable-v1.c
  331. wayland-scanner client-header /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/wlr-protocols/unstable/wlr-export-dmabuf-unstable-v1.xml /home/rafael/.cache/yay/sunshine/src/build/generated-src/wlr-export-dmabuf-unstable-v1.h
  332. -- Found X11: /usr/include
  333. -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
  334. -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
  335. -- Looking for gethostbyname
  336. -- Looking for gethostbyname - found
  337. -- Looking for connect
  338. -- Looking for connect - found
  339. -- Looking for remove
  340. -- Looking for remove - found
  341. -- Looking for shmat
  342. -- Looking for shmat - found
  343. -- Looking for IceConnectionNumber in ICE
  344. -- Looking for IceConnectionNumber in ICE - found
  345. -- Checking for module 'ayatana-appindicator3-0.1'
  346. -- Found ayatana-appindicator3-0.1, version 0.5.93
  347. -- Checking for module 'libnotify'
  348. -- Found libnotify, version 0.8.3
  349. -- Checking for module 'systemd'
  350. -- Found systemd, version 256
  351. -- Checking for module 'udev'
  352. -- Found udev, version 256
  353. -- Configuring done (4.1s)
  354. -- Generating done (0.0s)
  355. -- Build files have been written to: /home/rafael/.cache/yay/sunshine/src/build
  356. [0/2] Re-checking globbed directories...
  357. [1/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/win32.c.o
  358. [2/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/list.c.o
  359. [3/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/callbacks.c.o
  360. [4/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/host.c.o
  361. [5/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/packet.c.o
  362. [6/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/compress.c.o
  363. [7/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/unix.c.o
  364. [8/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/peer.c.o
  365. [9/58] Building C object CMakeFiles/sunshine.dir/third-party/moonlight-common-c/src/RtspParser.c.o
  366. [10/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/protocol.c.o
  367. [11/58] Building C object CMakeFiles/sunshine.dir/third-party/nanors/rs.c.o
  368. [12/58] Building CXX object CMakeFiles/sunshine.dir/src/globals.cpp.o
  369. [13/58] Building CXX object CMakeFiles/sunshine.dir/src/crypto.cpp.o
  370. [14/58] Building CXX object CMakeFiles/sunshine.dir/src/file_handler.cpp.o
  371. [15/58] Building CXX object CMakeFiles/sunshine.dir/src/cbs.cpp.o
  372. [16/58] Building CXX object CMakeFiles/sunshine.dir/src/video_colorspace.cpp.o
  373. [17/58] Building CXX object CMakeFiles/sunshine.dir/src/audio.cpp.o
  374. [18/58] Building CXX object CMakeFiles/sunshine.dir/src/stat_trackers.cpp.o
  375. [19/58] Building CXX object CMakeFiles/sunshine.dir/src/logging.cpp.o
  376. [20/58] Building CXX object CMakeFiles/sunshine.dir/src/entry_handler.cpp.o
  377. [21/58] Building C object CMakeFiles/sunshine.dir/generated-src/xdg-output-unstable-v1.c.o
  378. [22/58] Building C object CMakeFiles/sunshine.dir/generated-src/wlr-export-dmabuf-unstable-v1.c.o
  379. [23/58] Building CXX object CMakeFiles/sunshine.dir/src/upnp.cpp.o
  380. [24/58] Building CXX object CMakeFiles/sunshine.dir/src/main.cpp.o
  381. FAILED: CMakeFiles/sunshine.dir/src/main.cpp.o
  382. /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DEGL_NO_X11=1 -DNDEBUG -DSUNSHINE_ASSETS_DIR=\"/usr/share/sunshine\" -DSUNSHINE_BUILD_CUDA -DSUNSHINE_BUILD_DRM -DSUNSHINE_BUILD_VAAPI -DSUNSHINE_BUILD_WAYLAND -DSUNSHINE_BUILD_X11 -DSUNSHINE_PLATFORM=\"linux\" -DSUNSHINE_TRAY=1 -DTRAY_AYATANA_APPINDICATOR=1 -I/home/rafael/.cache/yay/sunshine/src/build -I/home/rafael/.cache/yay/sunshine/src/sunshine -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nvfbc -isystem /usr/include/libdrm -isystem /usr/include/libevdev-1.0 -isystem /home/rafael/.cache/yay/sunshine/src/build/generated-src -isystem /usr/include/libayatana-appindicator3-0.1 -isystem /usr/include/libayatana-indicator3-0.4 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/libayatana-ido3-0.4 -isystem /usr/include/libdbusmenu-glib-0.4 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/libpng16 -isystem /usr/include/pixman-1 -isystem /usr/include/cloudproviders -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -isystem /usr/include/fribidi -isystem /usr/include/sysprof-6 -isystem /usr/include/gio-unix-2.0 -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nv-codec-headers/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/glad/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/moonlight-common-c/enet/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors/deps/obl -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/build-deps/ffmpeg/linux-x86_64/include -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/rafael/.cache/yay/sunshine/src=/usr/src/debug/sunshine -flto=auto -std=gnu++17 -Wall -Wno-sign-compare -Wno-maybe-uninitialized -MD -MT CMakeFiles/sunshine.dir/src/main.cpp.o -MF CMakeFiles/sunshine.dir/src/main.cpp.o.d -o CMakeFiles/sunshine.dir/src/main.cpp.o -c /home/rafael/.cache/yay/sunshine/src/sunshine/src/main.cpp
  383. In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:17,
  384. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/main.cpp:20:
  385. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:13: error: reference to 'basic_environment' is ambiguous
  386. 47 | typedef basic_environment<char> environment;
  387. | ^~~~~~~~~~~~~~~~~
  388. In file included from /usr/include/boost/process/v1/detail/traits/wchar_t.hpp:14,
  389. from /usr/include/boost/process/v1/detail/basic_cmd.hpp:14,
  390. from /usr/include/boost/process/v1/args.hpp:33,
  391. from /usr/include/boost/process/v1.hpp:8,
  392. from /usr/include/boost/process.hpp:27,
  393. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
  394. /usr/include/boost/process/v1/detail/traits/env.hpp:15:7: note: candidates are: 'template<class Char> class boost::process::v1::basic_environment'
  395. 15 | class basic_environment;
  396. | ^~~~~~~~~~~~~~~~~
  397. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:46:11: note: 'template<class Char> class boost::process::basic_environment'
  398. 46 | class basic_environment;
  399. | ^~~~~~~~~~~~~~~~~
  400. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:588:3: error: reference to 'child' is ambiguous
  401. 588 | boost::process::child
  402. | ^~~~~
  403. In file included from /usr/include/boost/process/v1/child.hpp:21,
  404. from /usr/include/boost/process/v1/async_system.hpp:22,
  405. from /usr/include/boost/process/v1.hpp:10:
  406. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  407. 45 | class child
  408. | ^~~~~
  409. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  410. 43 | class child;
  411. | ^~~~~
  412. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
  413. 110 | boost::process::child _process;
  414. | ^~~~~
  415. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  416. 45 | class child
  417. | ^~~~~
  418. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  419. 43 | class child;
  420. | ^~~~~
  421. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
  422. 111 | boost::process::group _process_group;
  423. | ^~~~~
  424. In file included from /usr/include/boost/process/v1.hpp:11:
  425. /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
  426. 61 | class group
  427. | ^~~~~
  428. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
  429. 44 | class group;
  430. | ^~~~~
  431. [25/58] Building CXX object CMakeFiles/sunshine.dir/src/video.cpp.o
  432. [26/58] Building CXX object CMakeFiles/sunshine.dir/src/input.cpp.o
  433. [27/58] Building CXX object CMakeFiles/sunshine.dir/src/network.cpp.o
  434. [28/58] Building CXX object CMakeFiles/sunshine.dir/src/stream.cpp.o
  435. FAILED: CMakeFiles/sunshine.dir/src/stream.cpp.o
  436. /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DEGL_NO_X11=1 -DNDEBUG -DSUNSHINE_ASSETS_DIR=\"/usr/share/sunshine\" -DSUNSHINE_BUILD_CUDA -DSUNSHINE_BUILD_DRM -DSUNSHINE_BUILD_VAAPI -DSUNSHINE_BUILD_WAYLAND -DSUNSHINE_BUILD_X11 -DSUNSHINE_PLATFORM=\"linux\" -DSUNSHINE_TRAY=1 -DTRAY_AYATANA_APPINDICATOR=1 -I/home/rafael/.cache/yay/sunshine/src/build -I/home/rafael/.cache/yay/sunshine/src/sunshine -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nvfbc -isystem /usr/include/libdrm -isystem /usr/include/libevdev-1.0 -isystem /home/rafael/.cache/yay/sunshine/src/build/generated-src -isystem /usr/include/libayatana-appindicator3-0.1 -isystem /usr/include/libayatana-indicator3-0.4 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/libayatana-ido3-0.4 -isystem /usr/include/libdbusmenu-glib-0.4 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/libpng16 -isystem /usr/include/pixman-1 -isystem /usr/include/cloudproviders -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -isystem /usr/include/fribidi -isystem /usr/include/sysprof-6 -isystem /usr/include/gio-unix-2.0 -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nv-codec-headers/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/glad/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/moonlight-common-c/enet/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors/deps/obl -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/build-deps/ffmpeg/linux-x86_64/include -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/rafael/.cache/yay/sunshine/src=/usr/src/debug/sunshine -flto=auto -std=gnu++17 -Wall -Wno-sign-compare -Wno-maybe-uninitialized -MD -MT CMakeFiles/sunshine.dir/src/stream.cpp.o -MF CMakeFiles/sunshine.dir/src/stream.cpp.o.d -o CMakeFiles/sunshine.dir/src/stream.cpp.o -c /home/rafael/.cache/yay/sunshine/src/sunshine/src/stream.cpp
  437. In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:17,
  438. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/stream.cpp:5:
  439. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:13: error: reference to 'basic_environment' is ambiguous
  440. 47 | typedef basic_environment<char> environment;
  441. | ^~~~~~~~~~~~~~~~~
  442. In file included from /usr/include/boost/process/v1/detail/traits/wchar_t.hpp:14,
  443. from /usr/include/boost/process/v1/detail/basic_cmd.hpp:14,
  444. from /usr/include/boost/process/v1/args.hpp:33,
  445. from /usr/include/boost/process/v1.hpp:8,
  446. from /usr/include/boost/process.hpp:27,
  447. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
  448. /usr/include/boost/process/v1/detail/traits/env.hpp:15:7: note: candidates are: 'template<class Char> class boost::process::v1::basic_environment'
  449. 15 | class basic_environment;
  450. | ^~~~~~~~~~~~~~~~~
  451. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:46:11: note: 'template<class Char> class boost::process::basic_environment'
  452. 46 | class basic_environment;
  453. | ^~~~~~~~~~~~~~~~~
  454. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:588:3: error: reference to 'child' is ambiguous
  455. 588 | boost::process::child
  456. | ^~~~~
  457. In file included from /usr/include/boost/process/v1/child.hpp:21,
  458. from /usr/include/boost/process/v1/async_system.hpp:22,
  459. from /usr/include/boost/process/v1.hpp:10:
  460. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  461. 45 | class child
  462. | ^~~~~
  463. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  464. 43 | class child;
  465. | ^~~~~
  466. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
  467. 110 | boost::process::child _process;
  468. | ^~~~~
  469. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  470. 45 | class child
  471. | ^~~~~
  472. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  473. 43 | class child;
  474. | ^~~~~
  475. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
  476. 111 | boost::process::group _process_group;
  477. | ^~~~~
  478. In file included from /usr/include/boost/process/v1.hpp:11:
  479. /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
  480. 61 | class group
  481. | ^~~~~
  482. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
  483. 44 | class group;
  484. | ^~~~~
  485. [29/58] Building CXX object CMakeFiles/sunshine.dir/src/config.cpp.o
  486. [30/58] Building CXX object CMakeFiles/sunshine.dir/src/process.cpp.o
  487. FAILED: CMakeFiles/sunshine.dir/src/process.cpp.o
  488. /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DEGL_NO_X11=1 -DNDEBUG -DSUNSHINE_ASSETS_DIR=\"/usr/share/sunshine\" -DSUNSHINE_BUILD_CUDA -DSUNSHINE_BUILD_DRM -DSUNSHINE_BUILD_VAAPI -DSUNSHINE_BUILD_WAYLAND -DSUNSHINE_BUILD_X11 -DSUNSHINE_PLATFORM=\"linux\" -DSUNSHINE_TRAY=1 -DTRAY_AYATANA_APPINDICATOR=1 -I/home/rafael/.cache/yay/sunshine/src/build -I/home/rafael/.cache/yay/sunshine/src/sunshine -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nvfbc -isystem /usr/include/libdrm -isystem /usr/include/libevdev-1.0 -isystem /home/rafael/.cache/yay/sunshine/src/build/generated-src -isystem /usr/include/libayatana-appindicator3-0.1 -isystem /usr/include/libayatana-indicator3-0.4 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/libayatana-ido3-0.4 -isystem /usr/include/libdbusmenu-glib-0.4 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/libpng16 -isystem /usr/include/pixman-1 -isystem /usr/include/cloudproviders -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -isystem /usr/include/fribidi -isystem /usr/include/sysprof-6 -isystem /usr/include/gio-unix-2.0 -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nv-codec-headers/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/glad/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/moonlight-common-c/enet/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors/deps/obl -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/build-deps/ffmpeg/linux-x86_64/include -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/rafael/.cache/yay/sunshine/src=/usr/src/debug/sunshine -flto=auto -std=gnu++17 -Wall -Wno-sign-compare -Wno-maybe-uninitialized -MD -MT CMakeFiles/sunshine.dir/src/process.cpp.o -MF CMakeFiles/sunshine.dir/src/process.cpp.o.d -o CMakeFiles/sunshine.dir/src/process.cpp.o -c /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp
  489. In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:17,
  490. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:7:
  491. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:13: error: reference to 'basic_environment' is ambiguous
  492. 47 | typedef basic_environment<char> environment;
  493. | ^~~~~~~~~~~~~~~~~
  494. In file included from /usr/include/boost/process/v1/detail/traits/wchar_t.hpp:14,
  495. from /usr/include/boost/process/v1/detail/basic_cmd.hpp:14,
  496. from /usr/include/boost/process/v1/args.hpp:33,
  497. from /usr/include/boost/process/v1.hpp:8,
  498. from /usr/include/boost/process.hpp:27,
  499. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
  500. /usr/include/boost/process/v1/detail/traits/env.hpp:15:7: note: candidates are: 'template<class Char> class boost::process::v1::basic_environment'
  501. 15 | class basic_environment;
  502. | ^~~~~~~~~~~~~~~~~
  503. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:46:11: note: 'template<class Char> class boost::process::basic_environment'
  504. 46 | class basic_environment;
  505. | ^~~~~~~~~~~~~~~~~
  506. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:588:3: error: reference to 'child' is ambiguous
  507. 588 | boost::process::child
  508. | ^~~~~
  509. In file included from /usr/include/boost/process/v1/child.hpp:21,
  510. from /usr/include/boost/process/v1/async_system.hpp:22,
  511. from /usr/include/boost/process/v1.hpp:10:
  512. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  513. 45 | class child
  514. | ^~~~~
  515. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  516. 43 | class child;
  517. | ^~~~~
  518. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
  519. 110 | boost::process::child _process;
  520. | ^~~~~
  521. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  522. 45 | class child
  523. | ^~~~~
  524. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  525. 43 | class child;
  526. | ^~~~~
  527. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
  528. 111 | boost::process::group _process_group;
  529. | ^~~~~
  530. In file included from /usr/include/boost/process/v1.hpp:11:
  531. /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
  532. 61 | class group
  533. | ^~~~~
  534. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
  535. 44 | class group;
  536. | ^~~~~
  537. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:3: error: variable or field 'terminate_process_group' declared void
  538. 71 | terminate_process_group(bp::child &proc, bp::group &group, std::chrono::seconds exit_timeout) {
  539. | ^~~~~~~~~~~~~~~~~~~~~~~
  540. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:31: error: reference to 'child' is ambiguous
  541. 71 | terminate_process_group(bp::child &proc, bp::group &group, std::chrono::seconds exit_timeout) {
  542. | ^~~~~
  543. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  544. 45 | class child
  545. | ^~~~~
  546. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  547. 43 | class child;
  548. | ^~~~~
  549. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:48: error: reference to 'group' is ambiguous
  550. 71 | terminate_process_group(bp::child &proc, bp::group &group, std::chrono::seconds exit_timeout) {
  551. | ^~~~~
  552. /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
  553. 61 | class group
  554. | ^~~~~
  555. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
  556. 44 | class group;
  557. | ^~~~~
  558. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:55: error: 'group' was not declared in this scope
  559. 71 | terminate_process_group(bp::child &proc, bp::group &group, std::chrono::seconds exit_timeout) {
  560. | ^~~~~
  561. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:55: note: suggested alternatives:
  562. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:55: note: 'boost::process::v1::group, boost::process::group'
  563. In file included from /usr/include/boost/format.hpp:48,
  564. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/stat_trackers.h:11,
  565. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:15:
  566. /usr/include/boost/format/group.hpp:679:3: note: 'boost::io::group'
  567. 679 | group(T1 a1,T2 a2,T3 a3,T4 a4,T5 a5,T6 a6,T7 a7,T8 a8,T9 a9, Var& var)
  568. | ^~~~~
  569. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:83: error: expected primary-expression before 'exit_timeout'
  570. 71 | terminate_process_group(bp::child &proc, bp::group &group, std::chrono::seconds exit_timeout) {
  571. | ^~~~~~~~~~~~
  572. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp: In member function 'int proc::proc_t::execute(int, std::shared_ptr<rtsp_stream::launch_session_t>)':
  573. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:222:27: error: 'run_command' is not a member of 'platf'
  574. 222 | auto child = platf::run_command(cmd.elevated, true, cmd.do_cmd, working_dir, _env, _pipe.get(), ec, nullptr);
  575. | ^~~~~~~~~~~
  576. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:247:27: error: 'run_command' is not a member of 'platf'
  577. 247 | auto child = platf::run_command(_app.elevated, true, cmd, working_dir, _env, _pipe.get(), ec, nullptr);
  578. | ^~~~~~~~~~~
  579. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:265:7: error: '_process' was not declared in this scope
  580. 265 | _process = platf::run_command(_app.elevated, true, _app.cmd, working_dir, _env, _pipe.get(), ec, &_process_group);
  581. | ^~~~~~~~
  582. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:265:25: error: 'run_command' is not a member of 'platf'
  583. 265 | _process = platf::run_command(_app.elevated, true, _app.cmd, working_dir, _env, _pipe.get(), ec, &_process_group);
  584. | ^~~~~~~~~~~
  585. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:265:105: error: '_process_group' was not declared in this scope
  586. 265 | _process = platf::run_command(_app.elevated, true, _app.cmd, working_dir, _env, _pipe.get(), ec, &_process_group);
  587. | ^~~~~~~~~~~~~~
  588. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp: In member function 'int proc::proc_t::running()':
  589. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:284:31: error: '_process_group' was not declared in this scope
  590. 284 | else if (_app.wait_all && _process_group && platf::process_group_running((std::uintptr_t) _process_group.native_handle())) {
  591. | ^~~~~~~~~~~~~~
  592. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:288:14: error: '_process' was not declared in this scope
  593. 288 | else if (_process.running()) {
  594. | ^~~~~~~~
  595. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:301:9: error: '_process' was not declared in this scope
  596. 301 | if (_process) {
  597. | ^~~~~~~~
  598. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp: In member function 'void proc::proc_t::terminate()':
  599. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:313:29: error: '_process' was not declared in this scope
  600. 313 | terminate_process_group(_process, _process_group, _app.exit_timeout);
  601. | ^~~~~~~~
  602. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:313:39: error: '_process_group' was not declared in this scope
  603. 313 | terminate_process_group(_process, _process_group, _app.exit_timeout);
  604. | ^~~~~~~~~~~~~~
  605. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:313:5: error: 'terminate_process_group' was not declared in this scope
  606. 313 | terminate_process_group(_process, _process_group, _app.exit_timeout);
  607. | ^~~~~~~~~~~~~~~~~~~~~~~
  608. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:314:20: error: reference to 'child' is ambiguous
  609. 314 | _process = bp::child();
  610. | ^~~~~
  611. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  612. 45 | class child
  613. | ^~~~~
  614. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  615. 43 | class child;
  616. | ^~~~~
  617. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:315:26: error: reference to 'group' is ambiguous
  618. 315 | _process_group = bp::group();
  619. | ^~~~~
  620. /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
  621. 61 | class group
  622. | ^~~~~
  623. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
  624. 44 | class group;
  625. | ^~~~~
  626. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:328:27: error: 'run_command' is not a member of 'platf'
  627. 328 | auto child = platf::run_command(cmd.elevated, true, cmd.undo_cmd, working_dir, _env, _pipe.get(), ec, nullptr);
  628. | ^~~~~~~~~~~
  629. [31/58] Building CXX object CMakeFiles/sunshine.dir/src/rtsp.cpp.o
  630. [32/58] Building CXX object CMakeFiles/sunshine.dir/src/httpcommon.cpp.o
  631. FAILED: CMakeFiles/sunshine.dir/src/httpcommon.cpp.o
  632. /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DEGL_NO_X11=1 -DNDEBUG -DSUNSHINE_ASSETS_DIR=\"/usr/share/sunshine\" -DSUNSHINE_BUILD_CUDA -DSUNSHINE_BUILD_DRM -DSUNSHINE_BUILD_VAAPI -DSUNSHINE_BUILD_WAYLAND -DSUNSHINE_BUILD_X11 -DSUNSHINE_PLATFORM=\"linux\" -DSUNSHINE_TRAY=1 -DTRAY_AYATANA_APPINDICATOR=1 -I/home/rafael/.cache/yay/sunshine/src/build -I/home/rafael/.cache/yay/sunshine/src/sunshine -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nvfbc -isystem /usr/include/libdrm -isystem /usr/include/libevdev-1.0 -isystem /home/rafael/.cache/yay/sunshine/src/build/generated-src -isystem /usr/include/libayatana-appindicator3-0.1 -isystem /usr/include/libayatana-indicator3-0.4 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/libayatana-ido3-0.4 -isystem /usr/include/libdbusmenu-glib-0.4 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/libpng16 -isystem /usr/include/pixman-1 -isystem /usr/include/cloudproviders -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -isystem /usr/include/fribidi -isystem /usr/include/sysprof-6 -isystem /usr/include/gio-unix-2.0 -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nv-codec-headers/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/glad/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/moonlight-common-c/enet/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors/deps/obl -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/build-deps/ffmpeg/linux-x86_64/include -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/rafael/.cache/yay/sunshine/src=/usr/src/debug/sunshine -flto=auto -std=gnu++17 -Wall -Wno-sign-compare -Wno-maybe-uninitialized -MD -MT CMakeFiles/sunshine.dir/src/httpcommon.cpp.o -MF CMakeFiles/sunshine.dir/src/httpcommon.cpp.o.d -o CMakeFiles/sunshine.dir/src/httpcommon.cpp.o -c /home/rafael/.cache/yay/sunshine/src/sunshine/src/httpcommon.cpp
  633. In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:17,
  634. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/httpcommon.cpp:7:
  635. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:13: error: reference to 'basic_environment' is ambiguous
  636. 47 | typedef basic_environment<char> environment;
  637. | ^~~~~~~~~~~~~~~~~
  638. In file included from /usr/include/boost/process/v1/detail/traits/wchar_t.hpp:14,
  639. from /usr/include/boost/process/v1/detail/basic_cmd.hpp:14,
  640. from /usr/include/boost/process/v1/args.hpp:33,
  641. from /usr/include/boost/process/v1.hpp:8,
  642. from /usr/include/boost/process.hpp:27,
  643. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
  644. /usr/include/boost/process/v1/detail/traits/env.hpp:15:7: note: candidates are: 'template<class Char> class boost::process::v1::basic_environment'
  645. 15 | class basic_environment;
  646. | ^~~~~~~~~~~~~~~~~
  647. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:46:11: note: 'template<class Char> class boost::process::basic_environment'
  648. 46 | class basic_environment;
  649. | ^~~~~~~~~~~~~~~~~
  650. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:588:3: error: reference to 'child' is ambiguous
  651. 588 | boost::process::child
  652. | ^~~~~
  653. In file included from /usr/include/boost/process/v1/child.hpp:21,
  654. from /usr/include/boost/process/v1/async_system.hpp:22,
  655. from /usr/include/boost/process/v1.hpp:10:
  656. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  657. 45 | class child
  658. | ^~~~~
  659. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  660. 43 | class child;
  661. | ^~~~~
  662. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
  663. 110 | boost::process::child _process;
  664. | ^~~~~
  665. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  666. 45 | class child
  667. | ^~~~~
  668. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  669. 43 | class child;
  670. | ^~~~~
  671. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
  672. 111 | boost::process::group _process_group;
  673. | ^~~~~
  674. In file included from /usr/include/boost/process/v1.hpp:11:
  675. /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
  676. 61 | class group
  677. | ^~~~~
  678. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
  679. 44 | class group;
  680. | ^~~~~
  681. [33/58] Building CXX object CMakeFiles/sunshine.dir/src/platform/linux/vaapi.cpp.o
  682. [34/58] Building CXX object CMakeFiles/sunshine.dir/src/system_tray.cpp.o
  683. FAILED: CMakeFiles/sunshine.dir/src/system_tray.cpp.o
  684. /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DEGL_NO_X11=1 -DNDEBUG -DSUNSHINE_ASSETS_DIR=\"/usr/share/sunshine\" -DSUNSHINE_BUILD_CUDA -DSUNSHINE_BUILD_DRM -DSUNSHINE_BUILD_VAAPI -DSUNSHINE_BUILD_WAYLAND -DSUNSHINE_BUILD_X11 -DSUNSHINE_PLATFORM=\"linux\" -DSUNSHINE_TRAY=1 -DTRAY_AYATANA_APPINDICATOR=1 -I/home/rafael/.cache/yay/sunshine/src/build -I/home/rafael/.cache/yay/sunshine/src/sunshine -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nvfbc -isystem /usr/include/libdrm -isystem /usr/include/libevdev-1.0 -isystem /home/rafael/.cache/yay/sunshine/src/build/generated-src -isystem /usr/include/libayatana-appindicator3-0.1 -isystem /usr/include/libayatana-indicator3-0.4 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/libayatana-ido3-0.4 -isystem /usr/include/libdbusmenu-glib-0.4 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/libpng16 -isystem /usr/include/pixman-1 -isystem /usr/include/cloudproviders -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -isystem /usr/include/fribidi -isystem /usr/include/sysprof-6 -isystem /usr/include/gio-unix-2.0 -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nv-codec-headers/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/glad/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/moonlight-common-c/enet/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors/deps/obl -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/build-deps/ffmpeg/linux-x86_64/include -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/rafael/.cache/yay/sunshine/src=/usr/src/debug/sunshine -flto=auto -std=gnu++17 -Wall -Wno-sign-compare -Wno-maybe-uninitialized -MD -MT CMakeFiles/sunshine.dir/src/system_tray.cpp.o -MF CMakeFiles/sunshine.dir/src/system_tray.cpp.o.d -o CMakeFiles/sunshine.dir/src/system_tray.cpp.o -c /home/rafael/.cache/yay/sunshine/src/sunshine/src/system_tray.cpp
  685. In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
  686. from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:16,
  687. from /usr/include/boost/filesystem/exception.hpp:20,
  688. from /usr/include/boost/filesystem.hpp:17,
  689. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/system_tray.cpp:35:
  690. /usr/include/boost/process/environment.hpp:8:1: note: '#pragma message: This header is deprecated. Use <boost/process/v1/environment.hpp> instead.'
  691. 8 | BOOST_HEADER_DEPRECATED("<boost/process/v1/environment.hpp>")
  692. | ^~~~~~~~~~~~~~~~~~~~~~~
  693. In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/system_tray.cpp:41:
  694. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:13: error: reference to 'basic_environment' is ambiguous
  695. 47 | typedef basic_environment<char> environment;
  696. | ^~~~~~~~~~~~~~~~~
  697. In file included from /usr/include/boost/process/environment.hpp:9,
  698. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/system_tray.cpp:36:
  699. /usr/include/boost/process/v1/environment.hpp:632:7: note: candidates are: 'template<class Char> class boost::process::v1::basic_environment'
  700. 632 | class basic_environment : public basic_environment_impl<Char, detail::api::basic_environment_impl>
  701. | ^~~~~~~~~~~~~~~~~
  702. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:46:11: note: 'template<class Char> class boost::process::basic_environment'
  703. 46 | class basic_environment;
  704. | ^~~~~~~~~~~~~~~~~
  705. In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/system_tray.cpp:42:
  706. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
  707. 110 | boost::process::child _process;
  708. | ^~~~~
  709. In file included from /usr/include/boost/process/v1/child.hpp:21,
  710. from /usr/include/boost/process/v1/async_system.hpp:22,
  711. from /usr/include/boost/process/v1.hpp:10,
  712. from /usr/include/boost/process.hpp:27,
  713. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
  714. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  715. 45 | class child
  716. | ^~~~~
  717. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  718. 43 | class child;
  719. | ^~~~~
  720. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
  721. 111 | boost::process::group _process_group;
  722. | ^~~~~
  723. In file included from /usr/include/boost/process/v1.hpp:11:
  724. /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
  725. 61 | class group
  726. | ^~~~~
  727. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
  728. 44 | class group;
  729. | ^~~~~
  730. [35/58] Building CXX object CMakeFiles/sunshine.dir/src/nvhttp.cpp.o
  731. FAILED: CMakeFiles/sunshine.dir/src/nvhttp.cpp.o
  732. /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DEGL_NO_X11=1 -DNDEBUG -DSUNSHINE_ASSETS_DIR=\"/usr/share/sunshine\" -DSUNSHINE_BUILD_CUDA -DSUNSHINE_BUILD_DRM -DSUNSHINE_BUILD_VAAPI -DSUNSHINE_BUILD_WAYLAND -DSUNSHINE_BUILD_X11 -DSUNSHINE_PLATFORM=\"linux\" -DSUNSHINE_TRAY=1 -DTRAY_AYATANA_APPINDICATOR=1 -I/home/rafael/.cache/yay/sunshine/src/build -I/home/rafael/.cache/yay/sunshine/src/sunshine -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nvfbc -isystem /usr/include/libdrm -isystem /usr/include/libevdev-1.0 -isystem /home/rafael/.cache/yay/sunshine/src/build/generated-src -isystem /usr/include/libayatana-appindicator3-0.1 -isystem /usr/include/libayatana-indicator3-0.4 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/libayatana-ido3-0.4 -isystem /usr/include/libdbusmenu-glib-0.4 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/libpng16 -isystem /usr/include/pixman-1 -isystem /usr/include/cloudproviders -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -isystem /usr/include/fribidi -isystem /usr/include/sysprof-6 -isystem /usr/include/gio-unix-2.0 -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nv-codec-headers/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/glad/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/moonlight-common-c/enet/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors/deps/obl -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/build-deps/ffmpeg/linux-x86_64/include -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/rafael/.cache/yay/sunshine/src=/usr/src/debug/sunshine -flto=auto -std=gnu++17 -Wall -Wno-sign-compare -Wno-maybe-uninitialized -MD -MT CMakeFiles/sunshine.dir/src/nvhttp.cpp.o -MF CMakeFiles/sunshine.dir/src/nvhttp.cpp.o.d -o CMakeFiles/sunshine.dir/src/nvhttp.cpp.o -c /home/rafael/.cache/yay/sunshine/src/sunshine/src/nvhttp.cpp
  733. In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/nvhttp.cpp:32:
  734. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:71:34: error: expected ')' before '&&' token
  735. 71 | boost::process::environment &&env,
  736. | ^~~
  737. | )
  738. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:70:11: note: to match this '('
  739. 70 | proc_t(
  740. | ^
  741. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:102:5: error: reference to 'environment' is ambiguous
  742. 102 | boost::process::environment _env;
  743. | ^~~~~
  744. In file included from /usr/include/boost/process/v1/env.hpp:10,
  745. from /usr/include/boost/process/v1.hpp:14,
  746. from /usr/include/boost/process.hpp:27,
  747. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
  748. /usr/include/boost/process/v1/environment.hpp:650:37: note: candidates are: 'typedef class boost::process::v1::basic_environment<char> boost::process::v1::environment'
  749. 650 | typedef basic_environment<char> environment;
  750. | ^~~~~~~~~~~
  751. In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/nvhttp.cpp:31:
  752. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:37: note: 'typedef class boost::process::basic_environment<char> boost::process::environment'
  753. 47 | typedef basic_environment<char> environment;
  754. | ^~~~~~~~~~~
  755. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
  756. 110 | boost::process::child _process;
  757. | ^~~~~
  758. In file included from /usr/include/boost/process/v1/child.hpp:21,
  759. from /usr/include/boost/process/v1/async_system.hpp:22,
  760. from /usr/include/boost/process/v1.hpp:10:
  761. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  762. 45 | class child
  763. | ^~~~~
  764. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  765. 43 | class child;
  766. | ^~~~~
  767. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
  768. 111 | boost::process::group _process_group;
  769. | ^~~~~
  770. In file included from /usr/include/boost/process/v1.hpp:11:
  771. /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
  772. 61 | class group
  773. | ^~~~~
  774. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
  775. 44 | class group;
  776. | ^~~~~
  777. [36/58] Building CXX object CMakeFiles/sunshine.dir/src/confighttp.cpp.o
  778. FAILED: CMakeFiles/sunshine.dir/src/confighttp.cpp.o
  779. /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DEGL_NO_X11=1 -DNDEBUG -DSUNSHINE_ASSETS_DIR=\"/usr/share/sunshine\" -DSUNSHINE_BUILD_CUDA -DSUNSHINE_BUILD_DRM -DSUNSHINE_BUILD_VAAPI -DSUNSHINE_BUILD_WAYLAND -DSUNSHINE_BUILD_X11 -DSUNSHINE_PLATFORM=\"linux\" -DSUNSHINE_TRAY=1 -DTRAY_AYATANA_APPINDICATOR=1 -I/home/rafael/.cache/yay/sunshine/src/build -I/home/rafael/.cache/yay/sunshine/src/sunshine -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nvfbc -isystem /usr/include/libdrm -isystem /usr/include/libevdev-1.0 -isystem /home/rafael/.cache/yay/sunshine/src/build/generated-src -isystem /usr/include/libayatana-appindicator3-0.1 -isystem /usr/include/libayatana-indicator3-0.4 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/libayatana-ido3-0.4 -isystem /usr/include/libdbusmenu-glib-0.4 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/libpng16 -isystem /usr/include/pixman-1 -isystem /usr/include/cloudproviders -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -isystem /usr/include/fribidi -isystem /usr/include/sysprof-6 -isystem /usr/include/gio-unix-2.0 -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nv-codec-headers/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/glad/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/moonlight-common-c/enet/include -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors/deps/obl -isystem /home/rafael/.cache/yay/sunshine/src/sunshine/third-party/build-deps/ffmpeg/linux-x86_64/include -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/rafael/.cache/yay/sunshine/src=/usr/src/debug/sunshine -flto=auto -std=gnu++17 -Wall -Wno-sign-compare -Wno-maybe-uninitialized -MD -MT CMakeFiles/sunshine.dir/src/confighttp.cpp.o -MF CMakeFiles/sunshine.dir/src/confighttp.cpp.o.d -o CMakeFiles/sunshine.dir/src/confighttp.cpp.o -c /home/rafael/.cache/yay/sunshine/src/sunshine/src/confighttp.cpp
  780. In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:17,
  781. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/confighttp.cpp:10:
  782. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:13: error: reference to 'basic_environment' is ambiguous
  783. 47 | typedef basic_environment<char> environment;
  784. | ^~~~~~~~~~~~~~~~~
  785. In file included from /usr/include/boost/process/v1/detail/traits/wchar_t.hpp:14,
  786. from /usr/include/boost/process/v1/detail/basic_cmd.hpp:14,
  787. from /usr/include/boost/process/v1/args.hpp:33,
  788. from /usr/include/boost/process/v1.hpp:8,
  789. from /usr/include/boost/process.hpp:27,
  790. from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
  791. /usr/include/boost/process/v1/detail/traits/env.hpp:15:7: note: candidates are: 'template<class Char> class boost::process::v1::basic_environment'
  792. 15 | class basic_environment;
  793. | ^~~~~~~~~~~~~~~~~
  794. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:46:11: note: 'template<class Char> class boost::process::basic_environment'
  795. 46 | class basic_environment;
  796. | ^~~~~~~~~~~~~~~~~
  797. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:588:3: error: reference to 'child' is ambiguous
  798. 588 | boost::process::child
  799. | ^~~~~
  800. In file included from /usr/include/boost/process/v1/child.hpp:21,
  801. from /usr/include/boost/process/v1/async_system.hpp:22,
  802. from /usr/include/boost/process/v1.hpp:10:
  803. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  804. 45 | class child
  805. | ^~~~~
  806. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  807. 43 | class child;
  808. | ^~~~~
  809. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
  810. 110 | boost::process::child _process;
  811. | ^~~~~
  812. /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
  813. 45 | class child
  814. | ^~~~~
  815. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
  816. 43 | class child;
  817. | ^~~~~
  818. /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
  819. 111 | boost::process::group _process_group;
  820. | ^~~~~
  821. In file included from /usr/include/boost/process/v1.hpp:11:
  822. /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
  823. 61 | class group
  824. | ^~~~~
  825. /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
  826. 44 | class group;
  827. | ^~~~~
  828. [37/58] Building CXX object CMakeFiles/sunshine.dir/src/platform/linux/cuda.cpp.o
  829. [38/58] Building CXX object CMakeFiles/sunshine.dir/src/platform/linux/wayland.cpp.o
  830. [39/58] Building CXX object CMakeFiles/sunshine.dir/src/platform/linux/wlgrab.cpp.o
  831. [40/58] Building CXX object CMakeFiles/sunshine.dir/src/platform/linux/kmsgrab.cpp.o
  832. [41/58] Building CUDA object CMakeFiles/sunshine.dir/src/platform/linux/cuda.cu.o
  833. ninja: build stopped: subcommand failed.
  834. ==> ERROR: A failure occurred in build().
  835. Aborting...
  836. -> error making: sunshine-exit status 4
  837. -> Failed to install the following packages. Manual intervention is required:
  838. sunshine - exit status 4
  839.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement