-
-
Notifications
You must be signed in to change notification settings - Fork 807
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
wgpu depends upon wayland even when building wezterm without the wayland feature #6315
Comments
You need to install some wayland client lib, see your error log. On other distros this is probably included in the get-deps script file.
|
I'm not using Wayland and no part of it is installed. |
I think you will need to find out how to relay/interpret the feature selection down to the wgpu crate (by looking at its available set of features) to tell it not to import the wayland client libraries if you want to build wezterm without them. |
I don't think it's 09ac8c5#diff-8b7cc7bbcc91b1d0b3bb4323aeab9b4999f5e6a78a5d6d62183c28c44e8601bfR85 I have a fix for this I just tested, will submit a PR soon. |
When doing
cargo build --release --no-default-features --features vendored-fonts
I get an error buildingwayland-sys
, which shouldn't happen.I am seeing this issue on the current git main 9ddca7b.
I have tested the last public release 20240203-110809-5046fc22 and I am able to build from source just fine.
Based on some crude
git bisect
ing, it looks like the issue appeared around 09ac8c5.24702de is the last version I can build currently.
Build Environment (please complete the following information):
Linux name 6.10.13-304.current #1 SMP PREEMPT_DYNAMIC 2024-10-06 x86_64 GNU/Linux
Dependencies
Did you run the
get-deps
script to install required system dependencies? yesWas it successful? yes
If building from the git repo, did you update the submodules? yes
The build output
seems unrelated to this Nix issue: #5367
The text was updated successfully, but these errors were encountered: