Bug #81

Unable to build coreboot with any payload other than SeaBIOS

Added by Philipp Stanner about 3 years ago. Updated 4 months ago.

Status:ClosedStart date:10/22/2016
Priority:NormalDue date:
Assignee:Philipp Stanner% Done:

0%

Category:Documentation
Target version:-

Description

Hi.
After compiling (worked) I can successfully build a coreboot.rom for qemu (x86 i440fx) - as long as I use the standard-payload.
Any other payload (Grub, filo, linux kernel, u-boat etc.) results in a demolition.

I proceeded as descripted in https://www.coreboot.org/Lesson1, one time with, one time without building the payload manually.

errors-filo (14 KB) Philipp Stanner, 10/22/2016 10:44 AM

errors-grub (12.1 KB) Philipp Stanner, 10/22/2016 10:44 AM

History

#1 Updated by Daniel Kulesz about 3 years ago

I just tried this on Debian Jessie and everything worked fine with filo for me. However, I had to install the package

dh-autoreconf

before compiling.

#2 Updated by HCL technologies 4 months ago

As this issue is submitted almost 3 years ago, but status is still "New" and it is now no longer valid, hence can be closed.

Please change status for this issue as "Closed".

#3 Updated by Paul Menzel 4 months ago

  • Status changed from New to Closed
  • Category set to Documentation

In contrast to the other payloads, SeaBIOS does not use Autotools.

The GRUB build failed with the error below.

./autogen.sh: line 86: autoreconf: command not found

So not all required packages were installed, which is a user error. In Debian that program is in the package autoconf. You probably should install build-essential.

Philipp, it’d be great if you updated the coreboot documentation. I’ll close the report nevertheless.

Also available in: Atom PDF