Skip to content

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

feat(input): implement libvirtualhid adding new gamepad styles

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

Triggered via pull request July 19, 2026 14:34
Status Failure
Total duration 52m 37s
Artifacts 39

ci.yml

on: pull_request
Release Setup
11s
Release Setup
GitHub Env Debug  /  GitHub Env Debug
2s
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
6s
Docker / Check Dockerfiles
Matrix: macOS / build_dmg
FreeBSD  /  Setup Build Matrix
4s
FreeBSD / Setup Build Matrix
Linux Copr  /  ...  /  Setup
23s
Linux Copr / call-copr-ci / Setup
Bundle Analysis  /  bundle_analysis
20s
Bundle Analysis / bundle_analysis
Matrix: Docker / docker
Matrix: macOS / notarize_dmg
Matrix: FreeBSD / build_freebsd
Linux Copr  /  ...  /  Build
42m 31s
Linux Copr / call-copr-ci / Build
Docker  /  Release
0s
Docker / Release
Matrix: coverage
Matrix: Linux Copr / call-copr-ci / artifacts
Linux Copr  /  ...  /  Get logs
26s
Linux Copr / call-copr-ci / Get logs
Release
0s
Release
Linux Copr  /  ...  /  conclude
4s
Linux Copr / call-copr-ci / conclude
Release Homebrew Beta
0s
Release Homebrew Beta
Linux Copr  /  Release
0s
Linux Copr / Release
Fit to window
Zoom out
Zoom in

Annotations

