Package Details: rustdesk 1.4.1-2

Git Clone URL: https://aur.archlinux.org/rustdesk.git (read-only, click to copy)
Package Base: rustdesk
Description: Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk!
Upstream URL: https://rustdesk.com/
Keywords: AnyDesk desktop remote Rust TeamViewer
Licenses: AGPL-3.0-only
Submitter: taotieren
Maintainer: severach
Last Packager: severach
Votes: 42
Popularity: 3.40
First Submitted: 2021-06-27 07:29 (UTC)
Last Updated: 2025-07-29 14:44 (UTC)

Sources (16)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

eworm commented on 2023-02-13 15:40 (UTC)

The upstream code for locks is fixed already: https://github.com/rustdesk/rustdesk/commit/b2f7e7ece5a4812bbc0b0713a85158b81352d423

This just did not yet make it into a release.

But I have two more issues:

Looks like the icon rustdesk.png changed. This is easily fixed with updated checksum.

But it also fails at link time with a zstd related error... No idea how to fix this:

/usr/bin/ld: /build/rustdesk/src/rustdesk-1.1.9/target/release/deps/libzstd-44e8740a47270951.rlib(zstd-44e8740a47270951.zstd.bbc65fd8-cgu.6.rcgu.o): undefined reference to symbol 'ZDICT_trainFromBuffer'
/usr/bin/ld: /usr/lib/libzstd.so.1: error adding symbols: DSO missing from command line

Rojikku commented on 2023-01-16 21:47 (UTC)

@shoklan I'm not going to set a precedent of fixing their code for them, but people are welcome to use your fix on their own. It's pretty self-evidently good.

Large reasons I won't is: 1. Sets a bad precedent, so when something else inevitably breaks, I have more issues 2. They could literally release another stable version whenever they wanted and fix this issue.

shoklan commented on 2023-01-10 20:51 (UTC)

You can get this to install if you update the PKGBUILD with:

# Build rustdesk
cd "${srcdir}/${pkgname}-${pkgver}/"
# fix the bad code with respect to the lock
sed -i 's|let _|let _lock|' libs/hbb_common/src/config.rs
cargo build --release

This isn't preferable since they should fix their code but it will at least get it installed for now.

Technetium1 commented on 2022-12-15 23:22 (UTC)

@FabioLolix it was already there when this was adopted. There is no harm leaving it, but you are right.

FabioLolix commented on 2022-12-15 22:57 (UTC)

Hello, this pkgbuild don't have to have any of the provides=() and conflicts=() listed, are all variations that need to provides and conflicts rustdesk

Rojikku commented on 2022-11-26 22:28 (UTC)

@anonfunc My bad. Fixed. Though it's known not to compile anyway, so somewhat moot point.

anonfunc commented on 2022-11-26 22:18 (UTC) (edited on 2022-11-26 22:18 (UTC) by anonfunc)

@Rojikku You need to update the hash of the .install, in its current state one would get validation errors.

Rojikku commented on 2022-11-22 20:21 (UTC)

@oi_wtf You are absolutely correct. I have fixed this. I didn't bump the version number, as that would screw everyone who has the package installed, as currently this package does not build.

Rojikku commented on 2022-11-22 20:14 (UTC)

https://github.com/rustdesk/rustdesk/issues/2087#event-7799191460 I am aware of the fact the package does not compile. This is an error on rustdesk's part and there is nothing I can do about it, really. @andrei.matei Those errors aren't familiar to me, but I think the most likely issue is something tied to this, or possibly because you specified -0 in your command?

andrei.matei commented on 2022-11-21 19:59 (UTC)

using paru aur helper

paru -Q rustdesk rustdesk 1.1.9-0

fail to build rustdesk-1.1.9-7, multiple similar errors all related to bindgen-0.59.2, mostly clang.rs /home/admin/.cargo/registry/src/github.com-1ecc6299db9ec823/bindgen-0.59.2/...

I'm running Kernel: 6.0.8-1-MANJARO

any ideas what could be the cause ?

error[E0432]: unresolved import `clang_sys::CXComment_HTMLStartTag`
--> /home/admin/.cargo/registry/src/github.com-1ecc6299db9ec823/bindgen-0.59.2/src/ir/annotations.rs:167:13
|
167 |         use clang_sys::CXComment_HTMLStartTag;
|             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `CXComment_HTMLStartTag` in the root

error[E0425]: cannot find value `CXType_Unexposed` in crate `clang_sys`
--> /home/admin/.cargo/registry/src/github.com-1ecc6299db9ec823/bindgen-0.59.2/src/ir/item.rs:1582:36
|
1582 |         if ty.kind() == clang_sys::CXType_Unexposed ||
|                                    ^^^^^^^^^^^^^^^^ not found in `clang_sys`