On Tue, Apr 4, 2017 at 1:43 PM, Jagan Teki <jagannadh.t...@gmail.com> wrote: > Full Log: > ---------- > boards.cfg is up to date. Nothing to do. > Summary of 36 commits for 1275 boards (12 threads, 1 job per thread) > 01: sunxi: fix ACTLR.SMP assembly routine > aarch64: + orangepi_pc2 > blackfin: + cm-bf561 blackstamp bf527-ezkit-v2 br4 cm-bf527 > bf506f-ezkit ip04 bf527-sdp bf527-ad7160-eval bf609-ezkit tcm-bf518 > bf527-ezkit bf533-ezkit ibf-dsp561 bf537-minotaur bf537-pnav > bf537-srv1 cm-bf548 bf548-ezkit bf525-ucr2 blackvme pr1 bf518f-ezbrd > bf526-ezbrd > x86: + galileo conga-qeval20-qa3-e3845-internal-uart > qemu-x86_64 conga-qeval20-qa3-e3845 bayleybay > theadorable-x86-dfi-bt700 qemu-x86_efi_payload64 minnowmax > dfi-bt700-q7x-151 som-db5800-som-6867 chromebook_link64 > arm: + CHIP_pro sun8i_a23_evb nanopi_neo_air Sunchip_CX-A99 > mx6sxsabreauto > +/bin/sh: 1: bfin-uclinux-ldr: not found > +make[1]: *** [u-boot.ldr] Error 127 > +make: *** [sub-make] Error 2 > +make[1]: bfin-uclinux-ldr: Command not found > +/bin/sh: 1: iasl: not found > +mv: cannot stat '../board/intel/galileo/dsdt.hex': No such file or directory > +make[2]: *** [board/intel/galileo/dsdt.c] Error 1 > +make[1]: *** [board/intel/galileo] Error 2 > + if (i2c_read(chip, addr, 1, &valb, 1)) > + ^ > + return i2c_write(chip, addr, 1, &valb, 1); > +cc1: error: -mcpu=bf506-0.0 is not valid > +cc1: error: unrecognized command line option '-mcpu=bf506-0.0' > +make[2]: *** [u-boot.cfg] Error 1 > +make[1]: *** No rule to make target `include/config/auto.conf', > needed by `include/config/uboot.release'. Stop. > +cc1: error: -mcpu=bf609-0.0 is not valid > +cc1: error: unrecognized command line option '-mcpu=bf609-0.0' > +mv: cannot stat '../board/congatec/conga-qeval20-qa3-e3845/dsdt.hex': > No such file or directory > +make[2]: *** [board/congatec/conga-qeval20-qa3-e3845/dsdt.c] Error 1 > +make[1]: *** [board/congatec/conga-qeval20-qa3-e3845] Error 2
Toolchain issues? > +make[2]: *** [orangepi_pc2_defconfig] Error 1 > +make[1]: *** [orangepi_pc2_defconfig] Error 2 > +make[2]: *** [CHIP_pro_defconfig] Error 1 > +make[1]: *** [CHIP_pro_defconfig] Error 2 New boards introduced not available at the start of the series. > +mv: cannot stat '../board/dfi/dfi-bt700/dsdt.hex': No such file or directory > +make[2]: *** [board/dfi/dfi-bt700/dsdt.c] Error 1 > +make[1]: *** [board/dfi/dfi-bt700] Error 2 > +In file included from ../arch/x86/include/asm/bitops.h:18:0, > + from ../include/linux/bitops.h:123, > + from ../include/common.h:25, > + from ../lib/asm-offsets.c:15: > + if (!(word & (~0ul << 32))) { > + ^ > + word <<= 32; > + if (!(word & (~0ul << (BITS_PER_LONG-16)))) { > + if (!(word & (~0ul << (BITS_PER_LONG-8)))) { > + if (!(word & (~0ul << (BITS_PER_LONG-4)))) { > + if (!(word & (~0ul << (BITS_PER_LONG-2)))) { > + if (!(word & (~0ul << (BITS_PER_LONG-1)))) > + from ../arch/x86/lib/asm-offsets.c:15: > + from ../arch/x86/cpu/cpu.c:22: > + from ../arch/x86/cpu/cpu_x86.c:7: > + from ../arch/x86/cpu/intel_common/cpu.c:7: > + from ../arch/x86/cpu/intel_common/lpc.c:7: > + from ../arch/x86/cpu/intel_common/microcode.c:10: > +../arch/x86/cpu/intel_common/microcode.c: In function 'microcode_read_rev': > +../arch/x86/cpu/intel_common/microcode.c:79:2: error: PIC register > clobbered by 'ebx' in 'asm' > + asm volatile ( > +make[3]: *** [arch/x86/cpu/intel_common/microcode.o] Error 1 > +make[2]: *** [arch/x86/cpu/intel_common] Error 2 > +make[1]: *** [arch/x86/cpu] Error 2 > +mv: cannot stat '../board/intel/bayleybay/dsdt.hex': No such file or > directory > +make[2]: *** [board/intel/bayleybay/dsdt.c] Error 1 > +make[1]: *** [board/intel/bayleybay] Error 2 > +make[2]: *** [sun8i_a23_evb_defconfig] Error 1 > +make[1]: *** [sun8i_a23_evb_defconfig] Error 2 > +../arch/x86/lib/crt0_x86_64_efi.S: Assembler messages: > +../arch/x86/lib/crt0_x86_64_efi.S:16: Error: bad register name `%rsp' > +../arch/x86/lib/crt0_x86_64_efi.S:17: Error: bad register name `%rcx' > +../arch/x86/lib/crt0_x86_64_efi.S:18: Error: bad register name `%rdx' > +../arch/x86/lib/crt0_x86_64_efi.S:21: Error: bad register name `%rip)' > +../arch/x86/lib/crt0_x86_64_efi.S:22: Error: bad register name `%rip)' > +../arch/x86/lib/crt0_x86_64_efi.S:24: Error: bad register name `%rcx' > +../arch/x86/lib/crt0_x86_64_efi.S:25: Error: bad register name `%rdx' > +../arch/x86/lib/crt0_x86_64_efi.S:26: Error: bad register name `%rcx' > +../arch/x86/lib/crt0_x86_64_efi.S:27: Error: bad register name `%rdx' > +../arch/x86/lib/crt0_x86_64_efi.S:30: Error: bad register name `%rdi' > +../arch/x86/lib/crt0_x86_64_efi.S:31: Error: bad register name `%rsi' > +../arch/x86/lib/crt0_x86_64_efi.S:34: Error: bad register name `%rsp' > +../arch/x86/lib/crt0_x86_64_efi.S:47: Warning: setting incorrect > section attributes for .reloc > +make[2]: *** [arch/x86/lib/crt0_x86_64_efi.o] Error 1 > +make[1]: *** [arch/x86/lib] Error 2 > +make[2]: *** [Sunchip_CX-A99_defconfig] Error 1 > +make[1]: *** [Sunchip_CX-A99_defconfig] Error 2 > +make[2]: *** [nanopi_neo_air_defconfig] Error 1 > +make[1]: *** [nanopi_neo_air_defconfig] Error 2 > +mv: cannot stat '../board/intel/minnowmax/dsdt.hex': No such file or > directory > +make[2]: *** [board/intel/minnowmax/dsdt.c] Error 1 > +make[1]: *** [board/intel/minnowmax] Error 2 The above seem like existing errors completely unrelated that are completely unrelated to the series you're testing, especially since the first patch here is sunxi specific. > +mv: cannot stat '../board/advantech/som-db5800-som-6867/dsdt.hex': No > such file or directory > +make[2]: *** [board/advantech/som-db5800-som-6867/dsdt.c] Error 1 > +make[1]: *** [board/advantech/som-db5800-som-6867] Error 2 > w+../drivers/gpio/pca953x.c: In function 'pca953x_reg_write': > w+../drivers/gpio/pca953x.c:68:3: warning: implicit declaration of > function 'i2c_read' [-Wimplicit-function-declaration] > w+../drivers/gpio/pca953x.c:74:3: warning: implicit declaration of > function 'i2c_write' [-Wimplicit-function-declaration] > w+../drivers/usb/musb/musb_hcd.c: In function 'config_hub_port': > w+../drivers/usb/musb/musb_hcd.c:405:5: warning: variable 'hub' set > but not used [-Wunused-but-set-variable] > w+../drivers/usb/musb/musb_core.c: In function 'musb_configure_ep': > w+../drivers/usb/musb/musb_core.c:71:6: warning: variable 'idx' set > but not used [-Wunused-but-set-variable] > w+../board/bf533-ezkit/flash.c: In function 'read_data': > w+../board/bf533-ezkit/flash.c:241:6: warning: variable 'iShift' set > but not used [-Wunused-but-set-variable] > w+../drivers/net/ax88180.c: In function 'ax88180_mac_reset': > w+../drivers/net/ax88180.c:132:16: warning: variable 'tmpval' set but > not used [-Wunused-but-set-variable] > w+../drivers/net/ax88180.c: In function 'ax88180_recv': > w+../drivers/net/ax88180.c:577:17: warning: variable 'tmp_regval' set > but not used [-Wunused-but-set-variable] > w+../include/asm-generic/bitops/__fls.h: In function '__fls': > w+../include/asm-generic/bitops/__fls.h:17:2: warning: left shift > count >= width of type > w+../include/asm-generic/bitops/__fls.h:19:3: warning: left shift > count >= width of type > w+../include/asm-generic/bitops/__fls.h:22:2: warning: left shift > count >= width of type > w+../include/asm-generic/bitops/__fls.h:26:2: warning: left shift > count >= width of type > w+../include/asm-generic/bitops/__fls.h:30:2: warning: left shift > count >= width of type > w+../include/asm-generic/bitops/__fls.h:34:2: warning: left shift > count >= width of type > w+../include/asm-generic/bitops/__fls.h:38:2: warning: left shift > count >= width of type Same here. > 02: ARM: rename CONFIG_TIMER_CLK_FREQ to COUNTER_FREQUENCY > 03: fsl: ls102x: remove redundant GENERIC_TIMER_CLK > 04: sunxi: simplify ACTLR.SMP bit set #ifdef > 05: sunxi: configs: merge sun9i and sun50i SPL memory definitions > 06: sunxi: Kconfig: introduce CONFIG_SUNXI_HIGH_SRAM > 07: sunxi: provide ARMv8 mem_map for every ARM64 board > 08: SPI: SPL: sunxi: fix 64-bit build > 09: sunxi: DRAM: add Allwinner H5 support > 10: sunxi: prepare for sharing MACH_SUN8I_H3 config symbol > 11: sunxi: introduce Allwinner H5 config option > 12: sunxi: Add OrangePi PC 2 initial support > -make[2]: *** [orangepi_pc2_defconfig] Error 1 > -make[1]: *** [orangepi_pc2_defconfig] Error 2 > +ERROR: File too large! > +make[2]: *** [spl/sunxi-spl.bin] Error 1 > +make[1]: *** [spl/u-boot-spl] Error 2 > 13: sunxi: add NanoPi NEO Air defconfig > arm: nanopi_neo_air > -make[2]: *** [nanopi_neo_air_defconfig] Error 1 > -make[1]: *** [nanopi_neo_air_defconfig] Error 2 > 14: nand: sunxi: Fix modulo by zero error > 15: bch: Allow to build for the host > 16: tools: sunxi: Add spl image builder > 17: common: Move environment choice to Kconfig > arm: + Nintendo_NES_Classic_Edition CHIP > +In file included from ../include/common.h:987:0, > +../include/environment.h:154:19: error: 'CONFIG_ENV_SIZE' undeclared > here (not in a function) > + #define ENV_SIZE (CONFIG_ENV_SIZE - ENV_HEADER_SIZE) > + ^ > +../include/environment.h:162:21: note: in expansion of macro 'ENV_SIZE' > + unsigned char data[ENV_SIZE]; /* Environment data */ > + ^ > +make[2]: *** [lib/asm-offsets.s] Error 1 > +make[1]: *** [prepare0] Error 2 Known breakage, fixed by "sunxi: Add default environment size", the second last patch in the current sunxi/master-pr branch. > 18: cmd: Add Kconfig option for CMD_MTDPARTS and related options > 19: mtd: ubi: Select RBTREE option from MTD_UBI Kconfig entry > 20: cmd: Expose a Kconfig option to enable UBIFS commands > 21: cmd: nand: Expose optional suboptions in Kconfig > 22: mtd: sunxi: Select the U-Boot location config option > 23: mtd: sunxi: Change U-Boot offset > 24: sunxi: Enable UBI and NAND support > -In file included from ../include/common.h:987:0, > -../include/environment.h:154:19: error: 'CONFIG_ENV_SIZE' undeclared > here (not in a function) > - #define ENV_SIZE (CONFIG_ENV_SIZE - ENV_HEADER_SIZE) > -../include/environment.h:162:21: note: in expansion of macro 'ENV_SIZE' > - unsigned char data[ENV_SIZE]; /* Environment data */ > - ^ > -make[2]: *** [lib/asm-offsets.s] Error 1 > -make[1]: *** [prepare0] Error 2 > -ERROR: File too large! > -make[2]: *** [spl/sunxi-spl.bin] Error 1 > -make[1]: *** [spl/u-boot-spl] Error 2 > +../cmd/nand.c: In function 'set_dev': > +../cmd/nand.c:118:24: error: 'CONFIG_SYS_MAX_NAND_DEVICE' undeclared > (first use in this function) > + if (dev < 0 || dev >= CONFIG_SYS_MAX_NAND_DEVICE || !nand_info[dev]) { > + ^ > +../cmd/nand.c:118:24: note: each undeclared identifier is reported > only once for each function it appears in > +../cmd/nand.c: In function 'do_nand': > +../cmd/nand.c:400:19: error: 'CONFIG_SYS_MAX_NAND_DEVICE' undeclared > (first use in this function) > + for (i = 0; i < CONFIG_SYS_MAX_NAND_DEVICE; i++) { > +../cmd/nand.c: In function 'do_nandboot': > +../cmd/nand.c:994:24: error: 'CONFIG_SYS_MAX_NAND_DEVICE' undeclared > (first use in this function) > + if (idx < 0 || idx >= CONFIG_SYS_MAX_NAND_DEVICE || !nand_info[idx]) { > +make[2]: *** [cmd/nand.o] Error 1 > +make[1]: *** [cmd] Error 2 Known breakage, fixed by "cmd: nand: Make the NAND options default to NAND_SUNXI", the third last patch in the current sunxi/master-pr branch. > 25: sunxi: Add the default mtdids and mtdparts to our env > 26: nand: sunxi: Add options for the SPL NAND configuration > 27: scripts: sunxi: Build an raw SPL image > 28: sunxi: Sync GR8 DTS and AXP209 with the kernel > 29: sunxi: Add support for the CHIP Pro > arm: CHIP_pro > -make[2]: *** [CHIP_pro_defconfig] Error 1 > -make[1]: *** [CHIP_pro_defconfig] Error 2 > 30: ARM: dts: sun9i: Add mmc1 pinmux setting > 31: arm: sunxi: Add Sunchip CX-A99 initial support > -make[2]: *** [Sunchip_CX-A99_defconfig] Error 1 > -make[1]: *** [Sunchip_CX-A99_defconfig] Error 2 > 32: sunxi: Add boards/sunxi and arch/arm/mach-sunxi to sunxi MAINTAINERS entry > 33: cmd: ubifs: Add a dependency on CMD_UBI > 34: cmd: nand: Make the NAND options default to NAND_SUNXI > arm: Sunchip_CX-A99 > -../cmd/nand.c: In function 'set_dev': > -../cmd/nand.c:118:24: error: 'CONFIG_SYS_MAX_NAND_DEVICE' undeclared > (first use in this function) > - if (dev < 0 || dev >= CONFIG_SYS_MAX_NAND_DEVICE || !nand_info[dev]) { > - ^ > -../cmd/nand.c:118:24: note: each undeclared identifier is reported > only once for each function it appears in > -../cmd/nand.c: In function 'do_nand': > -../cmd/nand.c:400:19: error: 'CONFIG_SYS_MAX_NAND_DEVICE' undeclared > (first use in this function) > - for (i = 0; i < CONFIG_SYS_MAX_NAND_DEVICE; i++) { > -../cmd/nand.c: In function 'do_nandboot': > -../cmd/nand.c:994:24: error: 'CONFIG_SYS_MAX_NAND_DEVICE' undeclared > (first use in this function) > - if (idx < 0 || idx >= CONFIG_SYS_MAX_NAND_DEVICE || !nand_info[idx]) { > -make[2]: *** [cmd/nand.o] Error 1 > -make[1]: *** [cmd] Error 2 > +In file included from ../include/common.h:987:0, > +../include/environment.h:154:19: error: 'CONFIG_ENV_SIZE' undeclared > here (not in a function) > + #define ENV_SIZE (CONFIG_ENV_SIZE - ENV_HEADER_SIZE) > +../include/environment.h:162:21: note: in expansion of macro 'ENV_SIZE' > + unsigned char data[ENV_SIZE]; /* Environment data */ > + ^ > +make[2]: *** [lib/asm-offsets.s] Error 1 > +make[1]: *** [prepare0] Error 2 > +ERROR: File too large! > +make[2]: *** [spl/sunxi-spl.bin] Error 1 > +make[1]: *** [spl/u-boot-spl] Error 2 > 35: sunxi: Add default environment size > arm: Nintendo_NES_Classic_Edition CHIP > -In file included from ../include/common.h:987:0, > -../include/environment.h:154:19: error: 'CONFIG_ENV_SIZE' undeclared > here (not in a function) > - #define ENV_SIZE (CONFIG_ENV_SIZE - ENV_HEADER_SIZE) > - ^ > -../include/environment.h:162:21: note: in expansion of macro 'ENV_SIZE' > - unsigned char data[ENV_SIZE]; /* Environment data */ > - ^ > -make[2]: *** [lib/asm-offsets.s] Error 1 > -make[1]: *** [prepare0] Error 2 > 36: sunxi: Add defconfig for Allwinner A23 EVB > arm: sun8i_a23_evb > -make[2]: *** [sun8i_a23_evb_defconfig] Error 1 > -make[1]: *** [sun8i_a23_evb_defconfig] Error 2 At the end the sunxi targets are all buildable. You could squash the fix patches into the original patches if the intermediate build failures are of concern. Regards ChenYu _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot