From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Date: Fri, 03 Apr 2015 10:36:03 -0600 Subject: [U-Boot] [PATCH] kbuild: include config.mk when auto.conf is not older than .config In-Reply-To: <1428031825-13573-1-git-send-email-yamada.masahiro@socionext.com> References: <1428031825-13573-1-git-send-email-yamada.masahiro@socionext.com> Message-ID: <551EC173.1030304@wwwdotorg.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 04/02/2015 09:30 PM, Masahiro Yamada wrote: > Since the Kconfig conversion, config.mk has been included only when > include/config/auto.conf is newer than the .config file. > > It causes build error if both files have the same time-stamps. > It is actually possible because EXT* file systems have a 1s time-stamp > resolution. > > The config.mk should be included when include/config/auto.conf is > *not older* than the .config file. Tested-by: Stephen Warren I ran a loop of 941 "MAKEALL rpi_2" during a meeting without issue. I also applied the same patch to a tree that had the timestamps set in a way that triggered the problem, and it immediately solved it there.