Jung-uk Kim
d859457c02
Add upstream patches to build with "-fno-common".
...
This is default with Clang 11 and GCC 10.
https://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/41be6128f4c1
https://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/d5c69bd5f7ad
2020-08-19 22:40:04 +00:00
Piotr Kubaj
52b815fde4
java/openjdk8: fix patching on powerpc64 elfv2
...
Patching hotspot/src/cpu/ppc/vm/sharedRuntime_ppc.cpp is not necessary anymore.
2020-08-03 15:30:38 +00:00
Greg Lewis
c0fe26479a
Update to 8u265
2020-08-01 03:39:53 +00:00
Piotr Kubaj
47a00a0292
java/openjdk8: fix patching
...
Remove files/patch-hotspot_src_cpu_ppc_vm_sharedRuntime__ppc.cpp to fix patching.
I'm not sure why this patch was added. Removing it doesn't break build on powerpc64 (both elfv1 and elfv2). There's no include for alloca.h in sharedRuntime_ppc.cpp.
2020-07-30 21:45:02 +00:00
Greg Lewis
ecb1055969
Fix the build for PowerPC64
...
Submitted by: Curtis Hamilton
2020-07-23 02:15:25 +00:00
Greg Lewis
fe3188ebad
Update to 8u262
2020-07-16 03:45:28 +00:00
Greg Lewis
d916436f2a
Don't print the company name in the version info
...
This evidently breaks some software that does parsing of -version output
PR: 244634
Submitted by: Stefan Ehmann <shoesoft@gmx.net >
2020-07-13 05:29:33 +00:00
Greg Lewis
f6ccbefdc6
More accurate vendor information
...
I've tweaked the values suggested in the PR patch.
PR: 244634
Submitted by: Michael Osipov <michael.osipov@siemens.com >
2020-07-12 01:03:36 +00:00
Niclas Zeising
0e32330f15
Chanse update of devel/libffi
...
Chase the devel/libffi update
Bump portrevision of all dependent ports to chace shard library version bump
in libffi.
Update LIB_DEPENDS lines where needed to not require a specific version of
libffi.so.
PR: 247028 (for tracking)
2020-07-04 18:11:42 +00:00
Greg Lewis
bfbaa6ea20
Update to 8u252
2020-04-15 22:05:19 +00:00
Jung-uk Kim
7500155a45
Fix linker errors with libinotify.
...
A patch was mismerged in the previous update.
PR: 243454
2020-04-08 20:43:11 +00:00
Greg Lewis
a5fb52f085
Update to 8u242
...
Security: https://openjdk.java.net/groups/vulnerability/advisories/2020-01-14
2020-01-16 22:00:22 +00:00
Piotr Kubaj
a14ab5cbd0
java/openjdk8: add bootstrap and fix compilation for powerpc64 elfv2
...
Since the maintainer didn't respond, I'm adding the bootstrap to my own directory on freefall.
PR: 242965
Submitted by: Mikael Urankar (original version)
Approved by: java (maintainer timeout)
2020-01-12 19:10:40 +00:00
Greg Lewis
47bbc35509
Reinstate guidance to have /proc mounted
...
* Having /proc mounted is not generally critical, but there is at least one
piece of functionality that does rely on its presence at the moment
(e.g. OperatingSystemMXBean)
2019-11-09 22:28:53 +00:00
Niclas Zeising
ef5d45aaa6
Sprinkle more USES=xorg
2019-11-07 20:19:59 +00:00
Greg Lewis
c82c1c18ad
Remove unnecessary use of shebangfix
...
PR: 235453
Submitted by: John Hein <jcfyecrayz@liamekaens.com >
2019-11-06 18:04:02 +00:00
Greg Lewis
0de0dbaf3a
Fix line numbers so patch can be applied
...
PR: 241324
Submitted by: VVD <vvd@unislabs.com >
2019-10-23 15:27:30 +00:00
Greg Lewis
e0172e6694
Fix build with FONTCONFIG
...
* This gets the fontconfig patch applying cleanly and building. No idea
if it actually works or not.
PR: 241294
2019-10-17 23:45:38 +00:00
Greg Lewis
eb5f920507
Fix file interaction
...
* Load libnio in BsdNativeDispatcher, as per other OSes
* Export getmntonname0 from libnio
PR: 241317
Submitted by: cmt@
2019-10-17 22:39:05 +00:00
Greg Lewis
936499b286
Update to 8u232
2019-10-16 02:28:37 +00:00
Tobias Kortkamp
ae284bd2d8
java/openjdk8: Drop nop X11_MAKE_ENV_ON
...
Should have been X11_MAKE_ENV. It has been that way since r451167
and this does not seem to have caused any trouble. Just drop it.
2019-10-10 08:30:09 +00:00
Greg Lewis
e4d88a10b0
Remove guidance about needing procfs
...
* Remove portions of pkg-message that mention needing /proc mounted.
This hasn't been the case for a while afaik (I don't have it mounted
and haven't observed any related problems).
2019-08-28 15:34:32 +00:00
Greg Lewis
3a4c96b01f
Update cacerts
...
* Use the latest cacerts file from Oracle's public distribution of 8u221.
2019-08-20 18:33:32 +00:00
Mathieu Arnold
3bd0ac0d72
Convert to UCL & cleanup pkg-message (categories h-k)
2019-08-13 22:22:35 +00:00
Greg Lewis
c1db705823
Workaround for infinite recursion crash
...
* FreeBSD crashes on infinite recursion rather than throwing a stack
overflow because the stack address of the fault is in the page below
the guard area. Workaround this by rounding down the fault address to
the nearest page boundary. Investigation is still under way into what
may be causing this but this appears to prevent it in simple test cases.
PR: 222146
2019-08-12 04:05:58 +00:00
Greg Lewis
3b8668c653
Fix the build for the FONTCONFIG option
...
* Updated the fontconfig.patch file
* Simplified FONTCONFIG to use EXTRA_PATCHES rather than a separate target
PR: 239358
Submitted by: John Hein <jcfyecrayz@liamekaens.com >, fluffy
2019-07-24 23:37:05 +00:00
Greg Lewis
ded732340a
Fix the build for powerpc64
...
PR: 239368
Submitted by: pkubaj
2019-07-24 23:29:39 +00:00
Greg Lewis
2f9982bc15
Update to 8u222
2019-07-19 16:31:14 +00:00
Mathieu Arnold
bd3fd6f002
Use USE_GITHUB when appropriate.
2019-05-11 19:52:08 +00:00
Greg Lewis
4e67e753fb
Minor to whitespace to correct the PR for the previous commit.
...
Previous commit was:
Always depend on fontconfig
PR: 237436
Submitted by: Dominik Lisiak <dominik.lisiak@bemsoft.pl >
2019-04-22 21:11:55 +00:00
Greg Lewis
6b01de01db
Always depend on fontconfig
...
PR: 203862
Submitted by: Dominik Lisiak <dominik.lisiak@bemsoft.pl >
2019-04-22 20:52:52 +00:00
Greg Lewis
61e975f75e
Add back the dependency on zip.
...
Reported by: Charlie Li <ml+freebsd@vishwin.info >
2019-04-19 19:08:40 +00:00
Greg Lewis
eee68625ae
* Update to 8u212.
...
* Change master site to Github
* Remove patches and Makefile fixes that have been upstreamed to Github
2019-04-19 16:31:33 +00:00
Sunpoet Po-Chuan Hsieh
a43c6d83e7
Update WWW
...
Approved by: portmgr (blanket)
2019-03-13 16:11:47 +00:00
Greg Lewis
33ddc15f90
. Update to 8u202.
2019-02-12 11:48:56 +00:00
Greg Lewis
d82ababf17
. When upgrading to 8u192 the endianess definitions specific to BSD were
...
missed during a large merge of the configuration file. This resulted in,
at least, macros affecting maths operations using the big endian rather
than the little endian versions.
PR: 234689
2019-02-09 07:16:04 +00:00
Jung-uk Kim
2fa9296bac
Add a missing symbol in the linker map file.
...
PR: 234593
2019-01-18 00:47:15 +00:00
Alex Dupre
ad43f6fd6e
Add a WatchService implementation backed by kqueue,
...
leveraging the libinotify wrapper.
It's still possible to use the polling watchservice,
by defining the following system property:
sun.nio.fs.watchservice=polling
2018-12-27 09:52:52 +00:00
Alex Dupre
848047809f
Add support for millisecond resolution to get/setLastModifiedTime
...
in both Java IO and NIO.
2018-12-27 09:46:44 +00:00
Greg Lewis
9713df4168
. Fix build on gcc based architectures (e.g. powerpc64)
...
PR: 233883
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl >
2018-12-11 03:23:57 +00:00
Greg Lewis
4f3b06b197
. Fix SCTP support.
...
PR: 230321
Submitted by: Timo Voelker <timo.voelker@fh-muenster.de >
2018-12-08 19:09:28 +00:00
Greg Lewis
37d69a8fea
. Fix compilation on powerpc64
...
PR: 223834
Submitted by: Curtis Hamilton <hamiltcl@verizon.net >
2018-12-08 18:43:56 +00:00
Greg Lewis
7fd2bcba96
. Update to 8u192.
...
PR: 230364
2018-12-08 18:35:30 +00:00
Jung-uk Kim
93c79b58f9
- Fix reversed ccache version detection logic. Enable ccache support.
...
- Use '-pthread' for Clang. Clang supports '-pthread' on all BSDs except
for Darwin. [1]
Reported by: Achilleas Mantzios <achill@matrix.gatewaynet.com > [1]
Tested by: Achilleas Mantzios <achill@matrix.gatewaynet.com > [1]
2018-11-16 17:30:17 +00:00
Greg Lewis
1e0bab92eb
. Update to 8u181.
2018-09-08 20:53:33 +00:00
Greg Lewis
780454f45b
. Sync the cacerts file with the version in the latest Oracle binary release.
2018-07-03 06:31:39 +00:00
Greg Lewis
bbac75f33c
. Update to 8u172.
2018-05-21 00:03:43 +00:00
Greg Lewis
9e41abde7f
. Link libinstrument.so with iconv and jli as intended.
...
PR: 210297
2018-03-06 04:41:08 +00:00
Greg Lewis
bbcdfbd079
. Allow thread names to be set on FreeBSD.
...
PR: 223589
Submitted by: bra@fsn.hu
2018-03-04 17:35:30 +00:00
Greg Lewis
5e80ef3db6
. Add a FONTCONFIG option which allows scaler to obtain per-family FreeType
...
rendering and loading and may noticeably improves font rendering in Java
appications
PR: 215636
Submitted by: Dmitri Goutnik <dg@syrec.org >
2018-03-04 00:56:31 +00:00