build problems with hbb_common #3259

Closed
opened 2026-02-21 01:14:24 -05:00 by deekerman · 1 comment
Owner

Originally created by @stSaHiB on GitHub (Feb 3, 2025).

Bug Description

Used 3 different aproches, but even with the "rustdesk-builder" docker container, provided from rustdesk, I can't compile the current version of rustdesk due to hbb_common

sahib@docker:/var/docker/rustdesk$ docker run --rm -it -v $PWD:/home/user/rustdesk -v rustdesk-git-cache:/home/user/.cargo/git -v rustdesk-registry-cache:/home/user/.cargo/registry -e PUID="$(id -u)" -e PGID="$(id -g)" rustdesk-builder
error: failed to load manifest for workspace member `/home/user/rustdesk/libs/scrap`
referenced by workspace at `/home/user/rustdesk/Cargo.toml`

Caused by:
  failed to load manifest for dependency `hbb_common`

Caused by:
  failed to read `/home/user/rustdesk/libs/hbb_common/Cargo.toml`

Caused by:
  No such file or directory (os error 2)

How to Reproduce

Setting up rustdesk-builder container

git clone https://github.com/rustdesk/rustdesk
cd rustdesk
docker build -t "rustdesk-builder" .

running build
docker run --rm -it -v $PWD:/home/user/rustdesk -v rustdesk-git-cache:/home/user/.cargo/git -v rustdesk-registry-cache:/home/user/.cargo/registry -e PUID="$(id -u)" -e PGID="$(id -g)" rustdesk-builder

Expected Behavior

get a working rustdesk.exe

Operating system(s) on local (controlling) side and remote (controlled) side

ubuntu

RustDesk Version(s) on local (controlling) side and remote (controlled) side

1.3.7

Screenshots

thx for your efforts!

Additional Context

No response

Originally created by @stSaHiB on GitHub (Feb 3, 2025). ### Bug Description Used 3 different aproches, but even with the "rustdesk-builder" docker container, provided from rustdesk, I can't compile the current version of rustdesk due to hbb_common ``` sahib@docker:/var/docker/rustdesk$ docker run --rm -it -v $PWD:/home/user/rustdesk -v rustdesk-git-cache:/home/user/.cargo/git -v rustdesk-registry-cache:/home/user/.cargo/registry -e PUID="$(id -u)" -e PGID="$(id -g)" rustdesk-builder error: failed to load manifest for workspace member `/home/user/rustdesk/libs/scrap` referenced by workspace at `/home/user/rustdesk/Cargo.toml` Caused by: failed to load manifest for dependency `hbb_common` Caused by: failed to read `/home/user/rustdesk/libs/hbb_common/Cargo.toml` Caused by: No such file or directory (os error 2) ``` ### How to Reproduce Setting up rustdesk-builder container ``` git clone https://github.com/rustdesk/rustdesk cd rustdesk docker build -t "rustdesk-builder" . ``` running build `docker run --rm -it -v $PWD:/home/user/rustdesk -v rustdesk-git-cache:/home/user/.cargo/git -v rustdesk-registry-cache:/home/user/.cargo/registry -e PUID="$(id -u)" -e PGID="$(id -g)" rustdesk-builder` ### Expected Behavior get a working rustdesk.exe ### Operating system(s) on local (controlling) side and remote (controlled) side ubuntu ### RustDesk Version(s) on local (controlling) side and remote (controlled) side 1.3.7 ### Screenshots thx for your efforts! ### Additional Context _No response_
deekerman 2026-02-21 01:14:24 -05:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@rustdesk commented on GitHub (Feb 3, 2025):

#763

@rustdesk commented on GitHub (Feb 3, 2025): #763
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/rustdesk-rustdesk#3259
No description provided.