Skip to content

feat(input): implement libvirtualhid adding new gamepad styles #4715

feat(input): implement libvirtualhid adding new gamepad styles

feat(input): implement libvirtualhid adding new gamepad styles #4715

Triggered via pull request July 19, 2026 21:44
Status Failure
Total duration 53m 18s
Artifacts 39

ci.yml

on: pull_request
Release Setup
19s
Release Setup
GitHub Env Debug  /  GitHub Env Debug
4s
GitHub Env Debug / GitHub Env Debug
Matrix: Homebrew / build_homebrew
Matrix: Linux Flatpak / build_linux_flatpak
Matrix: Linux / build_linux
Matrix: Windows / build_windows
Docker  /  Check Dockerfiles
4s
Docker / Check Dockerfiles
Matrix: macOS / build_dmg
FreeBSD  /  Setup Build Matrix
3s
FreeBSD / Setup Build Matrix
Linux Copr  /  ...  /  Setup
26s
Linux Copr / call-copr-ci / Setup
Bundle Analysis  /  bundle_analysis
24s
Bundle Analysis / bundle_analysis
Matrix: Docker / docker
Matrix: macOS / notarize_dmg
Matrix: FreeBSD / build_freebsd
Linux Copr  /  ...  /  Build
42m 2s
Linux Copr / call-copr-ci / Build
Docker  /  Release
Docker / Release
Matrix: coverage
Matrix: Linux Copr / call-copr-ci / artifacts
Linux Copr  /  ...  /  Get logs
35s
Linux Copr / call-copr-ci / Get logs
Release
Release
Linux Copr  /  ...  /  conclude
3s
Linux Copr / call-copr-ci / conclude
Release Homebrew Beta
Release Homebrew Beta
Linux Copr  /  Release
Linux Copr / Release
Fit to window
Zoom out
Zoom in

Annotations

