non port: java/openjdk8/Makefile |
Number of commits found: 179 (showing only 100 on this page) |
Friday, 9 Feb 2024
|
19:52 Michael Osipov (michaelo)
java/openjdk*: Allow users to specify an alternative cacerts file
Similar to certificate management with certctl(8) users can use custom
enterprise CAs. These need to be assembled into a custom cacerts file.
Therefore, an admin can install a custom truststore to an arbitrary
location and have the OpenJDK port symlink to it by adding
OPENJDK_SYMLINK_CACERTS to make.conf.
E.g., OPENJDK_SYMLINK_CACERTS=/usr/local/etc/ssl/cacerts.
PR: 229329
Approved by: jrm (mentor), otis (mentor), glewis
Differential Revision: https://reviews.freebsd.org/D42720
d901bf5 |
Sunday, 4 Feb 2024
|
22:51 Greg Lewis (glewis)
java/openjdk8: Update to 8u402
e6349b7 |
Tuesday, 2 Jan 2024
|
13:35 Piotr Kubaj (pkubaj)
java/openjdk8: allow using DSCR on powerpc64
DSCR was disabled because of a bug in stable/12.
Additionally, remove ELFv1 support.
632efb3 |
Thursday, 19 Oct 2023
|
05:57 Greg Lewis (glewis)
java/openjdk8: Update to 8u392
6360625 |
Friday, 6 Oct 2023
|
17:48 Dimitry Andric (dim)
java/openjdk8: fix build with lld 17
Building java/openjdk8 with lld 17 results in the following link error:
Making SA debugger back-end...
ld: error: version script assignment of 'SUNWprivate_1.1' to symbol
'ps_getpid' failed: symbol not defined
ld: error: version script assignment of 'SUNWprivate_1.1' to symbol
'ps_lcontinue' failed: symbol not defined
ld: error: version script assignment of 'SUNWprivate_1.1' to symbol
'ps_lgetxmmregs' failed: symbol not defined
ld: error: version script assignment of 'SUNWprivate_1.1' to symbol
'ps_lsetxmmregs' failed: symbol not defined
cc: error: linker command failed with exit code 1 (use -v to see invocation)
This is because lld 17 defaults to errors when undefined symbols are
referenced in linker version scripts. Since there are many of these in
openjdk 8, suppress the errors by adding -Wl,--undefined-version to the
--with-extra-ldflags configure option.
PR: 274106
Approved by: maintainer timeout (10 days)
MFH: 2023Q4
a2f61c3 |
Sunday, 23 Jul 2023
|
06:56 Greg Lewis (glewis)
java/openjdk8: Update to 8u382
7f655e7 |
Saturday, 29 Apr 2023
|
08:45 Dimitry Andric (dim)
java/openjdk8: fix build with clang 16
Since clang 16 (and gcc 11) the default C++ standard is now gnu++17.
Because java/openjdk8's build infrastructure does not explicitly set its
C++ standard, this leads to several errors:
/wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u362-b09.1/hotspot/src/share/vm/adlc/arena.cpp:82:3:
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
register Chunk *k = _first;
^~~~~~~~~
/wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u362-b09.1/hotspot/src/share/vm/adlc/arena.cpp:96:3:
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
register Chunk *k = _chunk; // Get filled-up chunk address
^~~~~~~~~
2 errors generated.
/wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u362-b09.1/hotspot/src/share/vm/adlc/adlparse.cpp:4567:3:
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
register char c;
^~~~~~~~~
/wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u362-b09.1/hotspot/src/share/vm/adlc/adlparse.cpp:4765:3:
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
register char c;
^~~~~~~~~
For newer versions of OpenJDK this has been fixed by removing the
'register' keyword, but upstream has not yet backported it to OpenJDK 8.
To work around the errors, define the register keyword away using a
command line flag.
PR: 271080
Approved by: glewis (maintainer)
MFH: 2023Q2
6c75252 |
07:11 Greg Lewis (glewis)
java/openjdk8: Update to 8u372
a17847a |
Sunday, 19 Feb 2023
|
22:28 Piotr Kubaj (pkubaj)
java/openjdk8: fix build on powerpc64* with clang 15
/wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u362-b09.1/hotspot/agent/src/os/bsd/symtab.c:266:14:
warning: call to undeclared function 'find_section_by_name'; ISO C99 and later
do not support implicit function declarations [-Wimplicit-function-declaration]
opd_sect = find_section_by_name(".opd", fd, &ehdr, scn_cache);
^
/wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u362-b09.1/hotspot/agent/src/os/bsd/symtab.c:266:12:
error: incompatible integer to pointer conversion assigning to 'struct
elf_section *' from 'int' [-Wint-conversion]
opd_sect = find_section_by_name(".opd", fd, &ehdr, scn_cache);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bump PORTREVISION because the issue actually existed with previous clang
versions, but didn't cause an error.
find_section_by_name() is copied from Linux's symtab.c.
7c57122 |
Monday, 23 Jan 2023
|
01:07 Greg Lewis (glewis)
java/openjdk8: Update to 8u362
abec684 |
Friday, 4 Nov 2022
|
05:52 Greg Lewis (glewis)
java/openjdk8: Use the distributed cacerts
PR: 266723
Reported by: Michael Osipov <michael.osipov@siemens.com>
60e0223 |
Saturday, 29 Oct 2022
|
22:22 Greg Lewis (glewis)
java/openjdk8: Update to 8u352
6168584 |
Wednesday, 14 Sep 2022
|
10:46 Dimitry Andric (dim)
java/openjdk8: Bump PORTREVISION for previous change
PR: 264065
MFH: 2022Q3
e0af091 |
08:52 Dimitry Andric (dim)
java/openjdk8: Restore workaround for aarch64 assertions
See also <https://bugs.openjdk.org/browse/JDK-8247766>.
Even though the upstream fix has been applied to this version of the
JDK, some users still report the assertion "guarantee(val < (1U <<
nbits)) failed: Field too big for insn" occurring, when it is built with
recent versions of clang.
Therefore, restore the workaround that uses clang 12 to build the JDK on
aarch64.
PR: 264065
MFH: 2022Q3
a705af9 |
Wednesday, 7 Sep 2022
|
21:10 Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
Saturday, 6 Aug 2022
|
10:55 Dimitry Andric (dim)
java/openjdk{8,11}: Remove dependency on devel/llvm12 which is no longer
necessary
The workarounds committed in aa1ca89826b5 and 846ff4e95291 are no longer
necessary, as both the upstream commits for PR258954
(https://github.com/battleblow/jdk11u/commit/305a68a90c722aa7a7b75589e24d5b5d554c96c1)
and PR264065 (https://hg.openjdk.java.net/jdk/jdk/rev/40c07de877ab) are
now merged into the distribution tarballs.
PR: 258954, 264065
Approved by: maintainer timeout (1 month)
MFH: 2022Q3
591a784 |
Tuesday, 2 Aug 2022
|
04:15 Greg Lewis (glewis)
java/openjdk8: Update to 8u342
8efb59d |
Sunday, 19 Jun 2022
|
16:01 Greg Lewis (glewis)
java/openjdk8: Bump PORTREVISION for previous change
2242e75 |
04:55 Greg Lewis (glewis)
java/openjdk8: Attempt to fix newer aarch64
Revert to forcing Clang 12 if Clang 13 or newer is detected.
This may fix problems with the built JDK on aarch64.
PR: 264065
aa1ca89 |
Thursday, 5 May 2022
|
01:34 Greg Lewis (glewis)
java/openjdk8: Update to 8u332 GA
22a5ad0 |
Thursday, 21 Apr 2022
|
17:11 Piotr Kubaj (pkubaj)
java/openjdk8: enable jfr on powerpc64
2e91d77 |
Tuesday, 19 Apr 2022
|
12:09 Piotr Kubaj (pkubaj)
java/openjdk8: enable jfr on powerpc64le
Now builds fine.
d34e0cc |
Saturday, 12 Feb 2022
|
04:30 Greg Lewis (glewis)
java/openjdk8: Update to 8u322 GA
This should also fix problems with LLVM/Clang 13
12a02d5 |
Sunday, 31 Oct 2021
|
18:07 Greg Lewis (glewis)
java/openjdk8: Update to 8u312
4568b98 |
Saturday, 16 Oct 2021
|
12:22 Dimitry Andric (dim)
java/openjdk*: work around UB in markOopDesc, fix builds with clang 13
During an exp-run for llvm 13 (see bug 258209), it turned out that
java/openjdk11 through openjdk13 fail to build with clang 13:
=== Output from failing command(s) repeated here ===
* For target jdk__packages_attribute.done:
These crashes are all caused by the markOop/markOopDesc classes, which
are used to keep track of objects, and which are 'marked' using the low
few bits. (See
https://github.com/openjdk/jdk13u/blob/master/src/hotspot/share/oops/markOop.hpp
).
After some laborious bisecting, I found out that these crashes start
occuring after the upstream commit https://github.com
/llvm/llvm-project/commit/16d03818412 (Return "[CGCall] Annotate this
argument with alignment").
What happens afterwards, is that clang considers the "this" pointer to
always be aligned to the alignment of the actual object, and then
masking or adding a few low bits is not working as expected.
The reason openjdk14 and higher work fine with clang 13, and don't crash
similarly, is that the OpenJDK people completely redid the
markOop/markOopDesc classes in
https://github.com/openjdk/jdk/commit/ae5615c6142a4dc0d9033462f4880d7b3c127e26
("8229258: Rework markOop and markOopDesc into a simpler mark word value
carrier"). E.g, the markOopDesc class was renamed to markWord, and
*stores* a pointer-like value instead of *being* a pointer-like value.
This is a much safer way of handling things.
However, this upstream commit is *very* large, as are a few of its
follow-ups, which is probably the reason why it has not been backported
to JDKs <= 13. I tried manually backporting it, but got lost in many
nasty patch conflicts and problems.
As a workaround, build openjdk8 through 13 with clang12 from the
devel/llvm12 port, for the time being.
In addition, allow openjdk14 through 17 to be built with clang 13, by
adding -Wno-unused-but-set-parameter to the compilation flags.
PR: 258954
Approved by: maintainer timeout (2 weeks)
MFH: 2021Q4
3822416 |
Saturday, 11 Sep 2021
|
11:28 Bernhard Froehlich (decke)
java/openjdk8: Add CPE information
Approved by: portmgr (blanket)
0b302c3 |
Friday, 3 Sep 2021
|
13:19 Piotr Kubaj (pkubaj)
java/openjdk8: fix runtime issues on powerpc64*
Running java or javac executables fails with:
Error: dl failure on line 910
Error: failed /usr/local/openjdk8/jre/lib/ppc64le/server/libjvm.so, because
/usr/local/openjdk8/jre/lib/ppc64le/server/libjvm.so: Undefined symbol
"_ZN5frameC1EPlPh"
602c26c |
Wednesday, 1 Sep 2021
|
16:23 Mikael Urankar (mikael)
java/openjdk8: Switch to server mode on aarch64
PR: 257929
Approved by: java (maintainer timeout)
Tested by: Ronald Klop <ronald-lists@klop.ws>
1eb8f96 |
Saturday, 31 Jul 2021
|
02:01 Greg Lewis (glewis)
java/openjdk8: Update to 8u302
4dca33c |
Wednesday, 5 May 2021
|
05:21 Greg Lewis (glewis)
Update to 8u292
244a6b7 |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Friday, 19 Feb 2021
|
08:02 jkim
Replace ${ECHO} with ${ECHO_CMD}.
${ECHO} may be no-op when "make -s" is used.
PR: 253588
|
Thursday, 21 Jan 2021
|
03:05 glewis
Update to 8u282 GA
|
Thursday, 3 Dec 2020
|
23:39 pkubaj
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)
|
Wednesday, 11 Nov 2020
|
18:29 glewis
Update to 8u275
|
Monday, 9 Nov 2020
|
16:09 pkubaj
java/openjdk8: fix build on powerpc64 elfv1
Now elfv1 also fails to build with jfr enabled.
|
Friday, 30 Oct 2020
|
11:32 pkubaj
java/openjdk8: fix build on powerpc64 elfv2
Build with jfr fails on powerpc64 elfv2.
|
Sunday, 25 Oct 2020
|
23:42 glewis
Fix the build for i386
* Disable jfr (at least for the moment)
* Bump PORTREVISION so the port will get rebuilt on the package builders
|
Friday, 23 Oct 2020
|
03:30 glewis
Update to 8u272
|
Saturday, 1 Aug 2020
|
03:39 glewis
Update to 8u265
|
Thursday, 16 Jul 2020
|
03:45 glewis
Update to 8u262
|
Monday, 13 Jul 2020
|
05:29 glewis
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>
|
Sunday, 12 Jul 2020
|
01:03 glewis
More accurate vendor information
I've tweaked the values suggested in the PR patch.
PR: 244634
Submitted by: Michael Osipov <michael.osipov@siemens.com>
|
Saturday, 4 Jul 2020
|
18:11 zeising
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)
|
Wednesday, 15 Apr 2020
|
22:05 glewis
Update to 8u252
|
Wednesday, 8 Apr 2020
|
20:43 jkim
Fix linker errors with libinotify.
A patch was mismerged in the previous update.
PR: 243454
|
Thursday, 16 Jan 2020
|
22:00 glewis
Update to 8u242
Security: https://openjdk.java.net/groups/vulnerability/advisories/2020-01-14
|
Sunday, 12 Jan 2020
|
19:10 pkubaj
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)
|
Thursday, 7 Nov 2019
|
20:20 zeising
Sprinkle more USES=xorg
|
Wednesday, 6 Nov 2019
|
18:04 glewis
Remove unnecessary use of shebangfix
PR: 235453
Submitted by: John Hein <jcfyecrayz@liamekaens.com>
|
Thursday, 17 Oct 2019
|
22:39 glewis
Fix file interaction
* Load libnio in BsdNativeDispatcher, as per other OSes
* Export getmntonname0 from libnio
PR: 241317
Submitted by: cmt@
|
Wednesday, 16 Oct 2019
|
02:28 glewis
Update to 8u232
|
Thursday, 10 Oct 2019
|
08:30 tobik
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.
|
Tuesday, 20 Aug 2019
|
18:33 glewis
Update cacerts
* Use the latest cacerts file from Oracle's public distribution of 8u221.
|
Monday, 12 Aug 2019
|
04:05 glewis
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
|
Wednesday, 24 Jul 2019
|
23:37 glewis
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
|
Friday, 19 Jul 2019
|
16:31 glewis
Update to 8u222
|
Saturday, 11 May 2019
|
19:52 mat
Use USE_GITHUB when appropriate.
|
Monday, 22 Apr 2019
|
21:11 glewis
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>
|
20:52 glewis
Always depend on fontconfig
PR: 203862
Submitted by: Dominik Lisiak <dominik.lisiak@bemsoft.pl>
|
Friday, 19 Apr 2019
|
19:08 glewis
Add back the dependency on zip.
Reported by: Charlie Li <ml+freebsd@vishwin.info>
|
16:31 glewis
* Update to 8u212.
* Change master site to Github
* Remove patches and Makefile fixes that have been upstreamed to Github
|
Tuesday, 12 Feb 2019
|
11:48 glewis
. Update to 8u202.
|
Saturday, 9 Feb 2019
|
07:16 glewis
. 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
|
Friday, 18 Jan 2019
|
00:47 jkim
Add a missing symbol in the linker map file.
PR: 234593
|
Thursday, 27 Dec 2018
|
09:52 ale
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
|
09:46 ale
Add support for millisecond resolution to get/setLastModifiedTime
in both Java IO and NIO.
|
Tuesday, 11 Dec 2018
|
03:23 glewis
. Fix build on gcc based architectures (e.g. powerpc64)
PR: 233883
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
|
Saturday, 8 Dec 2018
|
19:09 glewis
. Fix SCTP support.
PR: 230321
Submitted by: Timo Voelker <timo.voelker@fh-muenster.de>
|
18:35 glewis
. Update to 8u192.
PR: 230364
|
Friday, 16 Nov 2018
|
17:30 jkim
- 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]
|
Saturday, 8 Sep 2018
|
20:53 glewis
. Update to 8u181.
|
Tuesday, 3 Jul 2018
|
06:31 glewis
. Sync the cacerts file with the version in the latest Oracle binary release.
|
Monday, 21 May 2018
|
00:03 glewis
. Update to 8u172.
|
Tuesday, 6 Mar 2018
|
04:41 glewis
. Link libinstrument.so with iconv and jli as intended.
PR: 210297
|
Sunday, 4 Mar 2018
|
00:56 glewis
. 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>
|
Tuesday, 27 Feb 2018
|
19:49 jkim
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: Mikael Urankar (mikael.urankar@gmail.com) (via swills)
|
Thursday, 8 Feb 2018
|
06:29 glewis
. Fix the build for i386 when WITH_LLD_IS_LD is set.
PR: 225741
Submitted by: dim@
|
Saturday, 3 Feb 2018
|
21:41 glewis
. Update to 8u162.
|
Thursday, 18 Jan 2018
|
19:26 jkim
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
|
Monday, 25 Dec 2017
|
17:35 tijl
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.
|
06:25 glewis
. Don't incorrectly set the scopeId of an IPv6 interface on BSD.
This fixes binding sockets for applications running on IPv6.
PR: 224079
Submitted by: John W. O'Brien <john@saltant.com>
|
Friday, 1 Dec 2017
|
01:56 jkim
Add support for "-XX:+UseLargePages" option.
Excerpted from the original submission:
"FreeBSD on several architectures automatically utilizes superpages. So,
for the JVM's JIT-compiled code cache and data heap, much of those regions
are already using superpages. However, the -XX:+UseLargePages option still
serves a useful, if secondary, purpose on FreeBSD. Essentially, it informs
the JVM's platform-independent layer what the supported page sizes are. So,
when memory is mmap(2)ed and munmap(2)ed within the code cache and data
heap, the addresses and sizes will be superpage-aligned and a multiple of
the superpage size, respectively. Currently, without this patch, the code
cache, for example, typically starts at an unaligned address, so the initial
portion of the code cache can never be a superpage. Similarly, unaligned
munmap(2)s on the data heap force the kernel to demote superpages to 4KB
pages, and this patch eliminates those demotions.
This patch both introduces the code needed on FreeBSD to implement
-XX:+UseLargePages and deletes code that was copied from Linux that is, to
the best of my knowledge, useless on any version of BSD, i.e., UseHugeTLBFS
and UseSHM. The additions are in part based on the Solaris version of
os_solaris.cpp, e.g., the sorting of the page sizes array."
Note I did minor style cleanup and regenerated the patches.
Submitted by: alc
|
Sunday, 19 Nov 2017
|
05:14 glewis
. Update to 8u152.
|
Wednesday, 1 Nov 2017
|
20:49 jkim
Fix default bootstrap JDK selection.
It was accidentally broken by r450869.
|
20:23 jkim
Add preliminary support for aarch64 with Zero.
PR: 223231
|
Tuesday, 3 Oct 2017
|
19:53 jkim
Clean up X11 option handling. No functional change.
|
18:13 jkim
Fix java/openjdk8-jre build after r444448.
PR: 222750
|
Thursday, 28 Sep 2017
|
20:14 jkim
Use java/bootstrap-openjdk8 to bootstrap.
|
Friday, 1 Sep 2017
|
14:42 linimon
The src tree is splitting 32-bit arm support into 'armv6' and the new
'armv7'. This patch adds armv7 support. It should provide no regression
on any existing architecture.
PR: 221896
Approved by: maintainer
|
Sunday, 27 Aug 2017
|
17:48 glewis
. Update to 8u144.
|
Tuesday, 27 Jun 2017
|
08:35 tobik
Add a new ALSA default option to make it possible to disable ALSA
support and build the JDK without an ALSA dependency
PR: 219125
Reviewed by: jbeich
Approved by: mat (mentor), java (maintainer timeout, 6+ weeks)
Differential Revision: https://reviews.freebsd.org/D11331
|
Monday, 26 Jun 2017
|
22:20 linimon
Scrub mention of armv6hf from ARCHS. It was never in a released version.
While here, sort ARCHS and pet portlint.
Reviewed by: imp
Approved by: portmgr (tier-2 blanket)
|
Wednesday, 19 Apr 2017
|
13:36 glewis
Update to 8u131.
|
Thursday, 13 Apr 2017
|
18:09 jkim
Merge fix for JDK-6900441 from Linux source.
http://bugs.java.com/view_bug.do?bug_id=6900441
While we are at it, merge fix for JDK-8029453.
http://bugs.java.com/view_bug.do?bug_id=8029453
Note JDK-8029453 only affects us when "-XX:WorkAroundNPTLTimedWaitHang=0" is
forcibly set.
Reported by: Zhang Ze Peng (redraiment at gmail dot com)
Tested by: Zhang Ze Peng (redraiment at gmail dot com)
|
Thursday, 2 Feb 2017
|
21:28 jkim
Fix build with GCC. It was broken by r430424.
PR: 216738
|
Sunday, 29 Jan 2017
|
07:08 glewis
. Update to 8u121.
|
Wednesday, 18 Jan 2017
|
13:20 tijl
The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user. Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well. The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.
Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).
PR: 215882
Exp-run by: antoine
Approved by: portmgr (antoine)
|
Sunday, 15 Jan 2017
|
22:51 glewis
. Fix compilation with Clang 4.0
PR: 216016
Submitted by: jbeich@
|
Number of commits found: 179 (showing only 100 on this page) |