aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build-scripts/build-android-restricted2
-rw-r--r--build-scripts/build-android-testsuite-restricted2
-rw-r--r--build-scripts/build-android-toolchain-linaro-restricted2
-rwxr-xr-xnode/setup-build-android53
4 files changed, 29 insertions, 30 deletions
diff --git a/build-scripts/build-android-restricted b/build-scripts/build-android-restricted
index a44336b..7ba909f 100644
--- a/build-scripts/build-android-restricted
+++ b/build-scripts/build-android-restricted
@@ -7,5 +7,5 @@
###############################################################################
set +x
-export GIT_SSH=/var/run/lava/ssh
+export GIT_SSH=/usr/local/bin/ssh-linaro
exec bash -xe ${BUILD_SCRIPT_ROOT}/build-android "$@"
diff --git a/build-scripts/build-android-testsuite-restricted b/build-scripts/build-android-testsuite-restricted
index d28e225..76f2e9d 100644
--- a/build-scripts/build-android-testsuite-restricted
+++ b/build-scripts/build-android-testsuite-restricted
@@ -6,7 +6,7 @@
# http://www.eclipse.org/legal/epl-v10.html
###############################################################################
-export GIT_SSH=/var/run/lava/ssh
+export GIT_SSH=/usr/local/bin/ssh-linaro
source "${BUILD_SCRIPT_ROOT}"/helpers
diff --git a/build-scripts/build-android-toolchain-linaro-restricted b/build-scripts/build-android-toolchain-linaro-restricted
index 48a90d7..e8ac147 100644
--- a/build-scripts/build-android-toolchain-linaro-restricted
+++ b/build-scripts/build-android-toolchain-linaro-restricted
@@ -7,5 +7,5 @@
###############################################################################
set +x
-export GIT_SSH=/var/run/lava/ssh
+export GIT_SSH=/usr/local/bin/ssh-linaro
exec bash -xe ${BUILD_SCRIPT_ROOT}/build-android-toolchain-linaro "$@"
diff --git a/node/setup-build-android b/node/setup-build-android
index 100537e..1bfaf18 100755
--- a/node/setup-build-android
+++ b/node/setup-build-android
@@ -40,26 +40,26 @@ wget -nv --no-check-certificate 'http://android.git.linaro.org/gitweb?p=tools/re
mv repo /usr/local/bin/repo
chmod a+x /usr/local/bin/repo
-sed -i.bk 's,^\(.*://[^.]*.ec2.archive.ubuntu.com\)/,\1.s3.amazonaws.com/,' /etc/apt/sources.list
-apt-get-retry --non-fatal update
+# Disabled workaround for 14.04, as it causes problems with it
+#sed -i.bk 's,^\(.*://[^.]*.ec2.archive.ubuntu.com\)/,\1.s3.amazonaws.com/,' /etc/apt/sources.list
-# We do update as part of early node init (to get this script actually)
-#apt-get update
+apt-get-retry --non-fatal update
# add feature to allow add-apt-repository
apt-get-retry install -y python-software-properties unixodbc java-common
-# enable partner repo for sun-java6
-##add-apt-repository "deb http://archive.canonical.com/ubuntu maverick partner"
-##apt-get update
-
-wget -nv --no-check-certificate http://android-build.linaro.org/seed/sun-java6-bin_6.26-2natty1_amd64.deb \
- http://android-build.linaro.org/seed/sun-java6-jdk_6.26-2natty1_amd64.deb \
- http://android-build.linaro.org/seed/sun-java6-jre_6.26-2natty1_all.deb
+# Install Oracle JDK 6 for older Android versions
+add-apt-repository -y ppa:webupd8team/java
+apt-get-retry --non-fatal update
export DEBIAN_FRONTEND=noninteractive
-##apt-get install -y sun-java6-jdk || (debconf 'echo SET shared/accepted-sun-dlj-v1-1 true' || true; apt-get install -f -y; apt-get install -y sun-java6-jdk)
-dpkg -i sun-java6-* || (debconf 'echo SET shared/accepted-sun-dlj-v1-1 true' || true; apt-get install -f -y; dpkg -i sun-java6-*)
+# Will fail due to non-accepted license
+apt-get install -y oracle-java6-installer || true
+debconf 'echo SET shared/accepted-sun-dlj-v1-1 true' || true
+debconf 'echo SET shared/accepted-oracle-license-v1-1 true' || true
+apt-get install -f -y
+apt-get install -y oracle-java6-installer
+
# Install basic development packages
# Do not install toolchains and other variable stuff here
@@ -84,24 +84,14 @@ apt-get-retry install -y \
x11proto-core-dev \
gcc-multilib \
g++-multilib \
+ gcc-4.8-multilib \
+ g++-4.8-multilib \
libc6-dev-i386 \
lib32ncurses5-dev \
- ia32-libs \
lib32readline-gplv2-dev \
lib32z-dev \
- gcc-4.5 \
- g++-4.5 \
- cpp-4.5 \
- gcc-4.5-multilib \
- g++-4.5-multilib \
- gcc-4.4 \
- g++-4.4 \
- cpp-4.4 \
- gcc-4.4-multilib \
- g++-4.4-multilib \
gcc-arm-linux-gnueabi \
- gcc-4.5-arm-linux-gnueabi \
- uboot-mkimage \
+ u-boot-tools \
uuid-dev \
lzop \
libxml2-utils \
@@ -123,9 +113,18 @@ apt-get-retry install -y \
# valgrind \
# libx11-dev \
# x11proto-core-dev \
+# gcc-4.5 \
+# g++-4.5 \
+# ia32-libs \
+# gcc-4.5-arm-linux-gnueabi \
+# gcc-4.4 \
+# g++-4.4 \
+# cpp-4.4 \
+# gcc-4.4-multilib \
+# g++-4.4-multilib \
# set java-6-sun as default
-update-java-alternatives -s java-6-sun || true
+update-java-alternatives -s java-6-oracle || true
## set java-7-openjdk as default ("java-7-openjdk-amd64" doesn't work here)
#update-java-alternatives -s java-1.7.0-openjdk-amd64 || true