Package Details: rustdesk 1.3.7-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: 33
Popularity: 2.33
First Submitted: 2021-06-27 07:29 (UTC)
Last Updated: 2025-01-23 04:29 (UTC)

Dependencies (47)

Sources (13)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

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

noitemstoshow commented on 2025-01-21 08:34 (UTC)

yes with the update now it builds fine, thanks for the fast response

severach commented on 2025-01-21 08:19 (UTC)

I get vcpkg compile errors on rare occasion. Don't know what causes it. Just wait a bit and try again. I see that your compile failed on debug. I added some switches to disable metrics and debug. Let's see if that fixes or causes problems.

noitemstoshow commented on 2025-01-21 00:50 (UTC)


-- Building x64-linux-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: /usr/bin/cmake --build . --config Debug --target install -- -v -j13
    Working Directory: /home/user/.cache/paru/clone/rustdesk/src/vcpkg/buildtrees/opus/x64-linux-dbg
    See logs for more information:
      /home/user/.cache/paru/clone/rustdesk/src/vcpkg/buildtrees/opus/install-x64-linux-dbg-out.log

Call Stack (most recent call first):
  installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  ports/opus/portfile.cmake:48 (vcpkg_cmake_install)
  scripts/ports.cmake:196 (include)


error: building opus:x64-linux failed with: BUILD_FAILED
See https://learn.microsoft.com/vcpkg/troubleshoot/build-failures?WT.mc_id=vcpkg_inproduct_cli for more information.
Elapsed time to handle opus:x64-linux: 2.6 s
Please ensure you're using the latest port files with `git pull` and `vcpkg update`.
Then check for known issues at:
  https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+opus
You can submit a new issue at:
  https://github.com/microsoft/vcpkg/issues/new?title=[opus]+Build+error+on+x64-linux&body=Copy+issue+body+from+%2Fhome%2Fvincenty%2F.cache%2Fparu%2Fclone%2Frustdesk%2Fsrc%2Fvcpkg%2Finstalled%2Fvcpkg%2Fissue_body.md

==> ERROR: A failure occurred in build().
/usr/share/makepkg/util/message.sh: line 57: QUIET: unbound variable
/usr/bin/makepkg: line 133: logpipe: unbound variable
error: failed to build 'rustdesk-1.3.7-1':

severach commented on 2024-12-26 20:30 (UTC) (edited on 2024-12-26 20:54 (UTC) by severach)

I got the screen_retriever error on one of my compiles too. Flutter marked that it was needed because compiling again fixed it. I don't know where we would add that to ensure a compile the first time.

mihalycsaba commented on 2024-12-26 19:08 (UTC)

1.3.6 doesn't compile, I think the following module is missing

Deprecated. Use `dart run` instead.
Building package executable... (5.7s)
Built build_runner:build_runner.
Unhandled exception:
Bad state: Dependency screen_retriever of window_manager not present, please run `dart pub get` or `flutter pub get` to fetch dependencies.
#0      PackageGraph.forPath.packageNode (package:build_runner_core/src/package_graph/package_graph.dart:108:9)
#1      PackageGraph.forPath.<anonymous closure> (package:build_runner_core/src/package_graph/package_graph.dart:125:27)
#2      MappedListIterable.elementAt (dart:_internal/iterable.dart:425:31)
#3      ListIterator.moveNext (dart:_internal/iterable.dart:354:26)
#4      List.addAll (dart:core-patch/growable_array.dart:325:17)
#5      PackageGraph.forPath (package:build_runner_core/src/package_graph/package_graph.dart:123:45)
<asynchronous suspension>
#6      main (file:///home/csaba/.pub-cache/hosted/pub.dev/build_runner-2.4.8/bin/build_runner.dart:27:30)

severach commented on 2024-11-30 21:28 (UTC) (edited on 2024-11-30 21:28 (UTC) by severach)

1.3.3 won't compile. No need to report. Seems to be an incompatibility between FRB 1.80.0 and Dart in Flutter 3.24.5. 1.3.2 has same compile error with Flutter 3.24.5. FRB 1.81.0 requires adding cargo-expand, fixes the Dart error but fails at at the end.

severach commented on 2024-11-27 19:27 (UTC)

This is built with rustdesk's build script and uses all the sources they specify. Individual build lines are present and could be modified to add fvm. I'm not a rust programmer. Provide a patch. It would be better to start this in rustdesk-git to see how well it works.

patlefort commented on 2024-11-19 01:57 (UTC)

Would it be possible to use fvm to build the flutter part? The advantage is that I could use fvm-sourcebuild which build the engine from source, rather than downloading precompiled binaries from google.