Project

General

Profile

Actions

Bug #81

closed

Unable to build coreboot with any payload other than SeaBIOS

Added by Philipp Stanner over 7 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Category:
Documentation
Target version:
-
Start date:
10/22/2016
Due date:
% Done:

0%

Estimated time:
Affected versions:
Needs backport to:
Affected hardware:
Affected OS:

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.


Files

errors-filo (14 KB) errors-filo Philipp Stanner, 10/22/2016 10:44 AM
errors-grub (12.1 KB) errors-grub Philipp Stanner, 10/22/2016 10:44 AM
Actions #1

Updated by Daniel Kulesz over 7 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.

Actions #2

Updated by HCL technologies over 4 years 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".

Actions #3

Updated by Paul Menzel over 4 years ago

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

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.

Actions

Also available in: Atom PDF