NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
17.35k stars 13.59k forks source link

Tilix / aarch64 #97905

Closed lypanov closed 3 years ago

lypanov commented 4 years ago

Describe the bug Unable to install tilix on aarch64 due to missing LDC from binary cache.

To Reproduce Steps to reproduce the behavior:

  1. Add tilix to package list.
  2. Run switch.

Expected behavior Expected tilix to install from binaries.

Additional context Tilix depends on dlang. dlang provides DMD, GDC, and LDC compilers. Only LDC appears to be present in NixOS. LDC not present in the binary cache. LDC builds but fails to check on aarch64 locally.

Tilix itself runs fine under archlinux on the same aarch64 machine.

Very much welcome any pointers as I'd like / I'm able to help. I'd prefer not to dive in too deep without first understanding in which direction the maintainers would like to go however.

Notify maintainers Unsure who to ping here sorry.

Metadata

lypanov commented 4 years ago

ldc works when disabling checks. dmd fails installation however, and it doesn't look to be a NixOS specific issue (based on a very quick look). Moving both tilix and gtkd to a direct ldc build dependency rather than dmd allowed me to build this locally on the device.

stale[bot] commented 3 years ago

I marked this as stale due to inactivity. → More info

lypanov commented 3 years ago

Closing. No longer interested in nix.