Zed fails to build on Chimera Linux #33804
Replies: 5 comments
-
Digging deeper, I found:
The following workarounds help (choose one):
|
Beta Was this translation helpful? Give feedback.
-
This occurs when building GPUI with the rust nightly toolchain as well. (at least on x86_64 linux). The linker flags work to fix the issue. |
Beta Was this translation helpful? Give feedback.
-
Both workarounds have fixed the issue for me partially, I had to disable dynamic linking for musl (#10990) and manually link libunwind as I was getting unresolved symbol errors related to unwinding (not sure why it wasn't already being linked). I added this line above
The gettext package is needed on Chimera Linux for that bundle script to be able to use |
Beta Was this translation helpful? Give feedback.
-
Hi there! 👋 |
Beta Was this translation helpful? Give feedback.
-
Bad bot |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Check for existing issues
Describe the bug / provide steps to reproduce it
I am trying to build Zed on Chimera Linux. Chimera Linux is a non-GNU Linux distribution, it runs entirely with musl libc and LLVM stack (including their libc++). I have installed the same required packages as suggested for Void Linux (package naming is mostly same between the two).
cargo build
built all the deps but fails to link the final zed binary. It shows (example with main at 9907742):Relevant software versions (including its Chimera release/build number after the dash, for reference):
The same issue happens on main (9907742) and the latest release (v0.146.5).
Environment
(cannot run)
If applicable, add mockups / screenshots to help explain present your vision of the feature
No response
If applicable, attach your Zed.log file to this issue.
No response
Beta Was this translation helpful? Give feedback.
All reactions