[source] tools: do not apply ccache dependency to xz

LEDE Commits lede-commits at lists.infradead.org
Thu Oct 6 06:29:44 PDT 2016


jow pushed a commit to source.git, branch master:
https://git.lede-project.org/66a62b896624939f8e33bcbd5c5639f53a29c289

commit 66a62b896624939f8e33bcbd5c5639f53a29c289
Author: Jo-Philipp Wich <jo at mein.io>
AuthorDate: Thu Oct 6 15:26:16 2016 +0200

    tools: do not apply ccache dependency to xz
    
    Since XZ is needed to bootstrap building ccache we must not depend on it,
    so remove the dependency on ccache to avoid circular dependencies.
    
    Signed-off-by: Jo-Philipp Wich <jo at mein.io>
---
 tools/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/Makefile b/tools/Makefile
index 186c6c4..1c84d46 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -89,7 +89,7 @@ ifneq ($(HOST_OS),Linux)
 endif
 
 ifneq ($(CONFIG_CCACHE)$(CONFIG_SDK),)
-$(foreach tool, $(filter-out patch,$(tools-y)), $(eval $(curdir)/$(tool)/compile += $(curdir)/ccache/install))
+$(foreach tool, $(filter-out xz patch,$(tools-y)), $(eval $(curdir)/$(tool)/compile += $(curdir)/ccache/install))
 tools-y += ccache
 endif
 



More information about the lede-commits mailing list