Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ARM aarch64 Support #72

Closed
blaggacao opened this issue Jan 10, 2021 · 6 comments · Fixed by #161
Closed

ARM aarch64 Support #72

blaggacao opened this issue Jan 10, 2021 · 6 comments · Fixed by #161
Labels
multiarch cross machine expressions priority

Comments

@blaggacao
Copy link
Contributor

blaggacao commented Jan 10, 2021

Quite a few people might want to get up to speed with deploying their RPi (eg. Home automation, etc).

I'm going to think of a way on how to integrate it into flk so that the UX of getting started with raspberry (and other board) builds is cool.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@blaggacao
Copy link
Contributor Author

I'm realizing that for RPi builds, it would make much more sense if the sd base configuration would actually be a "hidden" (from flk) module and instead each host would gain a flk sd <host> command. The same thing might actually be true for iso as well...

In other words, people would be encouraged to do flk iso <host> so to base off their ISO on a specific host config.

@nrdxp
Copy link
Collaborator

nrdxp commented Jan 10, 2021

This could potentially be out of scope for this project, since we are primarily concerned with providing a template for NixOS personal use. shortsighted, it's in scope.

@blaggacao
Copy link
Contributor Author

Alright, closing ... 👍

Maybe the flk iso <host> would be a good abstraction though (and be very sd flashing compatible)?

@nrdxp nrdxp reopened this Feb 17, 2021
@nrdxp nrdxp changed the title Arrange for multiple iso / sd builds ARM aarch64 Support Feb 17, 2021
@nrdxp nrdxp added the multiarch cross machine expressions label Feb 17, 2021
@blaggacao
Copy link
Contributor Author

blaggacao commented Feb 19, 2021

I'm trying to play the patient game and get this merged, so we can have (in theory) a SD image build.

Of course that would not do anything about package compatibility and such, but would be a first step to play around and see where we need amend things...

@tgunnoe
Copy link

tgunnoe commented Mar 9, 2021

similar to #17

@blaggacao
Copy link
Contributor Author

indeed, I think the missing piece are cross builds, as far as I can tell. I'm slowly getting to the point where I need crossbuilds to work, so I'll be probably following through on this. If you have any pointers or ideas, please let me know.

I want to be able to do flk sd NixOS so that NixOS will be crossbuild (in aarch64) for flashing on a sd card.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
multiarch cross machine expressions priority
Projects
None yet
3 participants