Package Details: rustdesk 1.4.6-1

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: 61
Popularity: 2.29
First Submitted: 2021-06-27 07:29 (UTC)
Last Updated: 2026-04-15 17:03 (UTC)

Sources (17)

Latest Comments

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

severach commented on 2025-06-30 13:53 (UTC) (edited on 2025-06-30 13:59 (UTC) by severach)

Why do you have such an old rustc?

rustc --version
rustc 1.88.0 (6b00bc388 2025-06-23) (Arch Linux rust 1:1.88.0-1)

@brody I changed how I detect the _FRBVER. I left the toml way in in case the new yaml way isn't right.

tonyrh commented on 2025-06-30 10:05 (UTC)

Does not build:

error: failed to compile `flutter_rust_bridge_codegen v1.80.1
Caused by:
    rustc 1.81.0 is not supported by the following package:
    backtrace@0.3.75 requires rustc 1.82.0

brody commented on 2025-05-15 10:58 (UTC)

It looks that line 253ff makes line 247ff superfluous.

severach commented on 2025-05-05 21:35 (UTC)

I fixed the cstdint error for gcc-15 by patching in ~/.cargo/git. For those who have a custom .cargo folder, let me know which var I should use. I have also eliminated most of the unnecessary downloads so this should build on slow Internet.

galuise commented on 2025-05-02 15:21 (UTC)

This seems to be failing to build (at least for me).

I've tried the usual makepkg -s method as well as building in a clean chroot my builds seem to still fail with the same error related to webm-sys:

error: failed to run custom build command for `webm-sys v1.0.4 (https://github.com/rustdesk-org/rust-webm#d2c4d3ac)`

then further down in the log:

  cargo:warning=libwebm/mkvparser/mkvparser.cc: In function 'long int mkvparser::UnserializeFloat(IMkvReader*, long long int, long long int, double&)':
  cargo:warning=libwebm/mkvparser/mkvparser.cc:249:7: error: 'uint32_t' does not name a type
  cargo:warning=  249 |       uint32_t ff;
  cargo:warning=      |       ^~~~~~~~
  cargo:warning=libwebm/mkvparser/mkvparser.cc:24:1: note: 'uint32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
  cargo:warning=   23 | #include "common/webmids.h"
  cargo:warning=  +++ |+#include <cstdint>
  cargo:warning=   24 | 
  cargo:warning=libwebm/mkvparser/mkvparser.cc:250:45: error: 'uint32_t' was not declared in this scope
  cargo:warning=  250 |       static_assert(sizeof(float) == sizeof(uint32_t), "");
  cargo:warning=      |                                             ^~~~~~~~
  cargo:warning=libwebm/mkvparser/mkvparser.cc:250:45: note: 'uint32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
  cargo:warning=libwebm/mkvparser/mkvparser.cc:253:5: error: 'ff' was not declared in this scope; did you mean 'ffs'?
  cargo:warning=  253 |     ff = 0;
  cargo:warning=      |     ^~
  cargo:warning=      |     ffs
  cargo:warning=libwebm/mkvparser/mkvparser.cc:268:7: error: 'uint64_t' does not name a type
  cargo:warning=  268 |       uint64_t dd;
  cargo:warning=      |       ^~~~~~~~
  cargo:warning=libwebm/mkvparser/mkvparser.cc:268:7: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
  cargo:warning=libwebm/mkvparser/mkvparser.cc:269:46: error: 'uint64_t' was not declared in this scope
  cargo:warning=  269 |       static

severach commented on 2025-02-26 20:05 (UTC)

I always build with the next version of Flutter to see if we can move up. So far it's a no. It will build on 3.22.3 but the Connect button doesn't work. It won't build on >=3.24.0 which is why the Extended Text version is patched down.

Despite me pre downloading as much as I can, this build downloads a lot and won't build on slow Internet. I have one site running at 300Kbps or less which has never completed a build. I copy the built package from another location that has faster Internet.

ZeroDot1 commented on 2025-02-26 11:51 (UTC)

┌─────────────────────────────────────────────────────────┐ │ A new version of Flutter is available! │ │ │ │ To update to the latest version, run "flutter upgrade". │ └─────────────────────────────────────────────────────────┘

severach commented on 2025-01-22 22:17 (UTC)

QUIET isn't part of the error. I'll guess that you have trouble with vcpkg too. I switched it to a fixed release. Every new release pulls a bunch of git commits that we don't use. If it works, it's most likely because you compiled again, not because I actually fixed anything.

pengux commented on 2025-01-22 09:04 (UTC)

The update still didn't work for me. Still got the errors when trying to build with makepkg -si:

/usr/share/makepkg/util/message.sh: line 51: QUIET: unbound variable
/usr/bin/makepkg: line 133: logpipe: unbound variable