From: nbd Date: Thu, 17 May 2012 20:19:43 +0000 (+0000) Subject: make: do a better job of sanitizing LD_LIBRARY_PATH (fixes #8069) X-Git-Url: https://git.archive.openwrt.org/?a=commitdiff_plain;h=2a6d06d406146fd88555d4ea68fb94f28a4be612;p=openwrt.git make: do a better job of sanitizing LD_LIBRARY_PATH (fixes #8069) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31780 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- diff --git a/include/toplevel.mk b/include/toplevel.mk index 721d14c486..f4a2ee0603 100644 --- a/include/toplevel.mk +++ b/include/toplevel.mk @@ -22,8 +22,8 @@ export RELEASE export REVISION export OPENWRTVERSION export IS_TTY=$(shell tty -s && echo 1 || echo 0) -export LD_LIBRARY_PATH:=$(if $(LD_LIBRARY_PATH),$(LD_LIBRARY_PATH):)$(STAGING_DIR_HOST)/lib -export DYLD_LIBRARY_PATH:=$(if $(DYLD_LIBRARY_PATH),$(DYLD_LIBRARY_PATH):)$(STAGING_DIR_HOST)/lib +export LD_LIBRARY_PATH:=$(subst ::,:,$(if $(LD_LIBRARY_PATH),$(LD_LIBRARY_PATH):)$(STAGING_DIR_HOST)/lib) +export DYLD_LIBRARY_PATH:=$(subst ::,:,$(if $(DYLD_LIBRARY_PATH),$(DYLD_LIBRARY_PATH):)$(STAGING_DIR_HOST)/lib) export GIT_CONFIG_PARAMETERS='core.autocrlf=false' # prevent perforce from messing with the patch utility