From 9b0127c6f57b06f06167b9186bd732214065170d Mon Sep 17 00:00:00 2001 From: Doug Anderson Date: Wed, 15 Dec 2010 16:51:49 -0800 Subject: [PATCH] Fixed build failure w/ new sudo Change-Id: I2760e33e1473ce04f7adeda39d0db5725eaa81ae BUG=chromium-os:7072 TEST=Replaced ./build_packages with bash and ran command; valided env var set right. Review URL: http://codereview.chromium.org/5930002 --- bin/cbuildbot.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bin/cbuildbot.py b/bin/cbuildbot.py index 519ecc83db..de395947c2 100755 --- a/bin/cbuildbot.py +++ b/bin/cbuildbot.py @@ -413,9 +413,10 @@ def _SetupBoard(buildroot, board='x86-generic'): def _Build(buildroot, emptytree): """Wrapper around build_packages.""" cwd = os.path.join(buildroot, 'src', 'scripts') - cmd = ['./build_packages'] if emptytree: - cmd.insert(0, 'EXTRA_BOARD_FLAGS=--emptytree') + cmd = ['sh', '-c', 'EXTRA_BOARD_FLAGS=--emptytree ./build_packages'] + else: + cmd = ['./build_packages'] RunCommand(cmd, cwd=cwd, enter_chroot=True)