Skip to content

Release aarch64 images #108

@kreatoo

Description

@kreatoo

I believe the time has finally come to do a proper aarch64 build of Kreato Linux images.

Github Actions is finally available for ARM publicly which means we should be able to start building without additional costs.

There are 2 approaches to do the initial rootfs;

  • Cross-compilation
  • and using an existing distro to bootstrap, and going from there

I have chosen the latter, mainly because it should be easier and it should cause less problems. I am open to any suggestions about both approaches.

For now the focus will be on;

  • Making kreastrap and kpkg work on all distros (destructively or non-destructively)
  • Adding new workflows for images after initial image is done

The first part will require some work, as we already use things like /etc/kreato-release on major parts of the codebase. Should be possible though.

For testing, I already have my Macbook and 2 ARM servers to do all the testing/manual builds on. That part should be fine.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededkpkgIssues related to Kreato Linux's package manager.kreastrapIssues related to Kreato Linux's rootfs builder.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions