heads
heads copied to clipboard
WIP: Pin Linuxboot to Commit and Separate EDK2 into a Separate Module
This continues and cleans the work in #845 by:
- Pinning Linuxboot to a commit that is known to build
- Separating EDK2 into its own module so it can be rebuilt/managed/verified by the HEADS build system
- Adding patches to fix building EDK2/Linuxboot using the HEADS build system
and other changes that are necessary to fix Linuxboot builds.
Merged CircleCI_Ubuntu2104 to a checkout of your branch that lives https://github.com/tlaurion/heads/tree/qemu-linuxboot_bringback including changes to CircleCI config to momentarily only build for qemu-linuxboot so that others can see where the build hangs on newer OSes builds.
Build is happening here https://app.circleci.com/pipelines/github/tlaurion/heads/828/workflows/f05d8b94-b8b7-4bc7-af9d-1c4aebbcfaf9
@synackd previous build succeeded producing https://2111-103208611-gh.circle-artifacts.com/0/build/qemu-linuxboot/linuxboot-qemu-linuxboot-v5.0.1-62-g564e641.rom
List of artifacts and logs are here: https://app.circleci.com/pipelines/github/tlaurion/heads/828/workflows/f05d8b94-b8b7-4bc7-af9d-1c4aebbcfaf9/jobs/2111/artifacts