Package Details: rkvm 0.6.0-1

Git Clone URL: https://aur.archlinux.org/rkvm.git (read-only, click to copy)
Package Base: rkvm
Description: Virtual KVM switch for Linux machines
Upstream URL: https://github.com/htrefil/rkvm
Licenses: MIT
Submitter: htrefil
Maintainer: htrefil
Last Packager: htrefil
Votes: 2
Popularity: 0.004965
First Submitted: 2023-04-20 18:03 (UTC)
Last Updated: 2023-12-02 13:55 (UTC)

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

archer97 commented on 2024-05-23 12:30 (UTC)

Solved by adding options=('!lto') to PKGBUILD. Just make sure to rebuild from scratch.

But being able to compile with LTO would be great.

archer97 commented on 2024-05-21 10:16 (UTC)

Build fails with below

          /usr/bin/ld: /home/user/.cache/yay/rkvm/src/rkvm-0.6.0/target/release/deps/rkvm_server-c049e940c6c16490: hidden symbol `GFp_ia32cap_P' isn't defined
          /usr/bin/ld: final link failed: bad value
          collect2: error: ld returned 1 exit status

  = note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
  = note: use the `-l` flag to specify native libraries to link
  = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-lib)

error: could not compile `rkvm-server` (bin "rkvm-server") due to 1 previous error

kuba09 commented on 2024-03-27 09:42 (UTC)

By now, I'm also unable to build the package. The error happens during linking the ring crate. I resolved it by exporting CFLAGS+=' -ffat-lto-objects' right before building.

See: https://github.com/briansmith/ring/issues/1444 and https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/issues/20

bjonnh commented on 2024-03-03 23:13 (UTC)

This package doesn't build on any of my systems.

I had to add: options=("!lto")

to the PKGBUILD to avoid a ton of Rust build errors not able to find some symbols.

htrefil commented on 2023-08-31 18:39 (UTC)

If I recall correctly, I intentionally made them unreadable by non-root users because they contain the secret password. So when the user copies it to the right location, it will stay unreadable for non root.

I'm not sure it's a good idea, though. What do you think?

JPenuchot commented on 2023-08-31 08:18 (UTC)

The example configs aren't readable by non-root users, could this be changed?

And thanks for the package and the updates btw, rkvm is very useful to me :)

Cheers