heads icon indicating copy to clipboard operation
heads copied to clipboard

WIP: Pin Linuxboot to Commit and Separate EDK2 into a Separate Module

Open synackd opened this issue 4 years ago • 2 comments
trafficstars

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.

synackd avatar Oct 27 '21 20:10 synackd

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

tlaurion avatar Oct 28 '21 15:10 tlaurion

@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

tlaurion avatar Oct 28 '21 17:10 tlaurion