19 errors and 48 warnings
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-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-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
Archlinux / Archlinux
type ‘struct dmabuf_t’ violates the C++ One Definition Rule [-Wodr]
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
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]
Windows / Windows-ARM64: third-party/libvirtualhid/src/platform/windows/windows_backend.cpp#L726
private field 'client_id' is not used [-Wunused-private-field]
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]
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-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]
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
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
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-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 (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 (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-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 (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 (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~D3BRHT.dockerbuild
230 KB
sha256:39145a93f46e1f81b1a40cc3e19af91e9ea7803b50334b3c84d6353c5cbd3925
LizardByte~Sunshine~ERU0PO.dockerbuild
258 KB
sha256:2c0e8d3526500b461936657165d42154fd8cee84bc3c7ef31dc0d038cf6abbe0
LizardByte~Sunshine~L4VLLO.dockerbuild
265 KB
sha256:0c1b3f13632d7c91a34eb354433c388b37ac2dbbed9071a9f7f6ea448168d9f0
LizardByte~Sunshine~VKZVUI.dockerbuild
143 KB
sha256:197b02208cc2cf3d72b6ef94c5da47df28fd1bbb03af7fb4597fbc7fdb77aedd
LizardByte~Sunshine~XX577O.dockerbuild
237 KB
sha256:3bb3312a9be99f9773b3d69f2b82d94ca82470618ca2a2182b5567b4081159a4
beta-Homebrew
4.86 KB
sha256:edde9dcd42d779e2529fab397ba0be154f2a5154a9939493a5c815071d9687b2
build-Archlinux
8.75 MB
sha256:b0034f7fa47232b33b7e5e4e19466ecf67ef8ae6cbd075ce91dd69fd21b656a6
build-Docker-debian-trixie
12.7 MB
sha256:f92a94334b3fe651da48c05d598f3462169abcf63b6ebb9e56f5e7e06b235fa2
build-Docker-ubuntu-22.04
10.2 MB
sha256:0d560ba001d82bab18a98b340f397027add3d395683dbf35bc3984955c48b5b8
build-Docker-ubuntu-24.04
10.2 MB
sha256:51b2ff2d977453232e06ee7bf7ea78476f59395281da59240f4c9659aa374e51
build-Docker-ubuntu-26.04
13.4 MB
sha256:8a0a49f0430df6ae97d1a859e60f97510d402d64181fb0d286798ea04b2d6645
build-FreeBSD-amd64
10.5 MB
sha256:6a667b17378546dd5103b5c4fb3888f602de2a7a07d7da77204cc32bb09caab5
build-Homebrew
4.83 KB
sha256:f8fa7d42e657390015b4614b34b7c11bfb9b635cf41e6b46e509eafdc089d8ce
build-Linux-AppImage
41.1 MB
sha256:4f4ce60cca8d83cb8d3108c288781339cf2f834260bfd8809816e71847cb9f40
build-Linux-Flatpak-aarch64
110 MB
sha256:51bc573f3e4bf55f8df2b097ea85f608003eac5aa5ae3350cf5a65fd8a56f745
build-Linux-Flatpak-x86_64
115 MB
sha256:038a98b86bf375511696b72579d54bc1c1ec4f679e7a54061d24b99ff03be77c
build-Sunshine-0.0.5368-1.fc43.aarch64.rpm Expired
7.6 MB
sha256:515c938754a532b2254a37358809aef632fcafc7c59ab505099e975b741b364b
build-Sunshine-0.0.5368-1.fc43.x86_64.rpm Expired
8.2 MB
sha256:a76144073db3b09b05ebdf63580464ff598475dd9e4fcc74ae4f53e51919cbe8
build-Sunshine-0.0.5368-1.fc44.aarch64.rpm Expired
7.09 MB
sha256:04d3274a94e4daf2ba4c33bb6187677e699c6e832c4223db6d46a856ce0408d7
build-Sunshine-0.0.5368-1.fc44.x86_64.rpm Expired
7.67 MB
sha256:a4b6f0e35f57f59cacf99c70ee69eeb16c1e1255afe664161a9f87f6965797c3
build-Sunshine-0.0.5368-1.fc45.aarch64.rpm Expired
7.09 MB
sha256:a75cefa5b38541c9c6f29e2a5a69c0900c1dfac774e786916cc6fc61f44a5aa4
build-Sunshine-0.0.5368-1.fc45.x86_64.rpm Expired
7.69 MB
sha256:ab23a8c018e3dd19f6fecba0734f6dae1821b391227d0ca1e34add47d1212f5e
build-Sunshine-0.0.5368-1.suse.lp156.aarch64.rpm Expired
13.1 MB
sha256:131421a90eb21705a0deb89d61df2ed7895aed13447881e6bbe260f49407ab8b
build-Sunshine-0.0.5368-1.suse.lp156.x86_64.rpm Expired
14.5 MB
sha256:12e3b511e7bcdc89c3395d9b3a534d5c574db1bd87ab0bd6b5abe0c69cab7de4
build-Windows-AMD64
159 MB
sha256:1a8bab0cefaa3635439fd726d154d0a16397f088c36a23ee21f6ca0cb1a31ec8
build-Windows-ARM64
93 MB
sha256:3f21307d7ae5ea6bde8d9f0973384a4c4d33a119b469921914d09db1311a426e
build-macOS-arm64
27.8 MB
sha256:e8c4ac9945b6755fdfbfc73759fcf379536f3e57238c664ad3301ed884fa46bd
build-macOS-x86_64
29.5 MB
sha256:9ee65406ebe1c883a01928abe11d95153c030899f5a218c6dcc0ac29dcae83d3
coverage-Archlinux
183 KB
sha256:672575cf20c2fc90013592f86447913ab5c71ab868da0f646f277760cdcdab63
coverage-FreeBSD-amd64
207 KB
sha256:035fae3a00ad8dafb1d9db3b5235c957feb81ade2fbdef0a84545d0caa22dc18
coverage-Homebrew-macos-14
100 KB
sha256:97f29e3cc7c895fe6fd465a434490a5b237f554fa7e36130f851fe6558725404
coverage-Homebrew-macos-15
104 KB
sha256:52554fbce21723f6848720d87b69696842eb9e996af2e3b21872dbfc0010a4db
coverage-Homebrew-macos-26
102 KB
sha256:8d1018a644afc887d16bea01edf6052d9b98b95a0cea4c77770412ca4d348770
coverage-Homebrew-ubuntu-24.04
198 KB
sha256:15ede71ca4912eaf4cdd76fa1d08a471bd9872dfe453fa15b54a2a7497150ec9
coverage-Linux-AppImage
198 KB
sha256:94ad13ce8f5cd2104a380522f39a45c80551908209004d5fa7045fceb123f4e0
coverage-Windows-AMD64
189 KB
sha256:f149fd890e2c33317b26078400f6eac026d0cb225acf18d04f9fdf960603afee
coverage-Windows-ARM64
217 KB
sha256:f96a6ab9b020fd4273d1356345a60ef58cf847b679896dc099f85c3f5f2d1dab
coverage-macOS-arm64
152 KB
sha256:f53bd14a39ecc47af81816c01366aedfa0aeea57ad7923758305d949724cfa0e
coverage-macOS-x86_64
153 KB
sha256:49b00f22f0b19da9dc62057b2dd069e42a9b2548a08b36795a2a24ca8a721b5f