cudatoolkit: enable build on aarch64-linux for versions 11.0+#158350
cudatoolkit: enable build on aarch64-linux for versions 11.0+#158350prusnak wants to merge 2 commits intoNixOS:masterfrom
Conversation
|
It looks like there's actually two different things going on in this PR:
I would actually prefer to have these be two separate PRs, but if other maintainers are ok with it then I'll go along. Have you built these on aarch64-linux? The issue description indicates that the changes haven't been built/tested yet. Unfortunately I don't have an aarch64-linux system to test on. |
|
I just tested these changes in the following way: If I run I get I tested this on a on an x86_64 NIxOS host where the system configuration includes to allow the build host to emulate the target environment. I get the same error building natively on an Nvidia Jetson Nano (aaarch64 with Ubuntu). This is also not just about cudatoolkit_11_6, since cudatoolkit_11_4 fails to build as well. It is an aarch64-specific issue, since building cudatoolkit_11_6 for x86_64 succeeds. I also think that this PR should stick to just adding |
|
This is outdated after the whole redist conversion. Before testing we'll need to rebase onto something more recent. Are there aarch64-linux redist packages? cc @NixOS/cuda-maintainers |
|
I am closing this as I won't be needing this anymore and won't have time to rebase this on top of master. |
|
I think the Maybe someone with supported hardware will pick this topic back up in the future. |
Yes, linux-sbsa is a fancy name for aarch64-linux, see https://en.wikipedia.org/wiki/Server_Base_System_Architecture |
|
Hi @mschwaig , @prusnak , @samuela |
|
I have access to a Jetson board which would benefit from this work. Would love to see it move forward. |
@mikepurvis I think one would have to put together a new PR, either using FYI: matrix could be one more place to speculate on how to about this |
Motivation for this change
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes