mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +00:00
extra/java8-openjdk: fixes
This commit is contained in:
parent
3dad9889a9
commit
b14c07faab
1 changed files with 12 additions and 3 deletions
|
@ -12,6 +12,9 @@
|
|||
# - add arm to _JARCH and _DOC_ARCH
|
||||
# - configure with --with-jvm-variants=zero
|
||||
# - drop building docs and its package; takes forever to build
|
||||
# - patch to fix zero build with up to date GCC and glibc
|
||||
# - http://hg.openjdk.java.net/jdk10/jdk10/hotspot/rev/b1d3888c0ae7
|
||||
# - http://hg.openjdk.java.net/jdk10/master/rev/f5f2a2d13775
|
||||
|
||||
buildarch=22
|
||||
|
||||
|
@ -39,7 +42,8 @@ source=(jdk8u-${_repo_ver}.tar.gz::${_url_src}/archive/${_repo_ver}.tar.gz
|
|||
jaxws-${_repo_ver}.tar.gz::${_url_src}/jaxws/archive/${_repo_ver}.tar.gz
|
||||
jaxp-${_repo_ver}.tar.gz::${_url_src}/jaxp/archive/${_repo_ver}.tar.gz
|
||||
langtools-${_repo_ver}.tar.gz::${_url_src}/langtools/archive/${_repo_ver}.tar.gz
|
||||
nashorn-${_repo_ver}.tar.gz::${_url_src}/nashorn/archive/${_repo_ver}.tar.gz)
|
||||
nashorn-${_repo_ver}.tar.gz::${_url_src}/nashorn/archive/${_repo_ver}.tar.gz
|
||||
zero.patch)
|
||||
|
||||
sha256sums=('2a613bc3eb3ecdb12946447e44e6c80ce80d1a7c5cbdf8127585b452f6708b66'
|
||||
'3fc4793e39d2e8e9aa19707f43d61a81bef2c9de22ff47c99105e1b4a51b19ac'
|
||||
|
@ -48,7 +52,8 @@ sha256sums=('2a613bc3eb3ecdb12946447e44e6c80ce80d1a7c5cbdf8127585b452f6708b66'
|
|||
'f51a6827fd50bf29d4abb69e3a73ab13735dec45157f750b7cbfe375ebd022b9'
|
||||
'2d0475ae6a925fef1f21f3fd96436ed5d11d3cb9dca5a96f96defb3040c68d3b'
|
||||
'4ef19aaf1444d1d23c0f76fc6d8f55092c0b8b8e953b7c136448f6660b7165ea'
|
||||
'f2220793aa8fea31c8945566b639ea85e2d00ac68220827ba8861ca32e4aae48')
|
||||
'f2220793aa8fea31c8945566b639ea85e2d00ac68220827ba8861ca32e4aae48'
|
||||
'1a4d6b2b5c8c7848a28cd66f9c513905143eec32d57ebc031d3ca8e16bea0fa9')
|
||||
|
||||
case "${CARCH}" in
|
||||
'x86_64') _JARCH=amd64 ; _DOC_ARCH=x86_64 ;;
|
||||
|
@ -70,6 +75,10 @@ prepare() {
|
|||
for subrepo in corba hotspot jdk jaxws jaxp langtools nashorn; do
|
||||
ln -s ../${subrepo}-${_repo_ver} ${subrepo}
|
||||
done
|
||||
|
||||
# Fix zero with up to date GCC and glibc
|
||||
cd ../hotspot-${_repo_ver}
|
||||
patch -p1 -i ../zero.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
|
@ -101,7 +110,7 @@ build() {
|
|||
|
||||
# These help to debug builds: LOG=trace HOTSPOT_BUILD_JOBS=1
|
||||
# Without 'DEBUG_BINARIES', i686 won't build: http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-July/019203.html
|
||||
make
|
||||
make DEBUG_BINARIES=true
|
||||
#make docs
|
||||
|
||||
# FIXME sadly 'DESTDIR' is not used here!
|
||||
|
|
Loading…
Reference in a new issue