19 errors and 48 warnings
Homebrew / macos-14
Process completed with exit code 1.
Homebrew / macos-14
brew test-bot --only-formulae failed
Homebrew / macos-14
Process failed with exit code 1
Homebrew / macos-14
Failed to download resource "sunshine (0.0.5368)" Download failed: https://ghcr.io/v2/lizardbyte/homebrew/sunshine/manifests/0.0.5368 curl: (56) The requested URL returned error: 404
Homebrew / macos-15
Process completed with exit code 1.
Homebrew / macos-15
brew test-bot --only-formulae failed
Homebrew / macos-15
Process failed with exit code 1
Homebrew / macos-15
Failed to download resource "sunshine (0.0.5368)" Download failed: https://ghcr.io/v2/lizardbyte/homebrew/sunshine/manifests/0.0.5368 curl: (56) The requested URL returned error: 404
Homebrew / macos-26
Process completed with exit code 1.
Homebrew / macos-26
brew test-bot --only-formulae failed
Homebrew / macos-26
Process failed with exit code 1
Homebrew / macos-26
Failed to download resource "sunshine (0.0.5368)" Download failed: https://ghcr.io/v2/lizardbyte/homebrew/sunshine/manifests/0.0.5368 curl: (56) The requested URL returned error: 404
Homebrew / ubuntu-24.04
Process completed with exit code 1.
Homebrew / ubuntu-24.04
brew test-bot --only-formulae failed
Homebrew / ubuntu-24.04
Process failed with exit code 1
Homebrew / ubuntu-24.04
test failed
`brew test --verbose lizardbyte/homebrew/sunshine` failed on Linux x86_64!: Formula/s/sunshine.rb#L466
::error::lizardbyte/homebrew/sunshine is missing test dependencies: isl mpfr libmpc binutils gcc@14 libgpg-error libgcrypt libxslt gcovr
Homebrew / ubuntu-24.04
lizardbyte/homebrew/sunshine is missing test dependencies: isl mpfr libmpc binutils gcc@14 libgpg-error libgcrypt libxslt gcovr
Homebrew / ubuntu-24.04
Failed to download resource "sunshine (0.0.5368)" Download failed: https://ghcr.io/v2/lizardbyte/homebrew/sunshine/manifests/0.0.5368 curl: (22) The requested URL returned error: 404
macOS / macOS-arm64: third-party/tray/src/tray_darwin.m#L130
'popUpStatusItemMenu:' is deprecated: first deprecated in macOS 10.14 - Use the menu property instead [-Wdeprecated-declarations]
macOS / macOS-arm64
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macOS / macOS-arm64
icu4c@78 78.3 is already installed, it's just not linked. To link this version, run: brew link icu4c@78
Archlinux / Archlinux
type ‘struct dmabuf_t’ violates the C++ One Definition Rule [-Wodr]
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
Windows / Windows-ARM64: third-party/libvirtualhid/src/platform/windows/windows_backend.cpp#L726
private field 'client_id' is not used [-Wunused-private-field]
sunshine: new dependency impact: Formula/s/sunshine.rb#L99
Adding `qtsvg` adds 1 new recursive dependency on x86_64_linux (1.5MB).
Homebrew / ubuntu-24.04
The following taps are not trusted: lizardbyte/homebrew Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap lizardbyte/homebrew Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust lizardbyte/homebrew To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macOS / macOS-x86_64: third-party/tray/src/tray_darwin.m#L130
'popUpStatusItemMenu:' is deprecated: first deprecated in macOS 10.14 - Use the menu property instead [-Wdeprecated-declarations]
macOS / macOS-x86_64
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macOS / macOS-x86_64
icu4c@78 78.3 is already installed, it's just not linked. To link this version, run: brew link icu4c@78
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<wchar_t>::m_buffer’ is used uninitialized [-Wuninitialized]
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<char>::m_buffer’ is used uninitialized [-Wuninitialized]
Linux Copr / call-copr-ci / Get logs
type ‘struct dmabuf_t’ violates the C++ One Definition Rule [-Wodr]
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<wchar_t>::m_buffer’ is used uninitialized [-Wuninitialized]
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<char>::m_buffer’ is used uninitialized [-Wuninitialized]
Linux Copr / call-copr-ci / Get logs
type ‘struct dmabuf_t’ violates the C++ One Definition Rule [-Wodr]
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<wchar_t>::m_buffer’ is used uninitialized [-Wuninitialized]
Linux Copr / call-copr-ci / Get logs
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<char>::m_buffer’ is used uninitialized [-Wuninitialized]
Linux Copr / call-copr-ci / Get logs
invalid-url Source0: tarball.tar.gz
Linux Copr / call-copr-ci / Get logs
specfile-warning sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
Linux Copr / call-copr-ci / Artifacts (fedora-44-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (fedora-rawhide-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (fedora-43-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (opensuse-leap-15.6-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (fedora-43-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (fedora-44-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (fedora-rawhide-aarch64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux Copr / call-copr-ci / Artifacts (opensuse-leap-15.6-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: lhotari/gh-actions-artifact-client@ef03990878cb292d789ee6c36b5bbc8369aa30ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
LizardByte~Sunshine~64VPGL.dockerbuild
236 KB
sha256:8920b636a7f98c4e83891839c71493c672b46439381da14983e5d024f3ec0a52
LizardByte~Sunshine~I7AVC2.dockerbuild
230 KB
sha256:fdde4ce0e7448b3f8d6c49c8267907512f913ef19be4ca668ba9ac84bfa8bfa7
LizardByte~Sunshine~MD46GK.dockerbuild
270 KB
sha256:75f8cb060dd6e109cc40de28ffbc19341c98b4e7a8b90e4705e6527a1a793614
LizardByte~Sunshine~NFBUKN.dockerbuild
258 KB
sha256:e4f375f570b7376afe0d3b98c3a8888792cfe9047602884aa54ee0baba2ef7d0
LizardByte~Sunshine~OM800Q.dockerbuild
140 KB
sha256:d4b9a8574f470418143e5e29e47e52d77cebe9068dece3a368179c57cf121a6b
beta-Homebrew
4.86 KB
sha256:975b2eea65dfc8e156afac660ea1032bdd3b573c1a9bcd24bbacad3fbe10113e
build-Archlinux
8.75 MB
sha256:3e03684cd5758004ccc839d3f77e1f3e2c01460aa5e05921a28c51720cc397e4
build-Docker-debian-trixie
12.7 MB
sha256:193356cacdf6f3600144abca5116317e7062b444fc2fdb1205acb8972bb7ff5d
build-Docker-ubuntu-22.04
10.2 MB
sha256:2bf729c74e2458b419d00c216b1a92f0051d92f5b4fee529c0bbe41e4a0d21e5
build-Docker-ubuntu-24.04
10.2 MB
sha256:e0bf7b7c1a4ca400e841096d0124da573dffd5af5049de2bae46d4d77255a3f0
build-Docker-ubuntu-26.04
13.4 MB
sha256:0d404fe940cecf23e4882c24aed6cceff52f600fbd6750d8cdedabc1660b5c41
build-FreeBSD-amd64
10.5 MB
sha256:d99a72f49ef1c173dde2d144642db1364838c1b41870b1a0dd502e2d66333f99
build-Homebrew
4.83 KB
sha256:8394fdc106ad9db7accc2cc2b9b5eb4936a81b653dbdd23d939c0b1b3fec93a3
build-Linux-AppImage
41.1 MB
sha256:b6c7dc81d27c8b4b4cd821a81e7b8eed02fdd522dacba0a13193c58ab582e8b7
build-Linux-Flatpak-aarch64
110 MB
sha256:3db3ed42e346a5b24719f176793c3ed5ad0ccabffd9a4b9651fca05d8b4f65e2
build-Linux-Flatpak-x86_64
115 MB
sha256:0b635a5c0c17e16a1b7352a50a3768fb3a9fefcc3e3267ee9fc1138e6eb7abeb
build-Sunshine-0.0.5368-1.fc43.aarch64.rpm Expired
7.6 MB
sha256:3d1b1816c530d67f6d07f5cdc88b00f6ebd0849fb1e337eb135a346373d126d9
build-Sunshine-0.0.5368-1.fc43.x86_64.rpm Expired
8.2 MB
sha256:6df481223fb89746564af01f55e04a48e0ac7d96472d2db5d05e069556ae9db1
build-Sunshine-0.0.5368-1.fc44.aarch64.rpm Expired
7.09 MB
sha256:2eecf35408d1cdd33c836ec474483e0ab0d54dce8ff2c261984bce0705328055
build-Sunshine-0.0.5368-1.fc44.x86_64.rpm Expired
7.67 MB
sha256:b8bd3d460b7b87482f19a98e83eec0dc2e5944331ce68e75adc60cd108b2a9ae
build-Sunshine-0.0.5368-1.fc45.aarch64.rpm Expired
7.09 MB
sha256:1396146938b819b2cc1ca2bb9a6f60f5eb7d4c289a06239490b87d88922eab6c
build-Sunshine-0.0.5368-1.fc45.x86_64.rpm Expired
7.69 MB
sha256:ce787c909283085397e5751f462c9ec7915976ed85859d0b036e84c97c3b8ad5
build-Sunshine-0.0.5368-1.suse.lp156.aarch64.rpm Expired
13.1 MB
sha256:d559fab3dd0510181f7ce00c23bf03f784f4ff92b18155e40e9693b30495c1e8
build-Sunshine-0.0.5368-1.suse.lp156.x86_64.rpm Expired
14.5 MB
sha256:f57db8be30951fd7a3eaf7072c140f9c1675b04418d1007760e2a7a7a10880eb
build-Windows-AMD64
159 MB
sha256:058c3492de5d4dca967d508c4144dfc5716211a677f930797d0d0a4152d22a7d
build-Windows-ARM64
93 MB
sha256:62bb06af095a3dab949d5fb81e81c583bfe737bd097063e47820ae81b13a8fa2
build-macOS-arm64
27.8 MB
sha256:b2b6718a56f494a29ace7505debe7ba12e81b5b3c1abfce87f500e5d7baaaf93
build-macOS-x86_64
29.5 MB
sha256:bdb8d663cfd90c9b7526b9289f911103ed070d3073299a07ebbe95464339e187
coverage-Archlinux
183 KB
sha256:9241d32f50293004c8fe6c1c58086180be46c8c1a9b77663c3c0922bf275693c
coverage-FreeBSD-amd64
207 KB
sha256:34cb3529bd0b10d79ce300b54508be0c1d58e751c6b7167beea543b7314229da
coverage-Homebrew-macos-14
100 KB
sha256:c5859f05089f108cd341c9c91e5c9318c3cd4cd7c3fb7206d56d3baa90643d6d
coverage-Homebrew-macos-15
104 KB
sha256:2036404d5490ef2644f0a39ca7e9fc8e2579597ed4dbe844de047adb4c7c3585
coverage-Homebrew-macos-26
102 KB
sha256:3263326650ec70971b201179ac1b4b8b760637fda3db6b66ef5587450e819a6a
coverage-Homebrew-ubuntu-24.04
198 KB
sha256:8a0bf89812e77b1b945cbda63b1e299593b5e23db1fee51a17a6db1a2aea3d79
coverage-Linux-AppImage
198 KB
sha256:6a7a79b011a411952918054d009fc3513c73a1c4a922038ed7c9eaf0a9e4ac0f
coverage-Windows-AMD64
189 KB
sha256:763905df7f78298734cde778d8d1590cfae333f6dce3256fbc080566dc78d070
coverage-Windows-ARM64
216 KB
sha256:d65a3ff8c846445cc0c72949420b5452946f9980cb11d55340c2c9e6624d2d66
coverage-macOS-arm64
152 KB
sha256:283b7441eb59478262899f3fc15c758c5354145363778bf32cf8b0a4f5fbe3be
coverage-macOS-x86_64
153 KB
sha256:b05493673710ad7395c3a13a24a348fce3345f710a4323b0c43b9572d8c4f456