Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ yay --mflags "_build_cuda=t" -Sy sunshine
- :: Synchronizing package databases...
- core downloading...
- extra downloading...
- multilib downloading...
- AUR Explicit (1): sunshine-0.23.1-4
- :: [1mPKGBUILD up to date, skipping download: sunshine[0m
- 1 sunshine (Installed) (Build Files Exist)
- ==> Packages to cleanBuild?
- ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
- ==> :: [1mDeleting (1/1): /home/rafael/.cache/yay/sunshine[0m
- HEAD is now at 1bbb3c9 0.23.1-4: default cuda disabled
- warning: could not open directory 'pkg/': Permission denied
- Removing cgutman.enet/
- Removing eidheim.simple-web-server/
- Removing ffmpeg.nv-codec-headers/
- Removing lizardbyte.build-deps/
- Removing lizardbyte.nvapi-open-source-sdk/
- Removing lizardbyte.tray/
- Removing lizardbyte.virtual-gamepad-emulation-client/
- Removing michaeltyson.tpcircularbuffer/
- Removing moonlight-stream.moonlight-common-c/
- Removing pkg/
- Removing sleepybishop.nanors/
- Skipping repository src/sunshine
- Skipping repository src/eidheim.simple-web-server
- Skipping repository src/ffmpeg.nv-codec-headers
- Skipping repository src/lizardbyte.build-deps
- Skipping repository src/lizardbyte.nvapi-open-source-sdk
- Skipping repository src/lizardbyte.tray
- Skipping repository src/lizardbyte.virtual-gamepad-emulation-client
- Skipping repository src/michaeltyson.tpcircularbuffer
- Skipping repository src/moonlight-stream.moonlight-common-c
- Skipping repository src/sleepybishop.nanors
- Skipping repository src/wayland.wayland-protocols
- Skipping repository src/wlroots.wlr-protocols
- Skipping repository src/cgutman.enet
- Removing src/npm-cache
- Removing src/build
- Removing sunshine/
- Removing wayland.wayland-protocols/
- Removing wlroots.wlr-protocols/
- 1 sunshine (Installed) (Build Files Exist)
- ==> Diffs to show?
- ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
- ==> ==> Making package: sunshine 0.23.1-4 (Tue Sep 3 21:15:38 2024)
- ==> Retrieving sources...
- -> Cloning sunshine git repo...
- Cloning into bare repository '/home/rafael/.cache/yay/sunshine/sunshine'...
- -> Cloning eidheim.simple-web-server git repo...
- Cloning into bare repository '/home/rafael/.cache/yay/sunshine/eidheim.simple-web-server'...
- -> Cloning ffmpeg.nv-codec-headers git repo...
- Cloning into bare repository '/home/rafael/.cache/yay/sunshine/ffmpeg.nv-codec-headers'...
- -> Cloning lizardbyte.build-deps git repo...
- Cloning into bare repository '/home/rafael/.cache/yay/sunshine/lizardbyte.build-deps'...
- -> Cloning lizardbyte.nvapi-open-source-sdk git repo...
- Cloning into bare repository '/home/rafael/.cache/yay/sunshine/lizardbyte.nvapi-open-source-sdk'...
- -> Cloning lizardbyte.tray git repo...
- Cloning into bare repository '/home/rafael/.cache/yay/sunshine/lizardbyte.tray'...
- -> Cloning lizardbyte.virtual-gamepad-emulation-client git repo...
- Cloning into bare repository '/home/rafael/.cache/yay/sunshine/lizardbyte.virtual-gamepad-emulation-client'...
- -> Cloning michaeltyson.tpcircularbuffer git repo...
- Cloning into bare repository '/home/rafael/.cache/yay/sunshine/michaeltyson.tpcircularbuffer'...
- -> Cloning moonlight-stream.moonlight-common-c git repo...
- Cloning into bare repository '/home/rafael/.cache/yay/sunshine/moonlight-stream.moonlight-common-c'...
- -> Cloning sleepybishop.nanors git repo...
- Cloning into bare repository '/home/rafael/.cache/yay/sunshine/sleepybishop.nanors'...
- -> Cloning wayland.wayland-protocols git repo...
- Cloning into bare repository '/home/rafael/.cache/yay/sunshine/wayland.wayland-protocols'...
- -> Cloning wlroots.wlr-protocols git repo...
- Cloning into bare repository '/home/rafael/.cache/yay/sunshine/wlroots.wlr-protocols'...
- -> Cloning cgutman.enet git repo...
- Cloning into bare repository '/home/rafael/.cache/yay/sunshine/cgutman.enet'...
- ==> WARNING: Skipping verification of source file PGP signatures.
- ==> Validating source files with sha256sums...
- sunshine ... Passed
- eidheim.simple-web-server ... Skipped
- ffmpeg.nv-codec-headers ... Skipped
- lizardbyte.build-deps ... Skipped
- lizardbyte.nvapi-open-source-sdk ... Skipped
- lizardbyte.tray ... Skipped
- lizardbyte.virtual-gamepad-emulation-client ... Skipped
- michaeltyson.tpcircularbuffer ... Skipped
- moonlight-stream.moonlight-common-c ... Skipped
- sleepybishop.nanors ... Skipped
- wayland.wayland-protocols ... Skipped
- wlroots.wlr-protocols ... Skipped
- cgutman.enet ... Skipped
- :: [1m(1/1) Parsing SRCINFO: sunshine[0m
- ==> Making package: sunshine 0.23.1-4 (Tue Sep 3 21:16:26 2024)
- ==> Checking runtime dependencies...
- ==> Checking buildtime dependencies...
- ==> Retrieving sources...
- -> Updating sunshine git repo...
- -> Updating eidheim.simple-web-server git repo...
- -> Updating ffmpeg.nv-codec-headers git repo...
- -> Updating lizardbyte.build-deps git repo...
- -> Updating lizardbyte.nvapi-open-source-sdk git repo...
- -> Updating lizardbyte.tray git repo...
- -> Updating lizardbyte.virtual-gamepad-emulation-client git repo...
- -> Updating michaeltyson.tpcircularbuffer git repo...
- -> Updating moonlight-stream.moonlight-common-c git repo...
- -> Updating sleepybishop.nanors git repo...
- -> Updating wayland.wayland-protocols git repo...
- -> Updating wlroots.wlr-protocols git repo...
- -> Updating cgutman.enet git repo...
- ==> Validating source files with sha256sums...
- sunshine ... Passed
- eidheim.simple-web-server ... Skipped
- ffmpeg.nv-codec-headers ... Skipped
- lizardbyte.build-deps ... Skipped
- lizardbyte.nvapi-open-source-sdk ... Skipped
- lizardbyte.tray ... Skipped
- lizardbyte.virtual-gamepad-emulation-client ... Skipped
- michaeltyson.tpcircularbuffer ... Skipped
- moonlight-stream.moonlight-common-c ... Skipped
- sleepybishop.nanors ... Skipped
- wayland.wayland-protocols ... Skipped
- wlroots.wlr-protocols ... Skipped
- cgutman.enet ... Skipped
- ==> Removing existing $srcdir/ directory...
- ==> Extracting sources...
- -> Creating working copy of sunshine git repo...
- Cloning into 'sunshine'...
- done.
- Switched to a new branch 'makepkg'
- -> Creating working copy of eidheim.simple-web-server git repo...
- Cloning into 'eidheim.simple-web-server'...
- done.
- -> Creating working copy of ffmpeg.nv-codec-headers git repo...
- Cloning into 'ffmpeg.nv-codec-headers'...
- done.
- -> Creating working copy of lizardbyte.build-deps git repo...
- Cloning into 'lizardbyte.build-deps'...
- done.
- -> Creating working copy of lizardbyte.nvapi-open-source-sdk git repo...
- Cloning into 'lizardbyte.nvapi-open-source-sdk'...
- done.
- -> Creating working copy of lizardbyte.tray git repo...
- Cloning into 'lizardbyte.tray'...
- done.
- -> Creating working copy of lizardbyte.virtual-gamepad-emulation-client git repo...
- Cloning into 'lizardbyte.virtual-gamepad-emulation-client'...
- done.
- -> Creating working copy of michaeltyson.tpcircularbuffer git repo...
- Cloning into 'michaeltyson.tpcircularbuffer'...
- done.
- -> Creating working copy of moonlight-stream.moonlight-common-c git repo...
- Cloning into 'moonlight-stream.moonlight-common-c'...
- done.
- -> Creating working copy of sleepybishop.nanors git repo...
- Cloning into 'sleepybishop.nanors'...
- done.
- -> Creating working copy of wayland.wayland-protocols git repo...
- Cloning into 'wayland.wayland-protocols'...
- done.
- -> Creating working copy of wlroots.wlr-protocols git repo...
- Cloning into 'wlroots.wlr-protocols'...
- done.
- -> Creating working copy of cgutman.enet git repo...
- Cloning into 'cgutman.enet'...
- done.
- ==> Starting prepare()...
- Submodule 'third-party/Simple-Web-Server' (https://gitlab.com/eidheim/Simple-Web-Server.git) registered for path 'third-party/Simple-Web-Server'
- Synchronizing submodule url for 'third-party/Simple-Web-Server'
- Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/Simple-Web-Server'...
- done.
- Submodule path 'third-party/Simple-Web-Server': checked out '27b41f5ee154cca0fce4fe2955dd886d04e3a4ed'
- Submodule 'third-party/nv-codec-headers' (https://github.com/FFmpeg/nv-codec-headers) registered for path 'third-party/nv-codec-headers'
- Synchronizing submodule url for 'third-party/nv-codec-headers'
- Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nv-codec-headers'...
- done.
- From /home/rafael/.cache/yay/sunshine/src/ffmpeg.nv-codec-headers
- * branch 22441b505d9d9afc1e3002290820909846c24bdc -> FETCH_HEAD
- Submodule path 'third-party/nv-codec-headers': checked out '22441b505d9d9afc1e3002290820909846c24bdc'
- Submodule 'third-party/build-deps' (https://github.com/LizardByte/build-deps.git) registered for path 'third-party/build-deps'
- Synchronizing submodule url for 'third-party/build-deps'
- Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/build-deps'...
- done.
- From /home/rafael/.cache/yay/sunshine/src/lizardbyte.build-deps
- * branch efd3a380113e8ae98ae68cc1d73fd7c4b54b03c6 -> FETCH_HEAD
- Submodule path 'third-party/build-deps': checked out 'efd3a380113e8ae98ae68cc1d73fd7c4b54b03c6'
- Submodule 'third-party/nvapi-open-source-sdk' (https://github.com/LizardByte/nvapi-open-source-sdk) registered for path 'third-party/nvapi-open-source-sdk'
- Synchronizing submodule url for 'third-party/nvapi-open-source-sdk'
- Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nvapi-open-source-sdk'...
- done.
- Submodule path 'third-party/nvapi-open-source-sdk': checked out 'c0f5f7b64d2ef13b1155f078a2eec156611f2415'
- Submodule 'third-party/tray' (https://github.com/LizardByte/tray) registered for path 'third-party/tray'
- Synchronizing submodule url for 'third-party/tray'
- Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/tray'...
- done.
- Submodule path 'third-party/tray': checked out '4d8b798cafdd11285af9409c16b5f792968e0045'
- Submodule 'third-party/ViGEmClient' (https://github.com/LizardByte/Virtual-Gamepad-Emulation-Client.git) registered for path 'third-party/ViGEmClient'
- Synchronizing submodule url for 'third-party/ViGEmClient'
- Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/ViGEmClient'...
- done.
- Submodule path 'third-party/ViGEmClient': checked out '8d71f6740ffff4671cdadbca255ce528e3cd3fef'
- Submodule 'third-party/TPCircularBuffer' (https://github.com/michaeltyson/TPCircularBuffer) registered for path 'third-party/TPCircularBuffer'
- Synchronizing submodule url for 'third-party/TPCircularBuffer'
- Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/TPCircularBuffer'...
- done.
- Submodule path 'third-party/TPCircularBuffer': checked out '8833b3a73fab6530cc51e2063a85cced01714cfb'
- Submodule 'third-party/moonlight-common-c' (https://github.com/moonlight-stream/moonlight-common-c.git) registered for path 'third-party/moonlight-common-c'
- Synchronizing submodule url for 'third-party/moonlight-common-c'
- Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/moonlight-common-c'...
- done.
- Submodule path 'third-party/moonlight-common-c': checked out 'cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e'
- Submodule 'third-party/nanors' (https://github.com/sleepybishop/nanors.git) registered for path 'third-party/nanors'
- Synchronizing submodule url for 'third-party/nanors'
- Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/nanors'...
- done.
- Submodule path 'third-party/nanors': checked out 'e9e242e98e27037830490b2a752895ca68f75f8b'
- Submodule 'third-party/wayland-protocols' (https://gitlab.freedesktop.org/wayland/wayland-protocols) registered for path 'third-party/wayland-protocols'
- Synchronizing submodule url for 'third-party/wayland-protocols'
- Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/wayland-protocols'...
- done.
- Submodule path 'third-party/wayland-protocols': checked out '08d1c7276d41379acfea353b5c739b72d51827e2'
- Submodule 'third-party/wlr-protocols' (https://gitlab.freedesktop.org/wlroots/wlr-protocols) registered for path 'third-party/wlr-protocols'
- Synchronizing submodule url for 'third-party/wlr-protocols'
- Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/wlr-protocols'...
- done.
- Submodule path 'third-party/wlr-protocols': checked out '2b8d43325b7012cc3f9b55c08d26e50e42beac7d'
- Submodule 'enet' (https://github.com/cgutman/enet.git) registered for path 'enet'
- Synchronizing submodule url for 'enet'
- Cloning into '/home/rafael/.cache/yay/sunshine/src/sunshine/third-party/moonlight-common-c/enet'...
- done.
- Submodule path 'enet': checked out '04e27590670a87a7cd40f5a05cda97467e4e25a3'
- Auto-merging src/upnp.cpp
- Auto-merging src/upnp.h
- ==> Sources are ready.
- ==> Making package: sunshine 0.23.1-4 (Tue Sep 3 21:16:36 2024)
- ==> Checking runtime dependencies...
- ==> Checking buildtime dependencies...
- ==> WARNING: Using existing $srcdir/ tree
- ==> Starting build()...
- ~/.cache/yay/sunshine/src/sunshine ~/.cache/yay/sunshine/src
- npm warn using --force Recommended protections disabled.
- added 54 packages in 8s
- ~/.cache/yay/sunshine/src
- -- The C compiler identification is GNU 14.2.1
- -- The CXX compiler identification is GNU 14.2.1
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Check for working C compiler: /usr/bin/cc - skipped
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Check for working CXX compiler: /usr/bin/c++ - skipped
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- Got from CI master branch and version 0.23.1
- -- Looking for fcntl
- -- Looking for fcntl - found
- -- Looking for ioctl
- -- Looking for ioctl - found
- -- Looking for poll
- -- Looking for poll - found
- -- Looking for getaddrinfo
- -- Looking for getaddrinfo - found
- -- Looking for getnameinfo
- -- Looking for getnameinfo - found
- -- Looking for gethostbyname_r
- -- Looking for gethostbyname_r - found
- -- Looking for gethostbyaddr_r
- -- Looking for gethostbyaddr_r - found
- -- Looking for inet_pton
- -- Looking for inet_pton - found
- -- Looking for inet_ntop
- -- Looking for inet_ntop - found
- -- Performing Test HAS_MSGHDR_FLAGS
- -- Performing Test HAS_MSGHDR_FLAGS - Success
- -- Check size of socklen_t
- -- Check size of socklen_t - done
- -- Check size of QOS_FLOWID
- -- Check size of QOS_FLOWID - failed
- -- Check size of PQOS_FLOWID
- -- Check size of PQOS_FLOWID - failed
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
- -- Found Threads: TRUE
- -- 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
- -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.3.1")
- -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.1")
- -- Checking for module 'libcurl'
- -- Found libcurl, version 8.9.1
- -- Checking for module 'miniupnpc'
- -- Found miniupnpc, version 2.2.8
- -- Found Boost: /usr/lib/cmake/Boost-1.86.0/BoostConfig.cmake (found version "1.86.0") found components: locale log filesystem program_options
- -- Looking for a CUDA compiler
- -- Looking for a CUDA compiler - /opt/cuda/bin/nvcc
- -- The CUDA compiler identification is NVIDIA 12.6.68
- -- Detecting CUDA compiler ABI info
- -- Detecting CUDA compiler ABI info - done
- -- Check for working CUDA compiler: /opt/cuda/bin/nvcc - skipped
- -- Detecting CUDA compile features
- -- Detecting CUDA compile features - done
- -- CUDA Compiler Version: 12.6.68
- -- CUDA Architectures: 50;52;60;61;62;70;75;80;86;90
- -- Checking for module 'libdrm'
- -- Found libdrm, version 2.4.123
- -- Found LIBDRM: /usr/lib/libdrm.so
- -- Checking for module 'libcap'
- -- Found libcap, version 2.70
- -- Found LIBCAP: /usr/lib/libcap.so
- -- Checking for module 'libevdev'
- -- Found libevdev, version 1.13.3
- -- Checking for module 'libva'
- -- Found libva, version 1.22.0
- -- Checking for module 'libva-drm'
- -- Found libva-drm, version 1.22.0
- -- Found Libva: /usr/include
- -- Found Wayland: /usr/lib/libwayland-client.so;/usr/lib/libwayland-server.so;/usr/lib/libwayland-egl.so;/usr/lib/libwayland-cursor.so
- 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
- 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
- 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
- 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
- -- Found X11: /usr/include
- -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
- -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
- -- Looking for gethostbyname
- -- Looking for gethostbyname - found
- -- Looking for connect
- -- Looking for connect - found
- -- Looking for remove
- -- Looking for remove - found
- -- Looking for shmat
- -- Looking for shmat - found
- -- Looking for IceConnectionNumber in ICE
- -- Looking for IceConnectionNumber in ICE - found
- -- Checking for module 'ayatana-appindicator3-0.1'
- -- Found ayatana-appindicator3-0.1, version 0.5.93
- -- Checking for module 'libnotify'
- -- Found libnotify, version 0.8.3
- -- Checking for module 'systemd'
- -- Found systemd, version 256
- -- Checking for module 'udev'
- -- Found udev, version 256
- -- Configuring done (4.1s)
- -- Generating done (0.0s)
- -- Build files have been written to: /home/rafael/.cache/yay/sunshine/src/build
- [0/2] Re-checking globbed directories...
- [1/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/win32.c.o
- [2/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/list.c.o
- [3/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/callbacks.c.o
- [4/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/host.c.o
- [5/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/packet.c.o
- [6/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/compress.c.o
- [7/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/unix.c.o
- [8/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/peer.c.o
- [9/58] Building C object CMakeFiles/sunshine.dir/third-party/moonlight-common-c/src/RtspParser.c.o
- [10/58] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/protocol.c.o
- [11/58] Building C object CMakeFiles/sunshine.dir/third-party/nanors/rs.c.o
- [12/58] Building CXX object CMakeFiles/sunshine.dir/src/globals.cpp.o
- [13/58] Building CXX object CMakeFiles/sunshine.dir/src/crypto.cpp.o
- [14/58] Building CXX object CMakeFiles/sunshine.dir/src/file_handler.cpp.o
- [15/58] Building CXX object CMakeFiles/sunshine.dir/src/cbs.cpp.o
- [16/58] Building CXX object CMakeFiles/sunshine.dir/src/video_colorspace.cpp.o
- [17/58] Building CXX object CMakeFiles/sunshine.dir/src/audio.cpp.o
- [18/58] Building CXX object CMakeFiles/sunshine.dir/src/stat_trackers.cpp.o
- [19/58] Building CXX object CMakeFiles/sunshine.dir/src/logging.cpp.o
- [20/58] Building CXX object CMakeFiles/sunshine.dir/src/entry_handler.cpp.o
- [21/58] Building C object CMakeFiles/sunshine.dir/generated-src/xdg-output-unstable-v1.c.o
- [22/58] Building C object CMakeFiles/sunshine.dir/generated-src/wlr-export-dmabuf-unstable-v1.c.o
- [23/58] Building CXX object CMakeFiles/sunshine.dir/src/upnp.cpp.o
- [24/58] Building CXX object CMakeFiles/sunshine.dir/src/main.cpp.o
- FAILED: CMakeFiles/sunshine.dir/src/main.cpp.o
- /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
- In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:17,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/main.cpp:20:
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:13: error: reference to 'basic_environment' is ambiguous
- 47 | typedef basic_environment<char> environment;
- | ^~~~~~~~~~~~~~~~~
- In file included from /usr/include/boost/process/v1/detail/traits/wchar_t.hpp:14,
- from /usr/include/boost/process/v1/detail/basic_cmd.hpp:14,
- from /usr/include/boost/process/v1/args.hpp:33,
- from /usr/include/boost/process/v1.hpp:8,
- from /usr/include/boost/process.hpp:27,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
- /usr/include/boost/process/v1/detail/traits/env.hpp:15:7: note: candidates are: 'template<class Char> class boost::process::v1::basic_environment'
- 15 | class basic_environment;
- | ^~~~~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:46:11: note: 'template<class Char> class boost::process::basic_environment'
- 46 | class basic_environment;
- | ^~~~~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:588:3: error: reference to 'child' is ambiguous
- 588 | boost::process::child
- | ^~~~~
- In file included from /usr/include/boost/process/v1/child.hpp:21,
- from /usr/include/boost/process/v1/async_system.hpp:22,
- from /usr/include/boost/process/v1.hpp:10:
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
- 110 | boost::process::child _process;
- | ^~~~~
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
- 111 | boost::process::group _process_group;
- | ^~~~~
- In file included from /usr/include/boost/process/v1.hpp:11:
- /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
- 61 | class group
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
- 44 | class group;
- | ^~~~~
- [25/58] Building CXX object CMakeFiles/sunshine.dir/src/video.cpp.o
- [26/58] Building CXX object CMakeFiles/sunshine.dir/src/input.cpp.o
- [27/58] Building CXX object CMakeFiles/sunshine.dir/src/network.cpp.o
- [28/58] Building CXX object CMakeFiles/sunshine.dir/src/stream.cpp.o
- FAILED: CMakeFiles/sunshine.dir/src/stream.cpp.o
- /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
- In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:17,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/stream.cpp:5:
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:13: error: reference to 'basic_environment' is ambiguous
- 47 | typedef basic_environment<char> environment;
- | ^~~~~~~~~~~~~~~~~
- In file included from /usr/include/boost/process/v1/detail/traits/wchar_t.hpp:14,
- from /usr/include/boost/process/v1/detail/basic_cmd.hpp:14,
- from /usr/include/boost/process/v1/args.hpp:33,
- from /usr/include/boost/process/v1.hpp:8,
- from /usr/include/boost/process.hpp:27,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
- /usr/include/boost/process/v1/detail/traits/env.hpp:15:7: note: candidates are: 'template<class Char> class boost::process::v1::basic_environment'
- 15 | class basic_environment;
- | ^~~~~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:46:11: note: 'template<class Char> class boost::process::basic_environment'
- 46 | class basic_environment;
- | ^~~~~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:588:3: error: reference to 'child' is ambiguous
- 588 | boost::process::child
- | ^~~~~
- In file included from /usr/include/boost/process/v1/child.hpp:21,
- from /usr/include/boost/process/v1/async_system.hpp:22,
- from /usr/include/boost/process/v1.hpp:10:
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
- 110 | boost::process::child _process;
- | ^~~~~
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
- 111 | boost::process::group _process_group;
- | ^~~~~
- In file included from /usr/include/boost/process/v1.hpp:11:
- /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
- 61 | class group
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
- 44 | class group;
- | ^~~~~
- [29/58] Building CXX object CMakeFiles/sunshine.dir/src/config.cpp.o
- [30/58] Building CXX object CMakeFiles/sunshine.dir/src/process.cpp.o
- FAILED: CMakeFiles/sunshine.dir/src/process.cpp.o
- /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
- In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:17,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:7:
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:13: error: reference to 'basic_environment' is ambiguous
- 47 | typedef basic_environment<char> environment;
- | ^~~~~~~~~~~~~~~~~
- In file included from /usr/include/boost/process/v1/detail/traits/wchar_t.hpp:14,
- from /usr/include/boost/process/v1/detail/basic_cmd.hpp:14,
- from /usr/include/boost/process/v1/args.hpp:33,
- from /usr/include/boost/process/v1.hpp:8,
- from /usr/include/boost/process.hpp:27,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
- /usr/include/boost/process/v1/detail/traits/env.hpp:15:7: note: candidates are: 'template<class Char> class boost::process::v1::basic_environment'
- 15 | class basic_environment;
- | ^~~~~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:46:11: note: 'template<class Char> class boost::process::basic_environment'
- 46 | class basic_environment;
- | ^~~~~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:588:3: error: reference to 'child' is ambiguous
- 588 | boost::process::child
- | ^~~~~
- In file included from /usr/include/boost/process/v1/child.hpp:21,
- from /usr/include/boost/process/v1/async_system.hpp:22,
- from /usr/include/boost/process/v1.hpp:10:
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
- 110 | boost::process::child _process;
- | ^~~~~
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
- 111 | boost::process::group _process_group;
- | ^~~~~
- In file included from /usr/include/boost/process/v1.hpp:11:
- /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
- 61 | class group
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
- 44 | class group;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:3: error: variable or field 'terminate_process_group' declared void
- 71 | terminate_process_group(bp::child &proc, bp::group &group, std::chrono::seconds exit_timeout) {
- | ^~~~~~~~~~~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:31: error: reference to 'child' is ambiguous
- 71 | terminate_process_group(bp::child &proc, bp::group &group, std::chrono::seconds exit_timeout) {
- | ^~~~~
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:48: error: reference to 'group' is ambiguous
- 71 | terminate_process_group(bp::child &proc, bp::group &group, std::chrono::seconds exit_timeout) {
- | ^~~~~
- /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
- 61 | class group
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
- 44 | class group;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:55: error: 'group' was not declared in this scope
- 71 | terminate_process_group(bp::child &proc, bp::group &group, std::chrono::seconds exit_timeout) {
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:55: note: suggested alternatives:
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:55: note: 'boost::process::v1::group, boost::process::group'
- In file included from /usr/include/boost/format.hpp:48,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/stat_trackers.h:11,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:15:
- /usr/include/boost/format/group.hpp:679:3: note: 'boost::io::group'
- 679 | group(T1 a1,T2 a2,T3 a3,T4 a4,T5 a5,T6 a6,T7 a7,T8 a8,T9 a9, Var& var)
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:71:83: error: expected primary-expression before 'exit_timeout'
- 71 | terminate_process_group(bp::child &proc, bp::group &group, std::chrono::seconds exit_timeout) {
- | ^~~~~~~~~~~~
- /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>)':
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:222:27: error: 'run_command' is not a member of 'platf'
- 222 | auto child = platf::run_command(cmd.elevated, true, cmd.do_cmd, working_dir, _env, _pipe.get(), ec, nullptr);
- | ^~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:247:27: error: 'run_command' is not a member of 'platf'
- 247 | auto child = platf::run_command(_app.elevated, true, cmd, working_dir, _env, _pipe.get(), ec, nullptr);
- | ^~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:265:7: error: '_process' was not declared in this scope
- 265 | _process = platf::run_command(_app.elevated, true, _app.cmd, working_dir, _env, _pipe.get(), ec, &_process_group);
- | ^~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:265:25: error: 'run_command' is not a member of 'platf'
- 265 | _process = platf::run_command(_app.elevated, true, _app.cmd, working_dir, _env, _pipe.get(), ec, &_process_group);
- | ^~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:265:105: error: '_process_group' was not declared in this scope
- 265 | _process = platf::run_command(_app.elevated, true, _app.cmd, working_dir, _env, _pipe.get(), ec, &_process_group);
- | ^~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp: In member function 'int proc::proc_t::running()':
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:284:31: error: '_process_group' was not declared in this scope
- 284 | else if (_app.wait_all && _process_group && platf::process_group_running((std::uintptr_t) _process_group.native_handle())) {
- | ^~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:288:14: error: '_process' was not declared in this scope
- 288 | else if (_process.running()) {
- | ^~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:301:9: error: '_process' was not declared in this scope
- 301 | if (_process) {
- | ^~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp: In member function 'void proc::proc_t::terminate()':
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:313:29: error: '_process' was not declared in this scope
- 313 | terminate_process_group(_process, _process_group, _app.exit_timeout);
- | ^~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:313:39: error: '_process_group' was not declared in this scope
- 313 | terminate_process_group(_process, _process_group, _app.exit_timeout);
- | ^~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:313:5: error: 'terminate_process_group' was not declared in this scope
- 313 | terminate_process_group(_process, _process_group, _app.exit_timeout);
- | ^~~~~~~~~~~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:314:20: error: reference to 'child' is ambiguous
- 314 | _process = bp::child();
- | ^~~~~
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:315:26: error: reference to 'group' is ambiguous
- 315 | _process_group = bp::group();
- | ^~~~~
- /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
- 61 | class group
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
- 44 | class group;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.cpp:328:27: error: 'run_command' is not a member of 'platf'
- 328 | auto child = platf::run_command(cmd.elevated, true, cmd.undo_cmd, working_dir, _env, _pipe.get(), ec, nullptr);
- | ^~~~~~~~~~~
- [31/58] Building CXX object CMakeFiles/sunshine.dir/src/rtsp.cpp.o
- [32/58] Building CXX object CMakeFiles/sunshine.dir/src/httpcommon.cpp.o
- FAILED: CMakeFiles/sunshine.dir/src/httpcommon.cpp.o
- /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
- In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:17,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/httpcommon.cpp:7:
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:13: error: reference to 'basic_environment' is ambiguous
- 47 | typedef basic_environment<char> environment;
- | ^~~~~~~~~~~~~~~~~
- In file included from /usr/include/boost/process/v1/detail/traits/wchar_t.hpp:14,
- from /usr/include/boost/process/v1/detail/basic_cmd.hpp:14,
- from /usr/include/boost/process/v1/args.hpp:33,
- from /usr/include/boost/process/v1.hpp:8,
- from /usr/include/boost/process.hpp:27,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
- /usr/include/boost/process/v1/detail/traits/env.hpp:15:7: note: candidates are: 'template<class Char> class boost::process::v1::basic_environment'
- 15 | class basic_environment;
- | ^~~~~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:46:11: note: 'template<class Char> class boost::process::basic_environment'
- 46 | class basic_environment;
- | ^~~~~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:588:3: error: reference to 'child' is ambiguous
- 588 | boost::process::child
- | ^~~~~
- In file included from /usr/include/boost/process/v1/child.hpp:21,
- from /usr/include/boost/process/v1/async_system.hpp:22,
- from /usr/include/boost/process/v1.hpp:10:
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
- 110 | boost::process::child _process;
- | ^~~~~
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
- 111 | boost::process::group _process_group;
- | ^~~~~
- In file included from /usr/include/boost/process/v1.hpp:11:
- /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
- 61 | class group
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
- 44 | class group;
- | ^~~~~
- [33/58] Building CXX object CMakeFiles/sunshine.dir/src/platform/linux/vaapi.cpp.o
- [34/58] Building CXX object CMakeFiles/sunshine.dir/src/system_tray.cpp.o
- FAILED: CMakeFiles/sunshine.dir/src/system_tray.cpp.o
- /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
- In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
- from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:16,
- from /usr/include/boost/filesystem/exception.hpp:20,
- from /usr/include/boost/filesystem.hpp:17,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/system_tray.cpp:35:
- /usr/include/boost/process/environment.hpp:8:1: note: '#pragma message: This header is deprecated. Use <boost/process/v1/environment.hpp> instead.'
- 8 | BOOST_HEADER_DEPRECATED("<boost/process/v1/environment.hpp>")
- | ^~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/system_tray.cpp:41:
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:13: error: reference to 'basic_environment' is ambiguous
- 47 | typedef basic_environment<char> environment;
- | ^~~~~~~~~~~~~~~~~
- In file included from /usr/include/boost/process/environment.hpp:9,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/system_tray.cpp:36:
- /usr/include/boost/process/v1/environment.hpp:632:7: note: candidates are: 'template<class Char> class boost::process::v1::basic_environment'
- 632 | class basic_environment : public basic_environment_impl<Char, detail::api::basic_environment_impl>
- | ^~~~~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:46:11: note: 'template<class Char> class boost::process::basic_environment'
- 46 | class basic_environment;
- | ^~~~~~~~~~~~~~~~~
- In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/system_tray.cpp:42:
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
- 110 | boost::process::child _process;
- | ^~~~~
- In file included from /usr/include/boost/process/v1/child.hpp:21,
- from /usr/include/boost/process/v1/async_system.hpp:22,
- from /usr/include/boost/process/v1.hpp:10,
- from /usr/include/boost/process.hpp:27,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
- 111 | boost::process::group _process_group;
- | ^~~~~
- In file included from /usr/include/boost/process/v1.hpp:11:
- /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
- 61 | class group
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
- 44 | class group;
- | ^~~~~
- [35/58] Building CXX object CMakeFiles/sunshine.dir/src/nvhttp.cpp.o
- FAILED: CMakeFiles/sunshine.dir/src/nvhttp.cpp.o
- /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
- In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/nvhttp.cpp:32:
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:71:34: error: expected ')' before '&&' token
- 71 | boost::process::environment &&env,
- | ^~~
- | )
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:70:11: note: to match this '('
- 70 | proc_t(
- | ^
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:102:5: error: reference to 'environment' is ambiguous
- 102 | boost::process::environment _env;
- | ^~~~~
- In file included from /usr/include/boost/process/v1/env.hpp:10,
- from /usr/include/boost/process/v1.hpp:14,
- from /usr/include/boost/process.hpp:27,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
- /usr/include/boost/process/v1/environment.hpp:650:37: note: candidates are: 'typedef class boost::process::v1::basic_environment<char> boost::process::v1::environment'
- 650 | typedef basic_environment<char> environment;
- | ^~~~~~~~~~~
- In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/nvhttp.cpp:31:
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:37: note: 'typedef class boost::process::basic_environment<char> boost::process::environment'
- 47 | typedef basic_environment<char> environment;
- | ^~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
- 110 | boost::process::child _process;
- | ^~~~~
- In file included from /usr/include/boost/process/v1/child.hpp:21,
- from /usr/include/boost/process/v1/async_system.hpp:22,
- from /usr/include/boost/process/v1.hpp:10:
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
- 111 | boost::process::group _process_group;
- | ^~~~~
- In file included from /usr/include/boost/process/v1.hpp:11:
- /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
- 61 | class group
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
- 44 | class group;
- | ^~~~~
- [36/58] Building CXX object CMakeFiles/sunshine.dir/src/confighttp.cpp.o
- FAILED: CMakeFiles/sunshine.dir/src/confighttp.cpp.o
- /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
- In file included from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:17,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/confighttp.cpp:10:
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:47:13: error: reference to 'basic_environment' is ambiguous
- 47 | typedef basic_environment<char> environment;
- | ^~~~~~~~~~~~~~~~~
- In file included from /usr/include/boost/process/v1/detail/traits/wchar_t.hpp:14,
- from /usr/include/boost/process/v1/detail/basic_cmd.hpp:14,
- from /usr/include/boost/process/v1/args.hpp:33,
- from /usr/include/boost/process/v1.hpp:8,
- from /usr/include/boost/process.hpp:27,
- from /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:14:
- /usr/include/boost/process/v1/detail/traits/env.hpp:15:7: note: candidates are: 'template<class Char> class boost::process::v1::basic_environment'
- 15 | class basic_environment;
- | ^~~~~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:46:11: note: 'template<class Char> class boost::process::basic_environment'
- 46 | class basic_environment;
- | ^~~~~~~~~~~~~~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:588:3: error: reference to 'child' is ambiguous
- 588 | boost::process::child
- | ^~~~~
- In file included from /usr/include/boost/process/v1/child.hpp:21,
- from /usr/include/boost/process/v1/async_system.hpp:22,
- from /usr/include/boost/process/v1.hpp:10:
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:110:5: error: reference to 'child' is ambiguous
- 110 | boost::process::child _process;
- | ^~~~~
- /usr/include/boost/process/v1/detail/child_decl.hpp:45:7: note: candidates are: 'class boost::process::v1::child'
- 45 | class child
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:43:11: note: 'class boost::process::child'
- 43 | class child;
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/process.h:111:5: error: reference to 'group' is ambiguous
- 111 | boost::process::group _process_group;
- | ^~~~~
- In file included from /usr/include/boost/process/v1.hpp:11:
- /usr/include/boost/process/v1/group.hpp:61:7: note: candidates are: 'class boost::process::v1::group'
- 61 | class group
- | ^~~~~
- /home/rafael/.cache/yay/sunshine/src/sunshine/src/platform/common.h:44:11: note: 'class boost::process::group'
- 44 | class group;
- | ^~~~~
- [37/58] Building CXX object CMakeFiles/sunshine.dir/src/platform/linux/cuda.cpp.o
- [38/58] Building CXX object CMakeFiles/sunshine.dir/src/platform/linux/wayland.cpp.o
- [39/58] Building CXX object CMakeFiles/sunshine.dir/src/platform/linux/wlgrab.cpp.o
- [40/58] Building CXX object CMakeFiles/sunshine.dir/src/platform/linux/kmsgrab.cpp.o
- [41/58] Building CUDA object CMakeFiles/sunshine.dir/src/platform/linux/cuda.cu.o
- ninja: build stopped: subcommand failed.
- ==> ERROR: A failure occurred in build().
- Aborting...
- -> error making: sunshine-exit status 4
- -> Failed to install the following packages. Manual intervention is required:
- sunshine - exit status 4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement