openjdk: update to jdk8u152b03.
This commit is contained in:
parent
59caf60dd3
commit
047524211f
1 changed files with 21 additions and 20 deletions
|
@ -5,14 +5,15 @@
|
|||
# TODO: find giflib patch for --with-giflib=system
|
||||
|
||||
_java_ver=8
|
||||
_jdk_update=121
|
||||
_jdk_build=13
|
||||
_repo_ver="jdk${_java_ver}u${_jdk_update}-b${_jdk_build}"
|
||||
_jdk_update=152
|
||||
_jdk_build=03
|
||||
_main_ver=${_java_ver}u${_jdk_update}
|
||||
_openjdk_version="openjdk-1.8.0_${_jdk_update}"
|
||||
|
||||
pkgname=openjdk
|
||||
version=${_java_ver}u${_jdk_update}
|
||||
revision=2
|
||||
version="jdk${_java_ver}u${_jdk_update}b${_jdk_build}"
|
||||
revision=1
|
||||
_repo_ver="${version/b/-b}"
|
||||
nocross=yes
|
||||
nopie=yes
|
||||
wrksrc=jdk8u-jdk8u${_jdk_update}-b${_jdk_build}/
|
||||
|
@ -55,14 +56,14 @@ distfiles="
|
|||
http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/archive/${_repo_ver}.tar.gz>langtools-${_repo_ver}.tar.gz
|
||||
http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/archive/${_repo_ver}.tar.gz>nashorn-${_repo_ver}.tar.gz"
|
||||
|
||||
checksum="7b59600a2a19f63dda188cd19a4fd7a7f467a6f7ce3474df0cb3005ba8a540db
|
||||
0fa534d45890b8cfb92c6ed39d2d80c60901e9e17c440fc8abf2f57a730dae2f
|
||||
1a8af5e51986046827fccfcda94f9fc41738667c67a71e5c78936d4906939255
|
||||
594f5e1c7cdffa97c1686115d9db3c7f40049d9f1dfc05cd171947fe6c20c681
|
||||
b1a774d15fea52d0e7308981853c25cd88ffe7ff68a0bf61a518c44e77bcf2ad
|
||||
31ef7c27c2f1fb78ce6be5c96b0b5435cd814868f2b7a05a2ed3c5c062596c9d
|
||||
08da4dcb698a0ba2d7a417732823a2797c38f3e267a95829ee2403c4b1ad456e
|
||||
ec388bdb56ca5886312e4a8c75aeb703102c04f86011c4e4d911a7896fa4d5a5"
|
||||
checksum="e5719264ea5370815c233bb8f055eacef4e4aaaef971fb84f731926ce9bc20f6
|
||||
6968085c367e832a4b166daab89eaf61bb58acbe8d930a3d944ff2327bd846a2
|
||||
183f958982b2a1c4f10fc834ae8e8d4ac254bf1a65373fd001ab4e58a99b0983
|
||||
ea44540bf90913ba5d122b093005d6e2ebfb0a07535187dc71f1cda639b8d185
|
||||
f3d8c2342970c229985d32bb49e84d007f50df5a6b27991b8e1473ff45832bfc
|
||||
843a397b1d610db27b378d006ade2d98ce53d5e1f7952bf64fa865f0119e6fd0
|
||||
4d336740d2e94d2406eb310acc64b95332e5f276143e38efe663f42f67601e7b
|
||||
7f94034dd260c5f14a8cf3ef66b05452ca991e3d0e7a22a5513385124a8c8fc4"
|
||||
|
||||
# Build is still parallel, but don't use -jN.
|
||||
disable_parallel_build=yes
|
||||
|
@ -136,13 +137,6 @@ if [ ${XBPS_GCC_VERSION_MAJOR} -gt 5 ]; then
|
|||
CFLAGS+=" -Wno-error -std=c++98 -fno-delete-null-pointer-checks -fno-lifetime-dse"
|
||||
fi
|
||||
|
||||
do_build() {
|
||||
# -D_FORTIFY_SOURCE=2 doesn't work with CXX_O_FLAG_NONE="-O0"
|
||||
CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/}
|
||||
CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/}
|
||||
make ${makejobs} ${make_build_args}
|
||||
}
|
||||
|
||||
post_extract() {
|
||||
if [ ${XBPS_GCC_VERSION_MAJOR} -gt 5 ]; then
|
||||
cd ${XBPS_BUILDDIR}/jdk-${_repo_ver}
|
||||
|
@ -166,6 +160,13 @@ post_extract() {
|
|||
-e "/SUPPORTED_OS_VERSION =/s;\(.*\);\1 4% 4.1%;"
|
||||
}
|
||||
|
||||
do_build() {
|
||||
# -D_FORTIFY_SOURCE=2 doesn't work with CXX_O_FLAG_NONE="-O0"
|
||||
CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/}
|
||||
CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/}
|
||||
make ${makejobs} ${make_build_args}
|
||||
}
|
||||
|
||||
post_install() {
|
||||
rm -rf ${DESTDIR}/usr/lib/bin
|
||||
vinstall ${FILESDIR}/mkcacerts 755 usr/lib/jvm/$_openjdk_version/jre/bin
|
||||
|
|
Loading…
Reference in a new issue