Recent installation attempt with latest rust resulted in these issues:
Compiling phf_generator v0.11.2
warning: method `row_count` is never used
--> crates/workspace/src/toolbar.rs:39:8
|
30 | trait ToolbarItemViewHandle: Send {
| --------------------- method in this trait
...
39 | fn row_count(&self, cx: &WindowContext) -> usize;
| ^^^^^^^^^
|
= note: `#[warn(dead_code)]` on by default
Compiling witx v0.9.1
Compiling doxygen-rs v0.4.2
warning: methods `offset_range` and `point_range` are never used
--> crates/editor/src/editor.rs:10659:8
|
10658 | trait SelectionExt {
| ------------ methods in this trait
10659 | fn offset_range(&self, buffer: &MultiBufferSnapshot) -> Range<usize>;
| ^^^^^^^^^^^^
10660 | fn point_range(&self, buffer: &MultiBufferSnapshot) -> Range<Point>;
| ^^^^^^^^^^^
|
= note: `#[warn(dead_code)]` on by default
drwxr-xr-x - fam007e 29 Apr 18:14 .idlerc
warning: struct `HighlightEndpoint` is never constructed
--> crates/editor/src/display_map/fold_map.rs:1070:8
|
1070 | struct HighlightEndpoint {
| ^^^^^^^^^^^^^^^^^
.rw-r--r-- 96k fam007e 11 Apr 20:44 .p10k.zsh
Compiling file_icons v0.1.0 (/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/crates/file_icons)
Compiling spdx v0.10.4
Compiling semantic_index v0.1.0 (/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/crates/semantic_index)
warning: `workspace` (lib) generated 1 warning
Compiling extensions_ui v0.1.0 (/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/crates/extensions_ui)
Compiling human_bytes v0.4.3
Compiling feedback v0.1.0 (/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/crates/feedback)
warning: zed@0.133.7: Info: using 'dbaa4fc1c6f0919288d32a41a7ba707467d396cb' hash for ZED_COMMIT_SHA env var
Compiling assistant2 v0.1.0 (/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/crates/assistant2)
Compiling welcome v0.1.0 (/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/crates/welcome)
Compiling cli v0.1.0 (/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/crates/cli)
Compiling collab_ui v0.1.0 (/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/crates/collab_ui)
warning: struct `RespondToCall` is never constructed
--> crates/collab_ui/src/notifications/incoming_call_notification.rs:55:8
|
55 | struct RespondToCall {
| ^^^^^^^^^^^^^
|
= note: `#[warn(dead_code)]` on by default
error: could not compile `project` (lib)
Caused by:
process didn't exit successfully: `rustc --crate-name project --edition=2021 crates/project/src/project.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=213 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=1 '--allow=clippy::type_complexity' '--deny=clippy::todo' '--allow=clippy::style' '--allow=clippy::single_range_in_vec_init' '--allow=clippy::reversed_empty_ranges' '--allow=clippy::non_canonical_partial_ord_impl' '--allow=clippy::map_entry' '--allow=clippy::let_underscore_future' '--deny=clippy::dbg_macro' '--allow=clippy::borrowed_box' '--allow=clippy::arc_with_non_send_sync' '--allow=clippy::almost_complete_range' -C metadata=2462ef0f1b32ca53 -C extra-filename=-2462ef0f1b32ca53 --out-dir /home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps -L dependency=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps --extern aho_corasick=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libaho_corasick-004c54001a38fcec.rmeta --extern anyhow=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libanyhow-55fb729045a2e34d.rmeta --extern async_trait=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libasync_trait-a20507dc94e622d3.so --extern client=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libclient-137a5d0dd31b9020.rmeta --extern clock=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libclock-067677b706e05cb5.rmeta --extern collections=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libcollections-5bce3990b8ec67cb.rmeta --extern copilot=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libcopilot-3c4bad61883e45bd.rmeta --extern fs=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libfs-92afcda35aba5f88.rmeta --extern futures=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libfutures-c4064c390907021f.rmeta --extern fuzzy=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libfuzzy-8cf5500199832a0b.rmeta --extern git=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libgit-a8184a43f3a92277.rmeta --extern globset=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libglobset-dd7e6f6d6876962b.rmeta --extern gpui=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libgpui-c8b775fb980c3126.rmeta --extern itertools=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libitertools-6594dc28347c60d9.rmeta --extern language=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/liblanguage-be2aa369e2e8e7ed.rmeta --extern log=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/liblog-09ffc3e1134aab73.rmeta --extern lsp=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/liblsp-142a4566fd598b5f.rmeta --extern node_runtime=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libnode_runtime-6e928c7f2c5a70b1.rmeta --extern parking_lot=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libparking_lot-5913011f8c17a1e3.rmeta --extern postage=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libpostage-deaf6c1e3ccb0939.rmeta --extern prettier=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libprettier-ae7385b7e4d74e3a.rmeta --extern rand=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/librand-96fd7b4a92ca7127.rmeta --extern regex=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libregex-2eed5fa5ef4308ae.rmeta --extern rpc=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/librpc-4b2b70cc0fe0a838.rmeta --extern schemars=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libschemars-2f55accee5fc2ed4.rmeta --extern serde=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libserde-fc6543c81585b9f8.rmeta --extern serde_json=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libserde_json-193ddc4ba0c0b012.rmeta --extern settings=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libsettings-1e7441436c90a035.rmeta --extern sha2=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libsha2-1b1c7c6c0e6fb898.rmeta --extern similar=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libsimilar-438126c2e5632513.rmeta --extern smol=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libsmol-3f8bca3044dbe2ab.rmeta --extern task=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libtask-bcbbddf5b67eb42f.rmeta --extern terminal=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libterminal-be5f0cf5540ca44a.rmeta --extern text=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libtext-4c3f88b36ede4845.rmeta --extern util=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libutil-bc65777139d540c1.rmeta --extern which=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libwhich-62b2ea3270bb45c1.rmeta --extern worktree=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/deps/libworktree-7f52400363a8950f.rmeta -Cforce-frame-pointers=yes -C debuginfo=2 --remap-path-prefix=/home/fam007e/.cache/yay/zed-editor/src=/usr/src/debug/zed-editor -L native=/usr/lib -L native=/usr/lib -L native=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/build/curl-sys-8f032e37fe5439fd/out/build -L native=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/build/zstd-sys-bc711eca952e3b55/out -L native=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/build/libgit2-sys-4496a3dc0aee12c5/out/build -L native=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/build/tree-sitter-b942671bb654ca1b/out -L native=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/build/wasmtime-runtime-868e752881396847/out -L native=/home/fam007e/.cache/yay/zed-editor/src/zed-0.133.7/target/release/build/tree-sitter-json-b0e80b4be01895cd/out` (signal: 9, SIGKILL: kill)
warning: build failed, waiting for other jobs to finish...
warning: `editor` (lib) generated 2 warnings
warning: `collab_ui` (lib) generated 1 warning
==> ERROR: A failure occurred in build().
Aborting...
-> error making: zed-editor-exit status 4
-> Failed to install the following packages. Manual intervention is required:
zed-editor - exit status 4
Pinned Comments
alerque commented on 2024-03-07 10:09 (UTC)
This package now builds and runs (at least in a clean chroot), so I'm setting pkgrel=1.
That being said there are still issues. Upstream support for Linux is not complete.
Please watch the upstream tracking issue for official news on Linux support.
As soon as Linux support is official and the editor handles basic functions like opening a project saving edited files I'll get it migrated to [extra].