openjdk7-bootstrap: build with LFS

This commit is contained in:
Đoàn Trần Công Danh 2023-05-13 13:44:56 +07:00
parent 122aca6008
commit e9d55efb7b

View File

@ -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"