Updated patch
2014-03-22 11:29 GMT+04:00 kay <kay.d...@gmail.com>: > New java is out for ARM platform. Here is the patch for armhf architecture. > I've just tested it on my Cubieboard. > > java -version > java version "1.8.0" > Java(TM) SE Runtime Environment (build 1.8.0-b132) > Java HotSpot(TM) Client VM (build 25.0-b70, mixed mode)
--- /usr/share/java-package/oracle-jdk.sh.orig 2014-03-22 11:00:02.597960768 +0400 +++ /usr/share/java-package/oracle-jdk.sh 2014-03-22 10:59:01.187887952 +0400 @@ -4,7 +4,7 @@ j2se_release=0 # Update or GA release (jdk-7u15-linux-i586.tar.gz) - if [[ $archive_name =~ jdk-([0-9]+)(u([0-9]+))?-linux-(i586|x64|amd64)\.(bin|tar\.gz) ]] + if [[ $archive_name =~ jdk-([0-9]+)(u([0-9]+))?-linux-(i586|x64|amd64|arm-vfp-hflt)\.(bin|tar\.gz) ]] then j2se_release=${BASH_REMATCH[1]} j2se_update=${BASH_REMATCH[3]} --- /usr/share/java-package/jdk.sh.orig 2014-03-22 11:15:40.049228425 +0400 +++ /usr/share/java-package/jdk.sh 2014-03-22 11:24:59.029997008 +0400 @@ -4,11 +4,6 @@ java_browser_plugin="java-browser-plugin, " depends="\${shlibs:Depends}" if [ "${DEB_BUILD_ARCH:0:3}" = "arm" ]; then - # ARM is only softfloat ATM so if building on armhf - # force the dependencies to pickup cross platform fu - if [ "${DEB_BUILD_ARCH}" == "armhf" ]; then - depends="libc6-armel, libsfgcc1, libsfstdc++6" - fi # No browser on ARM yet java_browser_plugin="" fi
__ This is the maintainer address of Debian's Java team <http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. Please use debian-j...@lists.debian.org for discussions and questions.