raboof/volare
6
22
Fork
You've already forked volare
2

Multi-system: also support aarch64-linux #85

Merged
raboof merged 1 commit from multi-system into main 2025年06月11日 15:09:42 +02:00
No description provided.
First-time contributor
Copy link

I finally came around testing this and it obviously doesn't work as is, because it still expects x86_64

 perSystem = {
 packages.default = let pkgs = nixpkgs.legacyPackages.x86_64-linux; in pkgs.stdenv.mkDerivation {

should instead just be

 perSystem = { pkgs, ... } : {
 packages.default = pkgs.stdenv.mkDerivation {

This builds on my aarch64 system and I would be very much surprised if it didn't on x86.
Of course the rest of the file is a bit out of date, but that shouldn't be that big of an issue.
I currently just replaced wlroots_0_17 with wlroots_0_18 and that seems to do just fine.

I finally came around testing this and it obviously doesn't work as is, because it still expects x86_64 ``` perSystem = { packages.default = let pkgs = nixpkgs.legacyPackages.x86_64-linux; in pkgs.stdenv.mkDerivation { ``` should instead just be ``` perSystem = { pkgs, ... } : { packages.default = pkgs.stdenv.mkDerivation { ``` This builds on my aarch64 system and I would be very much surprised if it didn't on x86. Of course the rest of the file is a bit out of date, but that shouldn't be that big of an issue. I currently just replaced wlroots_0_17 with wlroots_0_18 and that seems to do just fine.
Author
Owner
Copy link

Oops! Thanks for the test, now rebased on main.

Oops! Thanks for the test, now rebased on main.
First-time contributor
Copy link

I can confirm this builds as is. That will allow me to remove the local clone of the repo from my config, thanks.

I can confirm this builds as is. That will allow me to remove the local clone of the repo from my config, thanks.
Author
Owner
Copy link

Nice, thanks for verifying!

Nice, thanks for verifying!
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
raboof/volare!85
Reference in a new issue
raboof/volare
No description provided.
Delete branch "multi-system"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?