From 564471eac13038d62c589b4a107039c23fb4f17f Mon Sep 17 00:00:00 2001
From: Isaac David <isacdaavid@isacdaavid.info>
Date: Mon, 2 Nov 2015 22:29:56 -0600
Subject: libre/java7-openjdk: fix arm port

---
 libre/java7-openjdk/PKGBUILD | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

(limited to 'libre/java7-openjdk')

diff --git a/libre/java7-openjdk/PKGBUILD b/libre/java7-openjdk/PKGBUILD
index e2a44dfab..ecab4b6a3 100644
--- a/libre/java7-openjdk/PKGBUILD
+++ b/libre/java7-openjdk/PKGBUILD
@@ -15,7 +15,7 @@ _icedtea_ver=2.6.2
 #}
 _updatever=91
 pkgver=${_java_ver}.u${_updatever}_${_icedtea_ver}
-pkgrel=1.parabola1
+pkgrel=1.parabola2
 
 _bootstrap=0 # 0/1 for quick build or full bootstrap
 
@@ -74,6 +74,11 @@ _nonheadless=(bin/policytool
               lib/${_JARCH}/xawt/libmawt.so)
 
 build() {
+  if [ "$CARCH" = "armv7h" ]; then
+    CFLAGS=`echo $CFLAGS | sed -e 's/-D_FORTIFY_SOURCE=2//'` && CXXFLAGS="$CFLAGS"
+    configure_extra="--disable-docs --enable-zero"
+  fi
+
   cd "${srcdir}/icedtea-${_icedtea_ver}"
 
   export ALT_PARALLEL_COMPILE_JOBS="${MAKEFLAGS/-j}"
@@ -108,7 +113,8 @@ build() {
         --enable-nss \
         --with-rhino \
         --with-abs-install-dir=${_jvmdir} \
-        --enable-infinality=no
+        --enable-infinality=no \
+        ${configure_extra}
         # TODO latest version of openjdk will disable infinality by default
     make
 }
-- 
cgit v1.2.3-2-g168b