[aarch64-port-dev ] RFR: Minor infelicity in cross_configure script
Edward Nevill
edward.nevill at linaro.org
Mon Jul 15 05:13:09 PDT 2013
Hi,
The 'cross_configure' script tries to execute bash as '/usr/bin/bash'.
Of course, on Ubuntu it is '/bin/bash' and may differ on other distros.
Also I believe 'sh' is the correct thing to use, rather than 'bash'.
Patch below fixes.
All the best,
Ed.
# HG changeset patch
# User Edward Nevill edward.nevill at linaro.org
# Date 1373890064 -3600
# Node ID bfdd47ae3d23c58f4a0b4198699621fea537ea08
# Parent 0020c1139b8a8f3b116e718fc34886d31a9ab804
bash hardcoded to /usr/bin/bash
diff -r 0020c1139b8a -r bfdd47ae3d23 cross_configure
--- a/cross_configure Wed Jul 10 13:24:46 2013 +0100
+++ b/cross_configure Mon Jul 15 13:07:44 2013 +0100
@@ -25,4 +25,4 @@
export AS="aarch64-oe-linux-as"
export AR="aarch64-oe-linux-ar"
export
PATH="$IWD/sysroots/x86_64-linux/usr/bin/aarch64-oe-linux:$IWD/sysroots/genericarmv8/usr/bin/crossscripts:$IWD/sysroots/x86_64-linux/usr/sbin:$IWD/sysroots/x86_64-linux/usr/bin:$IWD/sysroots/x86_64-linux/sbin:$IWD/sysroots/x86_64-linux//bin:/usr/sbin:/usr/bin:/sbin:/bin"
-/usr/bin/bash ./configure --with-debug-level=release
--with-jvm-variants=client --with-sys-root=$IWD/sysroots/genericarmv8
--enable-unlimited-crypto --openjdk-target=aarch64-oe-linux
--with-cacerts-file=$IWD/sysroots/x86_64-linux/usr/lib/jvm/icedtea7-native/jre/lib/security/cacerts
--with-zlib=system --with-stdc++lib=dynamic
--with-boot-jdk=$IWD/sysroots/x86_64-linux/usr/lib/jvm/icedtea7-native
+sh ./configure --with-debug-level=release --with-jvm-variants=client
--with-sys-root=$IWD/sysroots/genericarmv8 --enable-unlimited-crypto
--openjdk-target=aarch64-oe-linux
--with-cacerts-file=$IWD/sysroots/x86_64-linux/usr/lib/jvm/icedtea7-native/jre/lib/security/cacerts
--with-zlib=system --with-stdc++lib=dynamic
--with-boot-jdk=$IWD/sysroots/x86_64-linux/usr/lib/jvm/icedtea7-native
More information about the aarch64-port-dev
mailing list