Jung-uk Kim
59d2277eb6
Replace ${ECHO} with ${ECHO_CMD}.
...
${ECHO} may be no-op when "make -s" is used.
PR: 253588
2021-02-19 08:02:02 +00:00
Greg Lewis
2c4828e1b5
Update to 8u282 GA
2021-01-21 03:05:07 +00:00
Piotr Kubaj
4d2bb2699b
java/openjdk8: add support for powerpc64le
...
powerpc64le needs --disable-jfr and USE_PRECOMPILED_HEADER=0 - same as powerpc64 elfv2.
Clang refuses to build little-endian binaries for power7, this needs to be bumped to power8 (this is a bug in openjdk, POWER7 is not LE-compatible).
-minsert-sched-nops=regroup_exact -mno-multiple -mno-string are not supported by clang and need to be removed.
FreeBSD uses sys/endian.h instead of byteswap.h and bswap{16,32,64} instead of bswap_{16,32,64}.
PR: 251247
Approved by: java (maintainer timeout)
2020-12-03 23:39:47 +00:00
Greg Lewis
22a2034261
Update to 8u275
2020-11-11 18:29:57 +00:00
Piotr Kubaj
ae33c6a4d2
java/openjdk8: fix build on powerpc64 elfv1
...
Now elfv1 also fails to build with jfr enabled.
2020-11-09 16:09:36 +00:00
Piotr Kubaj
8c4b158dda
java/openjdk8: fix build on powerpc64 elfv2
...
Build with jfr fails on powerpc64 elfv2.
2020-10-30 11:32:33 +00:00
Greg Lewis
03258c05c7
Fix the build for i386
...
* Disable jfr (at least for the moment)
* Bump PORTREVISION so the port will get rebuilt on the package builders
2020-10-25 23:42:38 +00:00
Greg Lewis
3e118ecb88
Update to 8u272
2020-10-23 03:30:53 +00:00
Greg Lewis
c0fe26479a
Update to 8u265
2020-08-01 03:39:53 +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
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
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
3a4c96b01f
Update cacerts
...
* Use the latest cacerts file from Oracle's public distribution of 8u221.
2019-08-20 18:33:32 +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
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
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
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
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
Jung-uk Kim
dd487071e8
Apply an upstream patch to fix Zero.
...
http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/8bd024c567e7
This patch complements the following commits.
http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f8a45a60bc6b
http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b1606443958a
http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/a3e756231625
Reported by: Mikaël Urankar (mikael.urankar@gmail.com ) (via swills)
2018-02-27 19:49:00 +00:00
Greg Lewis
7effcd49b2
. Fix the build for i386 when WITH_LLD_IS_LD is set.
...
PR: 225741
Submitted by: dim@
2018-02-08 06:29:02 +00:00
Greg Lewis
99a2633b63
. Update to 8u162.
2018-02-03 21:41:06 +00:00
Jung-uk Kim
5befc99fa7
Fix a run-time crash with Clang 6.0.
...
Note this problem was introduced with fixes for JDK-8055007.
https://bugs.java.com/view_bug.do?bug_id=8055007
http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/changeset/c6211b707068
PR: 225054
2018-01-18 19:26:27 +00:00
Tijl Coosemans
03948507f8
Replace USE_AUTOTOOLS and pre-configure with a plain build dependency on
...
devel/autoconf. The upstream build system runs autoconf to regenerate
generated-configure.sh.
2017-12-25 17:35:39 +00:00