From e9d55efb7ba10211e994f6086e40e8f9e30c4ba4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 13 May 2023 13:44:56 +0700 Subject: [PATCH] openjdk7-bootstrap: build with LFS --- srcpkgs/openjdk7-bootstrap/template | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template index cba1b589f69..745974dc720 100644 --- a/srcpkgs/openjdk7-bootstrap/template +++ b/srcpkgs/openjdk7-bootstrap/template @@ -6,7 +6,7 @@ _icedtea_ver=2.6.18 _bootstrap_jdk_home="/usr/lib/jvm/java-1.5-gcj" _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk" version=7u221b02 -revision=4 +revision=5 archs="x86_64* i686* aarch64* arm* ppc64*" create_wrksrc=yes build_style=gnu-configure @@ -120,6 +120,11 @@ _setup_build_env() { ;; esac + if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then + CFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" + CXXFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" + fi + # from alpine: disable jvm-breaking optimizations and c++ std export EXTRA_CPP_FLAGS="$CXXFLAGS -std=gnu++98 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-strict-overflow" export EXTRA_CFLAGS="$CFLAGS -std=gnu++98 -Wno-error -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-strict-overflow"