From: Simon Glass Date: Tue, 2 Dec 2014 00:33:59 +0000 (-0700) Subject: buildman: Put the toolchain path first instead of last in PATH X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=f210b58734b750fcab3d4fef6477a6eaf39b5d51;p=project%2Fbcm63xx%2Fu-boot.git buildman: Put the toolchain path first instead of last in PATH If: 1. Toolchains A and B have the same filename 2. Toolchain A is in the PATH 3. Toolchain B is given in ~/.buildman and buildman uses it to build then buildman will add toolchain B to the end of its path but will not necessarily use it since U-Boot will find toolchain A first in the PATH. Try to fix this by putting the toolchain first in the path instead of last. Signed-off-by: Simon Glass --- diff --git a/tools/buildman/toolchain.py b/tools/buildman/toolchain.py index e2a851ebd6..ab08193349 100644 --- a/tools/buildman/toolchain.py +++ b/tools/buildman/toolchain.py @@ -89,7 +89,7 @@ class Toolchain: """ env = dict(os.environ) env['CROSS_COMPILE'] = self.cross - env['PATH'] += (':' + self.path) + env['PATH'] = self.path + ':' + env['PATH'] return env