My system is updated, upgraded and rebooted, but there's something in my build pipeline that insists on trying to include c++/13* for some reason. Managed to work around it by just manually editing the Makefiles after a failed build for now. Since it's apparently a me problem, I'll look more into fixing it soon(tm)
Search Criteria
Package Details: moonlight-qt 6.1.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/moonlight-qt.git (read-only, click to copy) |
---|---|
Package Base: | moonlight-qt |
Description: | GameStream client for PCs (Windows, Mac, and Linux) |
Upstream URL: | https://moonlight-stream.org |
Licenses: | GPL-3.0-or-later |
Submitter: | mherzberg |
Maintainer: | LibertyGM |
Last Packager: | LibertyGM |
Votes: | 44 |
Popularity: | 0.93 |
First Submitted: | 2018-08-08 23:11 (UTC) |
Last Updated: | 2024-09-18 00:28 (UTC) |
Dependencies (7)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-declarative (qt6-declarative-gitAUR)
- qt6-svg
- sdl2_ttf
- intel-media-driver (intel-media-driver-gitAUR, intel-media-stack-binAUR) (optional) – hardware acceleration for Intel GPUs starting from Broadwell (2014) and newer (e.g. Intel Arc)
- libva-intel-driver (libva-intel-driver-gitAUR, libva-intel-driver-hybridAUR, libva-intel-driver-g45-h264AUR) (optional) – hardware acceleration for Intel GPUs GMA 4500 (2008) up to Coffee Lake (2017)
Required by (0)
Sources (1)
marza commented on 2024-09-13 07:23 (UTC)
LibertyGM commented on 2024-09-13 04:08 (UTC)
marza, update your system, I built it on different PCs and everything is perfectly assembled and working.
marza commented on 2024-09-12 09:46 (UTC) (edited on 2024-09-12 09:48 (UTC) by marza)
<command-line>: fatal error: /usr/include/c++/13*/limits: No such file or directory
compilation terminated.
make[2]: *** [Makefile.Release:330: release/abstractserver.o] Error 1
make[2]: Leaving directory '/home/martin/moonlight-qt/src/qmdnsengine'
make[1]: *** [Makefile:42: release] Error 2
make[1]: Leaving directory '/home/martin/moonlight-qt/src/qmdnsengine'
make: *** [Makefile:564: sub-qmdnsengine-release] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Not sure if this is an issue with dependencies of this package, the github repo, or my setup? I only have 14.2.1 in /usr/include/c++. Tried to install gcc13, but limits from that package ends up in /usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/include/c++/limits
. I guess I could symlink it, but that seems like a dirty solution.
EDIT:
btw, the include is generated into /home/martin/moonlight-qt/src/qmdnsengine/Makefile.Release
, but I don't know enough about (q)make to understand how this file is created.
katsu-chan commented on 2024-08-08 22:13 (UTC)
you should increment pkgrel when non-specified build dependencies(e.g. libplacebo) change their versions, so chaotic-aur builds a new package OR specify build dependencies OR make a patch that forces build system to link against symlink to actual library version
P.S. Writing as a comment bc the nature of package being out-of-date seems more like a bug, than maintainer not noticing an update yet
ivanmara commented on 2024-06-23 11:29 (UTC) (edited on 2024-07-18 13:20 (UTC) by ivanmara)
if you get error message after system update:
moonlight: error while loading shared libraries: libavcodec.so.XXX: cannot open shared object file: No such file or directory
just reinstall app:
yay -Rncsu --noconfirm moonlight-qt; yay -Syyu --noconfirm moonlight-qt
LibertyGM commented on 2024-06-14 12:57 (UTC)
I think you don't need to specify many packages, because acceleration already works in Nvidia and AMD/ATI. But at intel, people may not know which package to install for acceleration. I repeat once again, this was added before me. I just added intel-media-driver to optional dependencies after your post. This is done for convenience
Friends, I am grateful for the advice. but! Now let's write strictly to the point. If something doesn't work, suggestions for improvement, etc.
MartinX3 commented on 2024-06-14 12:49 (UTC) (edited on 2024-06-14 13:02 (UTC) by MartinX3)
I don't want to sound angry. I just think it should be consistent.
Or maybe there is an official meta package listing every accelerating package as optional dependency?
But I think that doesn't exist and instead every package at that wiki page should be listed as optional.
LibertyGM commented on 2024-06-14 12:35 (UTC)
libva-intel-driver was added even before I became the maintainer of this package
MartinX3 commented on 2024-06-14 11:32 (UTC) (edited on 2024-06-14 11:33 (UTC) by MartinX3)
If you added libva-intel-driver to the optdeps why not intel-media-driver as well?
Or the other ones listed here?
https://wiki.archlinux.org/title/Hardware_video_acceleration
Also libva-intel-driver is deprecated by intel-media-driver.
Pinned Comments