-
-
Notifications
You must be signed in to change notification settings - Fork 17.5k
Closed
Labels
0.kind: build failureA package fails to buildA package fails to build
Description
Steps To Reproduce
$ nix build \
github:nixos/nixpkgs/231716639e43f219bceff7faed169c832d88add2#legacyPackages.aarch64-darwin.espanso
error: builder for '/nix/store/j3j35y09r9icqwv9g71nzdh5yf00fcq0-espanso-2.1.8.drv' failed with exit code 101;
last 10 log lines:
> FormFrame::FormFrame(wxString const&, wxPoint const&, wxSize const&) in libespanso_modulo-85904d1567e56237.rlib(form.o)
> FormFrame::AddComponent(wxPanel*, wxBoxSizer*, FieldMetadata) in libespanso_modulo-85904d1567e56237.rlib(form.o)
> wxButton::wxButton(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&) in libespanso_modulo-85904d1567e56237.rlib(form.o)
> FormFrame::UpdateHelpText() in libespanso_modulo-85904d1567e56237.rlib(form.o)
> ...
> ld: symbol(s) not found for architecture arm64
> clang-16: error: linker command failed with exit code 1 (use -v to see invocation)
>
>
> error: could not compile `espanso` (bin "espanso") due to previous error
For full logs, run 'nix log /nix/store/j3j35y09r9icqwv9g71nzdh5yf00fcq0-espanso-2.1.8.drv'.
$ nix log /nix/store/j3j35y09r9icqwv9g71nzdh5yf00fcq0-espanso-2.1.8.drv |
gh gist create -f espanso-aarch64-darwin-build-failure.log
- Creating gist espanso-aarch64-darwin-build-failure.log
✓ Created secret gist espanso-aarch64-darwin-build-failure.log
https://gist.github.com/n8henrie/80f791891d3f7d8108517398b8b9c297Build log
https://gist.github.com/n8henrie/80f791891d3f7d8108517398b8b9c297
Additional context
I was looking to resume my work on espanso's runtime crash on aarch64-darwin (which has been somewhat impeded by rust debug symbols not working), and now I find that espanso no longer builds at all.
As those issues haven't gotten much attention thought I'd reach out to @NixOS/darwin-maintainers to see if anyone can at least confirm (as my understanding is that the reproducibility on darwin can't be quite as good as NixOS -- especially when one has to disable the sandbox).
Notify maintainers
Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
- system: `"aarch64-darwin"`
- host os: `Darwin 23.2.0, macOS 14.2`
- multi-user?: `yes`
- sandbox: `yes`
- version: `nix-env (Nix) 2.18.1`
- channels(n8henrie): `""`
- channels(root): `""`
- nixpkgs: `/nix/store/8vnaa1py1c4d972kbb9xc2zkhabmdaks-source`Add a 👍 reaction to issues you find important.
Metadata
Metadata
Assignees
Labels
0.kind: build failureA package fails to buildA package fails to build