MINGW-packages
MINGW-packages copied to clipboard
[new package] zed
~~currently fails to build. see https://github.com/zed-industries/zed/issues/7847~~
The Windows support issue in upstream is not fixed. We should wait for proper upstream support.
Not sure if it's actionable at this point: there's no support for Windows (yet) in Zed hence mingw failures are not something we're ready to consider too.
I'll make it draft. maybe they will reconsider it in future...
I found a workaround for a new build fail in AUR. will try later
I don't understand this failure
error: failed to get `tree-sitter-yaml` as a dependency of package `languages v0.1.0 (C:\_\B\src\zed-0.126.2\crates\languages)`
Caused by:
failed to load source for dependency `tree-sitter-yaml`
Caused by:
Unable to update https://github.com/zed-industries/tree-sitter-yaml?rev=f545a41f57502e1b5ddf2a6668896c1b0620f930#f545a41f
Caused by:
failed to update submodule `yaml-test-suite`
Caused by:
failed to fetch submodule `yaml-test-suite` from https://github.com/yaml/yaml-test-suite
Caused by:
failed to authenticate when downloading repository
* attempted to find username/password via git's `credential.helper` support, but failed
if the git CLI succeeds then `net.git-fetch-with-cli` may help here
https://doc.rust-lang.org/cargo/reference/config.html#netgit-fetch-with-cli
Caused by:
failed to acquire username/password from local configuration
successful local build 🎉. I'll download it from artifact
Try adding git in makedepends.
CI still fails :(
Try adding git in makedepends.
CI still fails :(
https://github.com/yaml/yaml-test-suite returns 404...
edit: https://github.com/zed-industries/zed/issues/9411
I guess CI is stuck on Git authentication dialog.
Overall git
should be unnecessary as Cargo does use libgit2 (to be replaced with gitoxide in the future). Maybe there are awkward entries in git files or somebody force rebased the repo and that commit is no longer there.
EDIT: Ah, we've got a race condition and you have already found the reason.
I guess CI is stuck on Git authentication dialog. Overall
git
should be unnecessary as Cargo does use libgit2 (to be replaced with gitoxide in the future). Maybe there are awkward entries in git files or somebody force rebased the repo and that commit is no longer there.
I've already found that one dependncy fetchies the git repository that doesn't exist now. when using git
executable it gets stuck at it. I guess that I have this repo fetched locally in the past
upd.: back online
the same issue with thin
lto for non-clang environments
non-clang envs are failing even with disabled lto. is there a way to enforce clang+lld for them? upd.: I've found a solution
❯ zed
[2024-03-16T12:48:13+03:00 ERROR fs] watch path does not exist: C:\Users\maksa\AppData\Roaming\Zed\keymap.json
[2024-03-16T12:48:13+03:00 ERROR fs] watch path does not exist: C:\Users\maksa\AppData\Roaming\Zed\settings.json
[2024-03-16T12:48:13+03:00 ERROR util] crates\settings\src\settings_file.rs:76: EOF while parsing a value at line 1 column 0
[2024-03-16T12:48:13+03:00 ERROR fs] watch path does not exist: C:\Users\maksa\AppData\Roaming\Zed\extensions\installed
[2024-03-16T12:48:13+03:00 ERROR util] crates\extension\src/extension_store.rs:266: Системе не удается найти указанный путь. (os error 3)
[2024-03-16T12:48:13+03:00 ERROR util] crates\zed\src/zed.rs:619: EOF while parsing a value at line 1 column 0
[2024-03-16T12:48:13+03:00 ERROR util] crates\zed\src/main.rs:679: Системе не удается найти указанный путь. (os error 3)
[2024-03-16T12:48:15+03:00 ERROR fs] watch path does not exist: C:\Users\maksa\AppData\Roaming\Zed\tasks.json
fish: Job 1, 'zed' terminated by signal SIGSEGV (Address boundary error)
a new issue with v0.127.3: https://github.com/zed-industries/zed/issues/9757
patch sent upstream: https://github.com/zed-industries/zed/pull/9815, but after applying it binary segfaults
FYI all non-macOS builds of Zed should be considered WIP alpha builds, rather than anything stable or even functional :)
We'll let folks know when we're ready to properly back Windows development.
FYI all non-macOS builds of Zed should be considered WIP alpha builds, rather than anything stable or even functional :)
We'll let folks know when we're ready to properly support Windows development.
ok, thanks!
patch sent upstream: zed-industries/zed#9815, but after applying it binary segfaults
I guess it's not the rust part?
I guess it's not the rust part?
I don't know
switched to git HEAD so the fixes will be tested earlier
Interesting, it did work for me
I got some error messages tho
[2024-03-27T17:24:41+01:00 ERROR util] crates\settings\src\settings_file.rs:76: EOF while parsing a value at line 1 column 0
[2024-03-27T17:24:41+01:00 ERROR util] crates\settings\src\keymap_file.rs:89: invalid binding value for keystroke escape, context Some("ChatPanel > MessageEditor")
Caused by:
no action type registered for chat_panel::CloseReplyPreview
[2024-03-27T17:24:41+01:00 ERROR util] crates\zed\src\zed.rs:629: EOF while parsing a value at line 1 column 0
[2024-03-27T17:24:41+01:00 ERROR util] crates\zed\src/main.rs:720: Das System kann den angegebenen Pfad nicht finden. (os error 3)
[2024-03-27T17:24:42+01:00 ERROR util] crates\workspace\src/workspace.rs:912: Error in last_window, select_row_bound expected single row result but found none for: SELECT
display,
window_state,
window_x,
window_y,
window_width,
window_height,
fullscreen
FROM
workspaces
WHERE
workspace_location IS NOT NULL
ORDER BY
timestamp DESC
LIMIT
1
[2024-03-27T17:24:42+01:00 ERROR util] crates\zed\src/main.rs:1032: Zugriff verweigert (os error 5)
[2024-03-27T17:24:50+01:00 ERROR util] crates\welcome\src/welcome.rs:136: not yet implemented
[2024-03-27T17:25:20+01:00 ERROR util] crates\copilot_ui\src\copilot_completion_provider.rs:207: copilot was not started because of an error: failed to iterate over archive
Probably because of not logging in? But cool project
Interesting, it did work for me
I got some error messages tho
[2024-03-27T17:24:41+01:00 ERROR util] crates\settings\src\settings_file.rs:76: EOF while parsing a value at line 1 column 0 [2024-03-27T17:24:41+01:00 ERROR util] crates\settings\src\keymap_file.rs:89: invalid binding value for keystroke escape, context Some("ChatPanel > MessageEditor") Caused by: no action type registered for chat_panel::CloseReplyPreview [2024-03-27T17:24:41+01:00 ERROR util] crates\zed\src\zed.rs:629: EOF while parsing a value at line 1 column 0 [2024-03-27T17:24:41+01:00 ERROR util] crates\zed\src/main.rs:720: Das System kann den angegebenen Pfad nicht finden. (os error 3) [2024-03-27T17:24:42+01:00 ERROR util] crates\workspace\src/workspace.rs:912: Error in last_window, select_row_bound expected single row result but found none for: SELECT display, window_state, window_x, window_y, window_width, window_height, fullscreen FROM workspaces WHERE workspace_location IS NOT NULL ORDER BY timestamp DESC LIMIT 1 [2024-03-27T17:24:42+01:00 ERROR util] crates\zed\src/main.rs:1032: Zugriff verweigert (os error 5) [2024-03-27T17:24:50+01:00 ERROR util] crates\welcome\src/welcome.rs:136: not yet implemented [2024-03-27T17:25:20+01:00 ERROR util] crates\copilot_ui\src\copilot_completion_provider.rs:207: copilot was not started because of an error: failed to iterate over archive
Probably because of not logging in? But cool project
wow! I also had this error, but the binary segfault, maybe because I have locally set RUSTFLAGS="-C target-cpu=native"
. I'll test it tomorrow
It segfaults on CLANG64, but on UCRT64 not
currently commented cargo vendor
due to https://github.com/zed-industries/zed/issues/10460
upd.: fixed