29 Commits

Author SHA1 Message Date
kurt
d22e12141c - CONFIGURE_ENV/LD_LIBRARY_PATH is only needed for when !native_bootstrap
FLAVOR. okay naddy@
2017-09-05 23:49:07 +00:00
naddy
30a137f169 point LD_LIBRARY_PATH at the bootstrap libs for configure, too 2017-09-04 20:55:05 +00:00
kurt
e9831c959e - Update to u144
Contains upstream bug fixes and security fixes which can be viewed here:
http://www.oracle.com/technetwork/java/javase/8u144-relnotes-3838694.html

okay sthen@
2017-08-31 21:19:19 +00:00
kurt
1f3f8ccc4b - Update to u131
Contains upstream bug fixes and security fixes which can be viewed here:
http://www.oracle.com/technetwork/java/javase/8u131-relnotes-3565278.html

- Remove patches committed to upstream bsd-port repo.

okay sthen@
2017-08-26 14:05:55 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
schwarze
a7a87e1d55 Whitespace and unimportant font differences only,
so drop USE_GROFF and bump.

There are two tables in java(1) and jcmd(1) that look horrible
either way.  No point in keeping groff just for that.
2017-06-13 14:22:57 +00:00
espie
798b9a1d04 no longer hangs. make sure your ld.so is uptodate!!! 2017-05-08 17:52:46 +00:00
kurt
aec6c735a6 - fix clang + fastdebug issue in loopPredicate.cpp
- use HW_PHYSMEM64 to correct assert in fastdebug
2017-04-24 15:25:49 +00:00
espie
7d16fc98f7 prevent building on clang arch until someone figures out why it hangs 2017-04-23 02:32:34 +00:00
kurt
0ce7f70751 - Clean up makefile and fix MAKE_ENV as per espie@ guidance. okay espie@ 2017-04-23 00:29:22 +00:00
kurt
5f69cd0166 - patches to allow build with clang 4.0
- uncomment MAKE_ENV+=USE_CLANG=true to build with clang
2017-04-21 02:30:40 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
kurt
c51b401d76 Eliminiate with_ipv6 FLAVOR. ipv6 will be included in the main package
by default now. However ipv4 will continue to be the default address
family in the package. To enable ipv6 (and disable ipv4 in the process),
see package README's. okay sthen@ with feedback from ajacoutot@
2017-03-10 02:21:22 +00:00
kurt
fa446505dc - fix socket creation in with_ipv6 flavor by stopping the jdk from forcing
ipv4 to ipv6 address mapping on using the IPV6_V6ONLY socket option.
2017-02-23 13:11:42 +00:00
kurt
9626e97026 - Update to u121
Contains many upstream bug fixes and security fixes which
can be mined from u112-u121 release notes here:

http://www.oracle.com/technetwork/java/javase/8u-relnotes-2225394.html

- Update cacerts from freebsd repo
- Remove patch now upstream

okay sthen@
2017-02-07 16:56:51 +00:00
kurt
ba858a5a9a - switch bootstrap to bootjdk so that jdk 1.7 can be removed
- fix getOpenFileDescriptorCount() reported by Pavel Korovin
okay sthen@
2016-12-31 19:58:56 +00:00
kurt
90b685810e Update to u112.
Contains many upstream bug fixes and security fixes which
can be mined from u72-u112 release notes here:

http://www.oracle.com/technetwork/java/javase/8u-relnotes-2225394.html

Tested by naddy@ edd@ sthen@. okay sthen@
2016-12-16 17:27:45 +00:00
sthen
bfed43c14f use the centralized ld "wxneeded" wrapper for the jdk ports. 2016-08-18 12:29:32 +00:00
sthen
87ce503717 apply the same ld wrapper to jdk/1.8 as was done for jdk/1.7 to mark the
binaries as wxneeded.

this build is less complicated than 1.7 so a nicer fix than the wrapper
should be sanely possible, but committing the simpler one for now to
hopefully unbreak packages.
2016-08-17 21:58:36 +00:00
naddy
0df352d3a4 replace libiconv module 2016-08-01 21:45:30 +00:00
espie
1d55a231e7 add is-branch to all trivial ports that exist as multiple branches. 2016-06-29 16:14:38 +00:00
naddy
2c4204cf62 remove SHARED_ONLY from simple ports that use the gettext or libiconv module 2016-03-18 21:38:22 +00:00
kurt
929a88ed9c Update to u72. Contains many upstream bug fixes and security fixes which
can be mined from u51-u72 release notes here:

http://www.oracle.com/technetwork/java/javase/8u-relnotes-2225394.html

Tested by Caspar Schutijser. okay sthen@ & naddy
2016-02-23 20:54:51 +00:00
jasper
c4be4b956e hookup missing README; ok kurt@ 2016-01-06 09:48:44 +00:00
naddy
04cc37d54d neuter another check that picks up gawk without need; ok kurt@ 2015-06-29 10:46:28 +00:00
naddy
bd5be1924a The JDK build framework eventually calls a GNU configure script, so
use CONFIGURE_STYLE=gnu in order to pull in all our tweaks.  ok kurt@
2015-06-27 12:21:02 +00:00
kurt
0660bddf70 - Install a valid cacerts file with the jdk to fix ssl connections.
Problem reported by ian@
- cacerts file obtained from FreeBSD's svn repo.
- Fix iconv linking and symbols. Problem reported by Christian Schulte.
2015-06-18 19:12:04 +00:00
kurt
443c656f54 import jdk-1.8.0.45v0
The OpenJDK SDK software includes tools useful for developing and
testing programs written in the Java programming language and
running on the Java platform.

Most of the upstream *bsd porting was done by FreeBSD java developers.
The OpenBSD portions were done by myself and Bryan C. Everly.

okay ian@, jasper@
2015-06-17 17:12:26 +00:00