Skip to content

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

feat(input): implement libvirtualhid adding new gamepad styles

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

Triggered via pull request July 19, 2026 19:36
Status Failure
Total duration 50m 33s
Artifacts 39

ci.yml

on: pull_request
Release Setup
10s
Release Setup
GitHub Env Debug  /  GitHub Env Debug
3s
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
5s
Docker / Check Dockerfiles
Matrix: macOS / build_dmg
FreeBSD  /  Setup Build Matrix
3s
FreeBSD / Setup Build Matrix
Linux Copr  /  ...  /  Setup
44s
Linux Copr / call-copr-ci / Setup
Bundle Analysis  /  bundle_analysis
23s
Bundle Analysis / bundle_analysis
Matrix: Docker / docker
Matrix: macOS / notarize_dmg
Matrix: FreeBSD / build_freebsd
Linux Copr  /  ...  /  Build
39m 52s
Linux Copr / call-copr-ci / Build
Docker  /  Release
0s
Docker / Release
Matrix: coverage
Matrix: Linux Copr / call-copr-ci / artifacts
Linux Copr  /  ...  /  Get logs
33s
Linux Copr / call-copr-ci / Get logs
Release
0s
Release
Linux Copr  /  ...  /  conclude
4s
Linux Copr / call-copr-ci / conclude
Release Homebrew Beta
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
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-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]
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]
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 (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-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-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 (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-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/

Artifacts

Produced during runtime
Name Size Digest
LizardByte~Sunshine~7EHCV7.dockerbuild
238 KB
sha256:e3abeffc58b0d9243dc7f7abd2e3198043e22b4d74d234653056008cce44e556
LizardByte~Sunshine~ENRYD4.dockerbuild
231 KB
sha256:bd95f36f1b03b08e281fce6abcc5d79c102f98e899a030105ba75c131be6722b
LizardByte~Sunshine~KIG694.dockerbuild
260 KB
sha256:2093d0a4112a9639cca920f6a1e9c535086d7d7ea12e857cd00a5cc8bf768777
LizardByte~Sunshine~NGY784.dockerbuild
266 KB
sha256:ca7305e6e602db8344a7dff14f193cfa733ce4232a7ba5ab2312b4fb259b7d11
LizardByte~Sunshine~P5QV48.dockerbuild
140 KB
sha256:900ee4079365c7c4a6718ed33efb6dbc66eaae83258d5c7ca7d2d79d708f0bf2
beta-Homebrew
4.86 KB
sha256:b558b49940c30809f3ad64fa3df8f58deec5c7ab5d818eb14c1213601a8fb887
build-Archlinux
8.75 MB
sha256:9266f58f3fc869870ea5e35a31b3427110ae2ba6fe65691154ee63cf899d0f9b
build-Docker-debian-trixie
12.7 MB
sha256:b1d41d6aabc320580b871475fe668d25588e9905a7af8bdcbdcff8fc8eeade74
build-Docker-ubuntu-22.04
10.2 MB
sha256:d9a4c604430018c643090e505399a87b883b2170e777ac0eb063fadd3c95f2b9
build-Docker-ubuntu-24.04
10.2 MB
sha256:6813caf192b82971cc3be165d3716edfdf215f2283fdaeda634f9b96ec51b0ac
build-Docker-ubuntu-26.04
13.4 MB
sha256:df0c52c96b4caa54418faa67f5b445bbbf4f122642b99b8d6b34cea5d4b3716d
build-FreeBSD-amd64
10.5 MB
sha256:8b001135b4df23832b33b3054d3cad28d18040451c499a2c132553f79c2e0c13
build-Homebrew
4.82 KB
sha256:af33ed36a3f337f6807cfae0d6a16cd1a17c0b4ef62083028bf4d3425493cb27
build-Linux-AppImage
41.1 MB
sha256:584c0e4857495a0f78ed9ffe657c1be50a37b8bdf4261bae953e5259e7c400d6
build-Linux-Flatpak-aarch64
109 MB
sha256:bb9e2f1acc91c3cac6b18ec46fb48d8435cdaabbc260d6b67c3acda2e3febd40
build-Linux-Flatpak-x86_64
115 MB
sha256:6ee195582f368d771bbc9d71e45a2e397827d2cc367eaed7c3f9800346956e49
build-Sunshine-0.0.5368-1.fc43.aarch64.rpm Expired
7.6 MB
sha256:41dfc8938de8da019d231ace450cb71c2a9387b3b3b169ed2acb6ed094c421f5
build-Sunshine-0.0.5368-1.fc43.x86_64.rpm Expired
8.21 MB
sha256:b0d918322278d8a38813adb9707c9b90ca3e5433746a75f196d80d84500cd716
build-Sunshine-0.0.5368-1.fc44.aarch64.rpm Expired
7.09 MB
sha256:1b87fc5d24b30d65123ff71e3605f0edf175c56c7c01cdb6424bf44506a268dd
build-Sunshine-0.0.5368-1.fc44.x86_64.rpm Expired
7.67 MB
sha256:f37d1f85643534b4faab2e1a9dbcfcf22dace565ad2d71cbef151346fe5cf90e
build-Sunshine-0.0.5368-1.fc45.aarch64.rpm Expired
7.09 MB
sha256:764d18ac26bf0e914418988726f86e464adc8014ee17ac6e1396aadd6df3fb88
build-Sunshine-0.0.5368-1.fc45.x86_64.rpm Expired
7.69 MB
sha256:ca6a389b528ea21e64cfcbe3cce7b2531be70829f1c5e09f42743a29c476ba66
build-Sunshine-0.0.5368-1.suse.lp156.aarch64.rpm Expired
13.1 MB
sha256:72ae16ee7a07254ce0ec90d56fdfaf013101c5aa1d9dc70db8359ac4ec5f8c06
build-Sunshine-0.0.5368-1.suse.lp156.x86_64.rpm Expired
14.5 MB
sha256:6ca05b425859dc259a1d5ee42672d5d05aae6db9616d7c94e0cd300d3afe9d58
build-Windows-AMD64
159 MB
sha256:587133e40279a6a3366fdc46689601180f6eef7275e774be9581a03bf670d3a1
build-Windows-ARM64
93 MB
sha256:737e381deaf3c49e0209839f1a0b0014d4041d015a5ebded4c0c286ef041ab4f
build-macOS-arm64
27.8 MB
sha256:2dd10a26160b2f1893578babddeea4965610f1733fff1dc6b0ddedcac5a88561
build-macOS-x86_64
29.5 MB
sha256:d485959791cfe6db8b7cea40512c1b1e8df8b11be592ef2db4c3c7d0f4cd5cce
coverage-Archlinux
183 KB
sha256:d519236a253220e5742899d1e437796f02e1ec654b611e8bec626cb5e57a4980
coverage-FreeBSD-amd64
207 KB
sha256:a49b3fa001c3251b4e9b4f98a5c3136780a032e2ce3214ad3f22c3b381527785
coverage-Homebrew-macos-14
100 KB
sha256:2b892970a1b631308eb885a9e48b328d16554a3026609c6c319b692e7ecb41c9
coverage-Homebrew-macos-15
104 KB
sha256:762e42c33a226b2f6298d58d743ff5c15e1329af299fe449a3b3c4444e68257a
coverage-Homebrew-macos-26
102 KB
sha256:b3f5139bfc24ce1e9ad9ee69fc58c6c0c14ea9a3beb6a76f2ae30bf0bc040f8a
coverage-Homebrew-ubuntu-24.04
198 KB
sha256:04a9d8ecbd912eaa4e2ffa67e7aaf796bae2ebaa7acd5346bb84967085100d3d
coverage-Linux-AppImage
197 KB
sha256:be37436286a3b76b4a8f710e5115d6188d04bb7b96d4920be41a5c7027fadac0
coverage-Windows-AMD64
189 KB
sha256:ac1726cd934ce5c01e4fbe405d4f32d5244052677f3d9950c59e19c763197353
coverage-Windows-ARM64
217 KB
sha256:0445c58e9d2cfb5b271a151c902a639a8b77934ee159755036020f5143547ce5
coverage-macOS-arm64
152 KB
sha256:07acdafa91553b0d4682217b83fc817cf332fde75100d123ad81304ce2f8c8b6
coverage-macOS-x86_64
153 KB
sha256:d8b393d65a5645c79ed809fac6cbef837ea1ab75394571b02e1507455711a085