[coreboot] build fails when CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT is set

Iru Cai mytbk920423 at gmail.com
Fri Sep 4 12:12:17 CET 2015


Hi,

I was trying to build coreboot with the latest git code and build failed
when CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT is set. Some of the error message
is:

$ make
    CREATE     build/mainboard/lenovo/x220/cbfs-file.c7KD3B.out (from
src/mainboard/lenovo/x220/cmos.default)
Created CBFS (capacity = 1046552 bytes)
E: Input file size (68464) greater than page size (65536).
    GEN        generated/romstage.ld
    LINK       cbfs/fallback/romstage.debug
    OBJCOPY    cbfs/fallback/romstage.elf
    CBFS       coreboot.pre
    CC         northbridge/intel/sandybridge/gma_sandybridge_lvds.ramstage.o
src/northbridge/intel/sandybridge/gma_sandybridge_lvds.c: In function
'i915lightup_sandy':
src/northbridge/intel/sandybridge/gma_sandybridge_lvds.c:195:21: error:
'struct edid' has no member named 'hborder'
  right_border = edid.hborder;
                     ^

After I searched the git log, I found this commit cause the error:
commit 7dbf9c6747ccdfa8b993d3843a22722742957611
Author: David Hendricks <dhendrix at chromium.org>
Date:   Thu Jul 30 18:49:48 2015 -0700

    edid: Use edid_mode struct to reduce redundancy

    This replaces various timing mode parameters parameters with
    an edid_mode struct within the edid struct.

I hope someone will fix the error soon.

Iru Cai
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20150904/83eecee4/attachment.html>


More information about the coreboot mailing list