[coreboot-gerrit] New patch to review for coreboot: 6777053 The vboot_reference fwlib2 target has changed to fwlib20

Stefan Reinauer (stefan.reinauer@coreboot.org) gerrit at coreboot.org
Fri Apr 10 22:02:53 CEST 2015


Stefan Reinauer (stefan.reinauer at coreboot.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/9564

-gerrit

commit 677705329da70db4a43a7a887de1b00980862ec6
Author: Bill Richardson <wfrichar at chromium.org>
Date:   Tue Jan 27 17:28:18 2015 -0800

    The vboot_reference fwlib2 target has changed to fwlib20
    
    There are multiple vboot APIs (1.0, 2.0, 2.1). We have to be
    explicit about which library we want to link with.
    
    When building firmware, the vboot_reference Makefile should be
    invoked in one of three ways:
    
      TARGET        OUTPUT           VERSION
    
      fwlib         vboot_fw.a       1.0
      fwlib20       vboot_fw20.a     2.0
      fwlib21       vboot_fw21.a     2.1
    
    BUG=chromium:228932
    BRANCH=ToT
    CQ-DEPEND=CL:243980
    TEST=manual
    
      emerge-veyron_pinky vboot_reference coreboot
      emerge-samus vboot_reference coreboot
      emerge-daisy_spring vboot_reference chromeos-u-boot
    
    Change-Id: I7dde513c49b8148bf46e8768ae438e1a85af4243
    Signed-off-by: Stefan Reinauer <reinauer at chromium.org>
    Original-Commit-Id: 5e339cadad4815f061d4e5e20a9c9733f64cc90b
    Original-Change-Id: I850646117211930d9215693c48f2c30d55a984d3
    Original-Signed-off-by: Bill Richardson <wfrichar at chromium.org>
    Original-Reviewed-on: https://chromium-review.googlesource.com/243981
    Original-Reviewed-by: Randall Spangler <rspangler at chromium.org>
---
 src/vendorcode/google/chromeos/vboot2/Makefile.inc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/vendorcode/google/chromeos/vboot2/Makefile.inc b/src/vendorcode/google/chromeos/vboot2/Makefile.inc
index a29b462..12404d9 100644
--- a/src/vendorcode/google/chromeos/vboot2/Makefile.inc
+++ b/src/vendorcode/google/chromeos/vboot2/Makefile.inc
@@ -34,7 +34,7 @@ romstage-y += vboot_handoff.c common.c
 verstage-y += verstage.ld
 
 VB_FIRMWARE_ARCH := $(ARCHDIR-$(ARCH-VERSTAGE-y))
-VB2_LIB = $(obj)/external/vboot_reference/vboot_fw2.a
+VB2_LIB = $(obj)/external/vboot_reference/vboot_fw20.a
 VBOOT_CFLAGS += $(patsubst -I%,-I$(top)/%,$(filter-out -include $(src)/include/kconfig.h, $(CFLAGS_verstage)))
 VBOOT_CFLAGS += $(verstage-c-ccopts)
 VBOOT_CFLAGS += -include $(top)/src/include/kconfig.h -Wno-missing-prototypes
@@ -48,7 +48,7 @@ $(VB2_LIB): $(obj)/config.h
 	$(MAKE) -C $(VB_SOURCE) \
 		BUILD=$(top)/$(dir $(VB2_LIB)) \
 		V=$(V) \
-		fwlib2
+		fwlib20
 
 VERSTAGE_ELF = $(objcbfs)/verstage.elf
 cbfs-files-y += $(call strip_quotes,$(CONFIG_CBFS_PREFIX))/verstage



More information about the coreboot-gerrit mailing list