From cfeba916ffd757af9911fda6de9f769b89afa45f Mon Sep 17 00:00:00 2001 From: Vishal Bhoj Date: Tue, 26 Nov 2013 14:37:30 +0530 Subject: Add acpica-tools which is a dependency for UEFI now --- build-scripts/create-user-build-script | 3 ++- node/setup-build-android | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/build-scripts/create-user-build-script b/build-scripts/create-user-build-script index 06315c6..ffafe0e 100755 --- a/build-scripts/create-user-build-script +++ b/build-scripts/create-user-build-script @@ -71,7 +71,7 @@ fi UBUNTU=\`cat /etc/issue.net | cut -d' ' -f2\` HOST_ARCH=\`uname -m\` if [ \${HOST_ARCH} == "x86_64" ] ; then - PKGS='gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc uboot-mkimage openjdk-6-jdk openjdk-6-jre vim-common python-parted python-yaml wget uuid-dev' + PKGS='gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc uboot-mkimage openjdk-6-jdk openjdk-6-jre vim-common python-parted python-yaml wget uuid-dev acpica-tools' else echo "ERROR: Only 64bit Host(Build) machines are supported at the moment." exit 1 @@ -97,6 +97,7 @@ fi echo echo "Setting up Ubuntu software repositories..." sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu \$(lsb_release -sc) main universe restricted multiverse" +sudo add-apt-repository ppa:linaro-maintainers/tools sudo apt-get update echo echo "Installing missing dependencies if any..." diff --git a/node/setup-build-android b/node/setup-build-android index 9558eab..43efcd9 100755 --- a/node/setup-build-android +++ b/node/setup-build-android @@ -110,7 +110,7 @@ apt-get-retry install -y \ libxml2-utils \ subversion -# uuid-dev is UEFI bootloader requirement +# uuid-dev, acpica-tools are UEFI bootloader requirement # Retired # lib32readline5-dev \ @@ -128,5 +128,9 @@ adduser --system jenkins-build sudo add-apt-repository ppa:linaro-maintainers/tools sudo apt-get update sudo apt-get install -y linaro-image-tools + +# Install recent version of iasl/acpica-tools from linaro-maintainers ppa. +sudo apt-get install -y acpica-tools + # Allow 'jenkins-build' user to run linaro-android-media-create via sudo echo "jenkins-build ALL = NOPASSWD: /usr/bin/linaro-android-media-create" >>/etc/sudoers -- cgit v1.2.3