Package Details: wayvr 26.2.1-2

Git Clone URL: https://aur.archlinux.org/wayvr.git (read-only, click to copy)
Package Base: wayvr
Description: Your way to enjoy VR on Linux! Access your Wayland/X11 desktop from SteamVR/Monado (OpenVR+OpenXR support)
Upstream URL: https://github.com/wayvr-org/wayvr
Licenses: GPL-3.0-or-later
Conflicts: wayvr
Provides: wayvr
Replaces: wlx-overlay-s
Submitter: galister
Maintainer: galister
Last Packager: galister
Votes: 47
Popularity: 19.16
First Submitted: 2026-01-10 12:07 (UTC)
Last Updated: 2026-03-27 14:57 (UTC)

Latest Comments

LimesKey commented on 2026-03-31 20:50 (UTC)

I seem to be getting this error when trying to install the package,

--- stderr
  /usr/include/bits/floatn.h:97:9: error: __float128 is not supported on this target

  thread 'main' (132258) panicked at /home/limeskey/.cargo/git/checkouts/pipewire-rs-cb58a95930018a19/6ef2cd1/libspa-sys/build.rs:45:39:
  Unable to generate bindings: ClangDiagnostic("/usr/include/bits/floatn.h:97:9: error: __float128 is not supported on this target\n")

It goes away when I first run export BINDGEN_EXTRA_CLANG_ARGS="--target=x86_64-linux-gnu"

hype-vhs commented on 2026-03-25 17:13 (UTC)

This package fails to build recently, with build errors mentioning pipewire-rs and libspa. Known issue upstream already fixed but not released.

Use wayvr-git for now.

troyBORG commented on 2026-03-17 06:48 (UTC) (edited on 2026-03-17 06:48 (UTC) by troyBORG)

error[E0609]: no field `data` on type `spa_pod_builder`
  --> /home/troyborg/.cargo/git/checkouts/pipewire-rs-cb58a95930018a19/ba32202/libspa/src/pod/builder.rs:38:25
   |
38 |         (*this).builder.data = (*this).data.as_mut_ptr().cast::<c_void>();
   |                         ^^^^ unknown field
   |
   = note: available field is: `_address`

error[E0609]: no field `size` on type `spa_pod_builder`
  --> /home/troyborg/.cargo/git/checkouts/pipewire-rs-cb58a95930018a19/ba32202/libspa/src/pod/builder.rs:39:25
   |
39 |         (*this).builder.size = (*this)
   |                         ^^^^ unknown field
   |
   = note: available field is: `_address`

   Compiling input-linux v0.7.1
For more information about this error, try `rustc --explain E0609`.
error: could not compile `libspa` (lib) due to 2 previous errors
warning: build failed, waiting for other jobs to finish...
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: wayvr-exit status 4