From 679a1996713d837bde5d47848ec5cfac52e22702 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Sat, 2 Apr 2016 04:31:50 +0200 Subject: [PATCH] build: ensure the early path doesn't leak into later build steps Leads to broken symlink setup by OpenWrt, usually breaking the build with a "Too many levels of symbolic links" message. Fixes #716. --- Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 04131381..ba48c28e 100644 --- a/Makefile +++ b/Makefile @@ -6,11 +6,14 @@ export LC_ALL LANG export SHELL:=/usr/bin/env bash +GLUONPATH ?= $(PATH) +export GLUONPATH := $(GLUONPATH) + empty:= space:= $(empty) $(empty) -GLUONMAKE_EARLY = $(SUBMAKE) -C $(GLUON_ORIGOPENWRTDIR) -f $(GLUONDIR)/Makefile GLUON_TOOLS=0 QUILT= -GLUONMAKE = $(SUBMAKE) -C $(GLUON_OPENWRTDIR) -f $(GLUONDIR)/Makefile +GLUONMAKE_EARLY = PATH=$(GLUONPATH) $(SUBMAKE) -C $(GLUON_ORIGOPENWRTDIR) -f $(GLUONDIR)/Makefile GLUON_TOOLS=0 QUILT= +GLUONMAKE = PATH=$(GLUONPATH) $(SUBMAKE) -C $(GLUON_OPENWRTDIR) -f $(GLUONDIR)/Makefile ifneq ($(OPENWRT_BUILD),1)