Skip to content

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

feat(input): implement libvirtualhid adding new gamepad styles

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

Triggered via pull request July 18, 2026 03:48
Status Failure
Total duration 49m 59s
Artifacts 39

ci.yml

on: pull_request
Release Setup
17s
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
7s
Docker / Check Dockerfiles
Matrix: macOS / build_dmg
FreeBSD  /  Setup Build Matrix
3s
FreeBSD / Setup Build Matrix
Linux Copr  /  ...  /  Setup
27s
Linux Copr / call-copr-ci / Setup
Bundle Analysis  /  bundle_analysis
25s
Bundle Analysis / bundle_analysis
Matrix: Docker / docker
Matrix: macOS / notarize_dmg
Matrix: FreeBSD / build_freebsd
Linux Copr  /  ...  /  Build
41m 29s
Linux Copr / call-copr-ci / Build
Docker  /  Release
Docker / Release
Matrix: coverage
Matrix: Linux Copr / call-copr-ci / artifacts
Linux Copr  /  ...  /  Get logs
36s
Linux Copr / call-copr-ci / Get logs
Release
0s
Release
Linux Copr  /  ...  /  conclude
3s
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

20 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-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 / 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
Docker / Docker-clion-toolchain
The operation was canceled.
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]
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-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]
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#L700
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
‘memcpy’ accessing 9223372036854775808 or more bytes at offsets [-4611686018427387904, 4611686018427387903] and 0 may overlap up to 9223372036854775809 bytes at offset -1 [-Wrestrict]
Linux Copr / call-copr-ci / Get logs
‘memcpy’ accessing 9223372036854775808 or more bytes at offsets [-4611686018427387904, 4611686018427387903] and 0 may overlap up to 9223372036854775809 bytes at offset -1 [-Wrestrict]
Linux Copr / call-copr-ci / Get logs
‘memcpy’ accessing 9223372036854775808 or more bytes at offsets [-4611686018427387904, 4611686018427387903] and 0 may overlap up to 9223372036854775809 bytes at offset -1 [-Wrestrict]
Linux Copr / call-copr-ci / Get logs
‘memcpy’ accessing 9223372036854775808 or more bytes at offsets [-4611686018427387904, 4611686018427387903] and 0 may overlap up to 9223372036854775809 bytes at offset -1 [-Wrestrict]
Linux Copr / call-copr-ci / Get logs
‘memcpy’ accessing 9223372036854775808 or more bytes at offsets [-4611686018427387904, 4611686018427387903] and 0 may overlap up to 9223372036854775809 bytes at offset -1 [-Wrestrict]
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 (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/
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-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-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-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/

Artifacts

Produced during runtime
Name Size Digest
LizardByte~Sunshine~12UVRU.dockerbuild
262 KB
sha256:6bb6355c8bc271daa4d7e95db0ac6ea07d653c269bbba8dcc827c30ad3a53b1b
LizardByte~Sunshine~903P0Q.dockerbuild
228 KB
sha256:c955c4b6d6db9a1dac965c3d5e07ed832689c859bcea308a71dd9dbc9d9cdf85
LizardByte~Sunshine~I3SWA4.dockerbuild
272 KB
sha256:7d4a57eec243748f267b053cac6dce51d74f20e8c2bf1e5d81d6acdd84c181d1
LizardByte~Sunshine~QCBNUX.dockerbuild
144 KB
sha256:d0719a5e9b064cb7f479739fda8b7ad8f190887983a3a7923e16cb55093b5905
LizardByte~Sunshine~S7EUEI.dockerbuild
233 KB
sha256:332bd4123ac50ace53163454c1b1350c9ceee2ddbcc592a523121fe7dc12b51a
beta-Homebrew
4.86 KB
sha256:7ae39b4a62471d66cb83421675f26a1f1678b2399455d44640b6a8caaef52dbb
build-Archlinux
8.75 MB
sha256:c764f957e507d15f3b6cee8a022a0180619eb25c63e492eddd43fd6078af84a0
build-Docker-debian-trixie
12.7 MB
sha256:a6e4b64d902d0fc0651352146d5b144869db48b0b6c020a3b38dda855dfedfc4
build-Docker-ubuntu-22.04
10.2 MB
sha256:52878d1ba2df5cd207af18881eb3412022a0ce9d36a569a9a64b2d9fcb3ce6b6
build-Docker-ubuntu-24.04
10.2 MB
sha256:0ac7082503c3a3c5a5019ac3dc2eaa5d7ba201d8fb940b4ffbf7d3e179ec54ed
build-Docker-ubuntu-26.04
13.4 MB
sha256:96ed483ea36dec89c098e2716dcc69403f3d446f9231b07c3b8b4a794b1f1344
build-FreeBSD-amd64
10.5 MB
sha256:5f9baafaa9bd66671acd8e1548e875b76103f58927da5b373c29ba5f51abea92
build-Homebrew
4.82 KB
sha256:5f1755a1d25ba56c7ddaf3c17d7f4f4b605c15207b5364fa386707fa3a87c39b
build-Linux-AppImage
41.1 MB
sha256:688425c2655bcbbf56feea31598d918769f946ffc6931a2f7add859c3aee54b3
build-Linux-Flatpak-aarch64
110 MB
sha256:97f9264a169d1fe9cf9d849fd37362cf7893a159aa0e1f233112aebc2fa3c466
build-Linux-Flatpak-x86_64
115 MB
sha256:29276cc9461951954c9d63a0a9e14a0f20221fefdca236206d7e4e0c12fafa09
build-Sunshine-0.0.5368-1.fc43.aarch64.rpm Expired
7.59 MB
sha256:1566528643c78cd2d438b45b4be5f999cd84f5b48f6c0dd37e4b85ba4848d612
build-Sunshine-0.0.5368-1.fc43.x86_64.rpm Expired
8.2 MB
sha256:d599f0f371bf7255d35914062c96282279bf74eb9eadfc8f9db7252ff089a6c4
build-Sunshine-0.0.5368-1.fc44.aarch64.rpm Expired
7.09 MB
sha256:c442e93c144b736efcb25c9c8bb6d4b11288aa586a530f424dec282ad004ddac
build-Sunshine-0.0.5368-1.fc44.x86_64.rpm Expired
7.67 MB
sha256:42b605e1723b8662d0488c9bdd29c779e63a386d8d27bd80173cf3df9484e3e7
build-Sunshine-0.0.5368-1.fc45.aarch64.rpm Expired
7.09 MB
sha256:174b6f7f58fedfe8d28251e5f86befc121782a2eac6764f473c29bd32031cd38
build-Sunshine-0.0.5368-1.fc45.x86_64.rpm Expired
7.68 MB
sha256:16c447361b2264d26ffeef2d48fd515e4c5c68a2ca781ff7e911a2bdd23c0592
build-Sunshine-0.0.5368-1.suse.lp156.aarch64.rpm Expired
13.1 MB
sha256:12757be679fa29e70f256864512a0d9d88003d59028cc15c754b5a937191934f
build-Sunshine-0.0.5368-1.suse.lp156.x86_64.rpm Expired
14.5 MB
sha256:737dd7e141993a444f0d38705cc186821e7b0f3db0ef3b3220eb6c488f9edecf
build-Windows-AMD64
159 MB
sha256:81c4e333865c5dbae3875aa6c919e2a37d84a417dfa6ca0ba9be2b3259110e57
build-Windows-ARM64
92.9 MB
sha256:681841d00f2c317e272167e72af3ecff28e8187a384073d2b076b44924066c7a
build-macOS-arm64
27.8 MB
sha256:3e9ff9a9fcbc8fa2f0b2bf7da08b0c5b8815714eceb76e13a50a80595e1de3e4
build-macOS-x86_64
29.5 MB
sha256:fd0b2363beee1b83f008be8b0c5d4b6b7838fa0135935116abd88d68c94c6124
coverage-Archlinux
183 KB
sha256:795dc9f41cb4f550af25f2d918a417b91b882043cf20c3430ec0da3c3f689785
coverage-FreeBSD-amd64
207 KB
sha256:8b7a53f2ebe0d13f9a9f7adf6d58665dd40a562a31a83d79411e88b548ae0b5a
coverage-Homebrew-macos-14
100 KB
sha256:5f88d99f79f117767dcbd1e4e1f382f63f67ae626b0547426fb7191ecc67b28d
coverage-Homebrew-macos-15
104 KB
sha256:2dc07ca63f4a82f492008c15d4e5efaaa08a1f75cd0e91ae5df487ff23f45b9b
coverage-Homebrew-macos-26
102 KB
sha256:e5d1daafa678961c949bc381a0bf0eb7ad36a8815998fc7321be627b9082c03e
coverage-Homebrew-ubuntu-24.04
198 KB
sha256:cb4a38186a1a497424706cecb3682fbbe0e886da21689a97fe78434eee523936
coverage-Linux-AppImage
197 KB
sha256:e280ac2c9b67249e32664857c5aba007dade14f6501bc7bc9fd94c6dc7744fa3
coverage-Windows-AMD64
189 KB
sha256:a537ab2147e31e0e3377be735064a21a63c45e726715939b2df906f71c9ce7b7
coverage-Windows-ARM64
216 KB
sha256:e2b4720845c5a99137d32108b3442acc250342604064aa7887bcdbc312cbc312
coverage-macOS-arm64
152 KB
sha256:4584697d3bf9ed1c6c5ee93dcf8872e3056bea4aa378553009fc0c9326f6d803
coverage-macOS-x86_64
153 KB
sha256:3cee39cdfec5d2afd0a0d6bf7fb3d1a49f9c391026a2b29c44345ab76043f3e5