[coreboot] Latest coreboot compiling failure on ubuntu 14.04

Aaron Durbin adurbin at chromium.org
Wed May 14 19:50:54 CEST 2014


On Thu, May 8, 2014 at 3:33 PM, WANG FEI <wangfei.jimei at gmail.com> wrote:
> Hi, all
>
> I noticed coreboot compiles failed on my system since the following change
> committed.
>
> Author: Furquan Shaikh <furquan at google.com>  2014-04-23 18:18:48
> Committer: Furquan Shaikh <furquan at google.com>  2014-05-06 19:23:31
> Parent: fb494d68ff92d036adf10fb7eacf97ed9f1a4391 (baytrail: gpio: Add
> support for direct / dedicated IRQs)
> Child:  9547f8d799829ddab9196c4e0cad644a06db49e9 (rambi: Add DIRQs for
> trackpad and touchscreen)
>
> The compiling log as below,

What's the sha of the coreboot tree you are using? This patch should
have fixed it: http://review.coreboot.org/#/c/5701/

>
> ubuntu at ubuntu:~/work/coreboot$ make
> /bin/sh: 1: Syntax error: redirection unexpected
> /bin/sh: 1: -print-libgcc-file-name: not found
> /bin/sh: 1: -print-libgcc-file-name: not found
> /bin/sh: 1: Syntax error: redirection unexpected
> /bin/sh: 1: -print-libgcc-file-name: not found
> /bin/sh: 1: -print-libgcc-file-name: not found
> /bin/sh: 1: Syntax error: redirection unexpected
> /bin/sh: 1: -print-libgcc-file-name: not found
> /bin/sh: 1: -print-libgcc-file-name: not found
> warning: (BOARD_SPECIFIC_OPTIONS && NORTHBRIDGE_INTEL_NEHALEM &&
> SOUTHBRIDGE_VIA_K8M890_VGA_EN && DRIVERS_EMULATION_QEMU_BOCHS) selects VGA
> which has unmet direct dependencies (VENDOR_INTEL &&
> BOARD_INTEL_COUGAR_CANYON2)
> #
> # configuration written to .config
> #
> warning: (BOARD_SPECIFIC_OPTIONS && NORTHBRIDGE_INTEL_NEHALEM &&
> SOUTHBRIDGE_VIA_K8M890_VGA_EN && DRIVERS_EMULATION_QEMU_BOCHS) selects VGA
> which has unmet direct dependencies (VENDOR_INTEL &&
> BOARD_INTEL_COUGAR_CANYON2)
> warning: (BOARD_SPECIFIC_OPTIONS && NORTHBRIDGE_INTEL_NEHALEM &&
> SOUTHBRIDGE_VIA_K8M890_VGA_EN && DRIVERS_EMULATION_QEMU_BOCHS) selects VGA
> which has unmet direct dependencies (VENDOR_INTEL &&
> BOARD_INTEL_COUGAR_CANYON2)
>     HOSTCC     nvramtool/cli/nvramtool.o
>     HOSTCC     nvramtool/cli/opts.o
>     HOSTCC     nvramtool/cmos_lowlevel.o
>     HOSTCC     nvramtool/cmos_ops.o
>     HOSTCC     nvramtool/common.o
>     HOSTCC     nvramtool/compute_ip_checksum.o
>     HOSTCC     nvramtool/hexdump.o
>     HOSTCC     nvramtool/input_file.o
>     HOSTCC     nvramtool/layout.o
>     HOSTCC     nvramtool/accessors/layout-common.o
>     HOSTCC     nvramtool/accessors/layout-text.o
>     HOSTCC     nvramtool/accessors/layout-bin.o
>     HOSTCC     nvramtool/lbtable.o
>     HOSTCC     nvramtool/reg_expr.o
>     HOSTCC     nvramtool/cbfs.o
>     HOSTCC     nvramtool/accessors/cmos-mem.o
>     HOSTCC     nvramtool/nvramtool (link)
>     OPTION     option_table.h
>     GEN        build.h
>     CC         romstage.inc
> make: MMD: Command not found
>     POST       romstage.inc
> sed: can't read build/mainboard/emulation/qemu-i440fx/romstage.pre.inc: No
> such file or directory
> make: *** [build/mainboard/emulation/qemu-i440fx/romstage.inc] Error 2
>
> It looks the bash on my system does not compatible with the new committed
> makefile, does anyone get the failure?
>
> The bash I'm using is,
>
> ubuntu at ubuntu:~/work/coreboot$ /bin/bash --version
> GNU bash, version 4.3.11(1)-release (i686-pc-linux-gnu)
> Copyright (C) 2013 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>
>
> This is free software; you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
>
> -Fei
>
>
>
>
> --
> coreboot mailing list: coreboot at coreboot.org
> http://www.coreboot.org/mailman/listinfo/coreboot



More information about the coreboot mailing list