-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
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
Build failure: wezterm #334650
Comments
build error came with #332764 root in /etc/nixos
❯ nix build github:nixos/nixpkgs/2ed49f0b547406c3b9b7b3c865e08fdecf3bdbae#wezterm --rebuild
root in /etc/nixos took 3m48s
❯ nix build github:nixos/nixpkgs/57d0d4a8f3025e2b902d2b4403bcece26ad1ea74#wezterm --rebuild
root in /etc/nixos took 3m24s
❯ nix build github:nixos/nixpkgs/9ccfa877218074582ff21fe950944fa0a7240248#wezterm --rebuild
error: some outputs of '/nix/store/l4ha5w08li3dj3s5jf0qr9rl7pd1f3pn-wezterm-20240203-110809-5046fc22.drv' are not valid, so checking is not possible
root in /etc/nixos took 14s
❯ nix run github:nixos/nixpkgs/9ccfa877218074582ff21fe950944fa0a7240248#wezterm
error: builder for '/nix/store/l4ha5w08li3dj3s5jf0qr9rl7pd1f3pn-wezterm-20240203-110809-5046fc22.drv' failed with exit code 101;
last 10 log lines:
> Compiling safemem v0.3.3
> Compiling line-wrap v0.1.1
> Compiling cairo-sys-rs v0.18.0 (/build/source/deps/cairo)
> Compiling quick-xml v0.30.0
> Compiling serde_derive v1.0.196
> Compiling thiserror-impl v1.0.56
> Compiling tracing-attributes v0.1.27
> For more information about this error, try `rustc --explain E0282`.
> error: could not compile `time` (lib) due to 1 previous error
> warning: build failed, waiting for other jobs to finish...
For full logs, run 'nix log /nix/store/l4ha5w08li3dj3s5jf0qr9rl7pd1f3pn-wezterm-20240203-110809-5046fc22.drv'. |
I tried this exactly on staging-next at the time and it didn't fail.... I'll probably going to patch the time update because wezterm is currently reworking Wayland support a lot and in the days after a release usually several bugs are discovered. |
I know about -jN, but I mean something like build_parallel = false; |
A failed update originally led me to the issue Rust 1.80.0 breaks some packages and then to the Merge-Request #334818. @SuperSandro2000 Has this change changed anything about the basic functionality of WezTerm? At least for me it has destroyed the font rendering, only boxes are displayed instead of letters. Here is a screenshot, on the left with the version from the previous Revision #957d95fc of my System Flake compared to Revision #91b4c602 of the merge request on the right and my broken Starship prompt. I have pinned the working terminal on the left back to the old revision in my system configuration. The broken one on the right can be started with the following command. nix-shell -p wezterm -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/91b4c602cc51732ec0d3a491684cd03f20773dec.tar.gz --command wezterm |
I highly doubt it. The time crate has hopefully not so much influence on font rendering. There is probably something else off. I have that bug now locally, too. |
Their matrix channel hinted me at a potential wgpu issue. For me setting |
Steps To Reproduce
Steps to reproduce the behavior:
Build log
Additional context
Add any other context about the problem here.
Notify maintainers
@SuperSandro2000 @mimame
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: