[U-Boot] Annoying make debug messages at v2013.10-rc3

Masahiro Yamada yamada.m at jp.panasonic.com
Wed Sep 18 06:00:18 CEST 2013


Hello Albert.


Commit 27af930e modified top Makefile as follows:

    --- a/Makefile
    +++ b/Makefile
    @@ -838,7 +838,7 @@ unconfig:
     
     sinclude $(obj).boards.depend
     $(obj).boards.depend:  boards.cfg
    -       @awk '(NF && $$1 !~ /^#/) { print $$1 ": " $$1 "_config; $$(MAKE)" }' $< > $@
    +       @awk '(NF && $$1 !~ /^#/) { print $$7 ": " $$7 "_config; $$(MAKE) -d" }' $< > $@
     
     #
     # Functions to generate common board directory names


I thought adding -d option is not what you intended.

So, I posted a patch  "[U-Boot] Makefile: Do not show make debug messages"
to delete -d option again.
Does my patch seem to be OK?


I am really suffering from lots of debug messages like follows:


$ make CROSS_COMPILE=arm-linux-gnueabi- omap4_panda
Configuring for omap4_panda board...
make -d
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for x86_64-pc-linux-gnu
Reading makefiles...
Reading makefile `Makefile'...
Reading makefile `include/autoconf.mk.dep' (search path) (don't care) (no ~ expansion)...
Reading makefile `include/autoconf.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `include/config.mk' (search path) (no ~ expansion)...
Reading makefile `/home/yamada/workspace/u-boot/config.mk' (search path) (no ~ expansion)...
Reading makefile `/home/yamada/workspace/u-boot/include/generated/cc_options.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `/home/yamada/workspace/u-boot/include/autoconf.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `/home/yamada/workspace/u-boot/include/config.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `/home/yamada/workspace/u-boot/arch/arm/config.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `/home/yamada/workspace/u-boot/arch/arm/cpu/armv7/config.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `/home/yamada/workspace/u-boot/arch/arm/cpu/armv7/omap4/config.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `/home/yamada/workspace/u-boot/board/ti/panda/config.mk' (search path) (don't care) (no ~ expansion)...
Reading makefile `.boards.depend' (search path) (don't care) (no ~ expansion)...
Updating makefiles....
 Considering target file `.boards.depend'.
   Considering target file `boards.cfg'.
    Looking for an implicit rule for `boards.cfg'.
    Trying pattern rule with stem `boards.cfg'.
    Trying implicit prerequisite `boards.cfg.o'.
    Trying pattern rule with stem `boards.cfg'.
    .....




Best Regards
Masahiro Yamada



More information about the U-Boot mailing list