Package Details: waypipe-git 0.10.3.r0.gcd57cf5-1

Git Clone URL: https://aur.archlinux.org/waypipe-git.git (read-only, click to copy)
Package Base: waypipe-git
Description: A proxy for Wayland protocol applications; like ssh -X
Upstream URL: https://gitlab.freedesktop.org/mstoeckl/waypipe
Keywords: proxy wayland
Licenses: GPL-3.0-or-later
Conflicts: waypipe
Provides: waypipe
Submitter: mstoeckl
Maintainer: mstoeckl
Last Packager: mstoeckl
Votes: 6
Popularity: 0.000698
First Submitted: 2019-05-29 22:11 (UTC)
Last Updated: 2025-02-28 15:12 (UTC)

Latest Comments

mstoeckl commented on 2025-04-07 14:41 (UTC)

I'm getting this error

2/2 running cargo test FAIL 13.40s exit status 101

  1. This is a failure in the check() part of the PKGBUILD (see https://wiki.archlinux.org/title/Creating_packages#check()); it is not strictly necessary and can be disabled.

  2. That being said, if the tests are failing on your system, it is possible Waypipe will not work correctly with all applications, so I'd recommend filing a bug report upstream about the failing tests. The logs from meson test should be in ./src/build/meson-logs/testlog.txt .

gpepi commented on 2025-04-07 13:49 (UTC) (edited on 2025-04-07 13:52 (UTC) by gpepi)

Hi

I'm getting this error

2/2 running cargo test FAIL 13.40s exit status 101

MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=76 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/cargo test --frozen --bin waypipe --test proto -v --manifest-path /home/user/.local/tmp/waypipe-git/src/waypipe/Cargo.toml --no-default-features --target-dir /home/user/.local/tmp/waypipe-git/src/build/target --features lz4,zstd,dmabuf,gbmfallback,video,test_proto

using rustc 1.86.0 (05f9846f8 2025-03-31)

on another system this error happens too any idea how to debug it ?

linkmauve commented on 2024-12-20 14:47 (UTC)

Hi, you should remove the vulkan-headers dependency and put it in makedepends, as nothing uses them at runtime and they are quite heavy.

MaximGun commented on 2024-12-10 17:37 (UTC)

Without clang installed I get the error below. With clang it builds successfully (admittedly after commenting out check() from the PKGBUILD).

  --- stderr
  thread 'main' panicked at /home/maximgun/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bindgen-0.70.1/lib.rs:622:27:
  Unable to find libclang: "couldn't find any valid shared libraries matching: ['libclang.so', 'libclang-*.so', 'libclang.so.*', 'libclang-*.so.*'], set the `LIBCLANG_PATH` environment variable to a path where one of these files can be found (invalid: [])"
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...

linkmauve commented on 2024-12-10 12:52 (UTC)

It doesn’t seem to require clang, but rust. Here is a patch which fixes it for me: https://linkmauve.fr/files/0001-Update-this-package-for-the-new-Rust-version.patch

MaximGun commented on 2024-12-10 03:40 (UTC)

Requires clang as make dependency.

linkmauve commented on 2020-11-14 15:27 (UTC)

Hi, you should use arch=('x86_64' 'aarch64') instead of 'any', since this package needs to be compiled differently for each architecture.

mstoeckl commented on 2020-07-06 01:05 (UTC)

If clients crash when run with weston via waypipe FAIL 11.13s

Could you file a bug report for this, if this is still occurs? If you just want to build the package, and are using makepkg, run makepkg --nocheck as a workaround. The various AUR helpers probably have different options/ways to skip the check stage.

It turns out that ffmpeg is not optional; ... ; ffmpeg was missing in the remote machine.

I've made ffmpeg and libva mandatory now; if you want to build a version of waypipe that does not depend on ffmpeg, pass -Dwith_video=enabled to meson in prepare().

EUA commented on 2020-06-21 20:06 (UTC)

Error while building...

6/7 If clients crash when run with weston via waypipe FAIL 11.13s (exit status 1)

???

depau commented on 2019-10-17 22:31 (UTC) (edited on 2019-10-17 22:46 (UTC) by depau)

It turns out that ffmpeg is not optional:

waypipe: error while loading shared libraries: libavcodec.so.58: cannot open shared object file: No such file or directory

This is running waypipe ssh hostname program without any command line options; ffmpeg was missing in the remote machine.

$ pacman -Fs libavcodec.so.58
extra/ffmpeg 1:4.2.1-2.0
    usr/lib/libavcodec.so.58