| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
During an exp-run for llvm 12 (see bug 255570), it turned out that
java/openjdk11 does not build with clang 12.0.0:
Creating support/demos/image/jfc/J2Ddemo/J2Ddemo.jar
/usr/local/bin/bash: line 5: 49140 Abort trap (core dumped) /wrkdirs/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.2-10-4/build/bsd-x86_64-server-release/support/interim-image/bin/java -XX:DumpLoadedClassList=/wrkdirs/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.2-10-4/build/bsd-x86_64-server-release/support/link_opt/classlist.raw -Djava.lang.invoke.MethodHandle.TRACE_RESOLVE=true -cp /wrkdirs/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.2-10-4/build/bsd-x86_64-server-release/support/classlist.jar build.tools.classlist.HelloClasslist > /dev/null 2>&1 > /wrkdirs/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.2-10-4/build/bsd-x86_64-server-release/support/link_opt/default_jli_trace.txt
gmake[4]: *** [GenerateLinkOptData.gmk:66: /wrkdirs/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.2-10-4/build/bsd-x86_64-server-release/support/link_opt/classlist] Error 134
This is due to missing backports of upstream commits:
commit c484d8904285652246c3af212a4211b9a8955149
Author: Thomas Stuefe <stuefe@openjdk.org>
Date: Tue Mar 16 05:49:01 2021 +0000
8263557: Possible NULL dereference in Arena::destruct_contents()
Reviewed-by: kbarrett, coleenp
commit 34ae46e2bca691f989d4d84129baf545ff8a7469
Author: Andrew Haley <aph@openjdk.org>
Date: Thu Mar 19 14:53:57 2020 +0000
8241296: Segfault in JNIHandleBlock::oops_do()
Reviewed-by: stefank
Approved by: maintainer timeout (2 weeks)
PR: 255901
MFH: 2021Q2
|
|
|
|
| |
Reported by: lwhsu
|
| |
|
|
|
|
| |
Notes:
svn path=/head/; revision=568628
|
|
|
|
|
|
|
| |
Also cosmetic fixes related to powerpc64* for openjdk 12, 13, 14.
Notes:
svn path=/head/; revision=568594
|
|
|
|
|
|
|
|
|
| |
This ports r556940 to java/openjdk11.
Approved by: tier 2 blanket
Notes:
svn path=/head/; revision=568464
|
|
|
|
|
|
|
|
|
|
|
| |
https://github.com/battleblow/openjdk-jdk12u/commit/9e8e504992f95cc36c6dcd6e6f57ac18b58e0db5
https://github.com/battleblow/openjdk-jdk12u/commit/c525150ace8816c503ccc618ea5559d06c99bbcb
https://github.com/battleblow/openjdk-jdk12u/commit/dc2d99a20d0eea8d79cb31960cb693b2a4a39a4b
PR: 250270
Notes:
svn path=/head/; revision=564084
|
|
|
|
|
|
|
| |
PR: 244634
Notes:
svn path=/head/; revision=542063
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These changes largely fall into just two categories:
1. Need textproc/gsed for GNU extensions
2. Extraneous escapes that can go away
For #1, there's a further subdivision into those that require autoconf magic
and those that can get away with BINARY_ALIAS=sed=${LOCALBASE}/bin/gsed.
-CURRENT will soon gain GNU extensions, but these will take longer to get to
all supported releases; we must switch them to gsed to ensure we're actually
properly building them as intended.
For #2, I've fixed these as I can and we should upstream these fixes.
PORTREVISION is bumped for all of the above, because we will almost
certainly build these differently when the replacements actually start
working.
These were all detected by the below-referenced exp-run [1]. The patch
included forbids many ordinary characters from being escaped, since we'll
later imbue those with special meanings. This has had the nice side effect
of picking up various things that we didn't handle properly, e.g. \t and \r
for tab and carriage return.
PR: 229925 [1]
Approved by: koobs (mentor)
Approved by: portmgr (blanket: trivial build fixes)
MFH: no (invasive risk)
Differential Revision: https://reviews.freebsd.org/D25185
Notes:
svn path=/head/; revision=538197
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some changes have been made in this release that break backwards
compatibility. Let USES=gmake force users to upgrade to this version so
port maintainers don't have to support older versions.
PR: 245725
Exp-run by: antoine
Approved by: portmgr (antoine)
Notes:
svn path=/head/; revision=534792
|
|
|
|
|
|
|
|
| |
PR: 244947
Submitted by: Trond.Endrestol@ximalas.info
Notes:
svn path=/head/; revision=532044
|
|
|
|
|
|
|
| |
Submitted by: Klaus Küchemann <maciphone2@googlemail.com>
Notes:
svn path=/head/; revision=528937
|
|
|
|
|
|
|
|
|
| |
The previous patch didn't check for architecture.
PR: 243183
Notes:
svn path=/head/; revision=523232
|
|
|
|
|
|
|
| |
With hat: portmgr
Notes:
svn path=/head/; revision=523230
|
|
|
|
|
|
|
|
|
|
|
|
| |
Because of issue with macros in precompiled.hpp, --disable-precompiled-headers is necessary.
Since openjdk compiles for elfv1 by default on big-endian ppc64, use a patch to compile for elfv2.
PR: 243183
Approved by: glewis (maintainer)
Notes:
svn path=/head/; revision=523218
|
|
|
|
|
|
|
|
|
| |
* 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)
Notes:
svn path=/head/; revision=517165
|
|
|
|
|
|
|
|
| |
Add USES=xorg and USES=gl to ports in categories starting with 'j'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
Notes:
svn path=/head/; revision=516912
|
|
|
|
|
|
|
|
|
|
|
| |
* Make sure has_mfdscr() returns false on these machines as using it on
FreeBSD 12.x will cause problems (e.g. SIGILL).
PR: 239368
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=516907
|
|
|
|
|
|
|
|
| |
* Set the Java version correctly
* Bump PORTREVISION since some software may rely on this
Notes:
svn path=/head/; revision=514683
|
|
|
|
|
|
|
|
|
|
| |
* Separate out platform/compiler concerns
* Disable AoT on all arches except amd64
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=513045
|
|
|
|
| |
Notes:
svn path=/head/; revision=512419
|
|
|
|
|
|
|
|
|
|
| |
* Add aarch64 to ONLY_FOR_ARCHES on FreeBSD 12.0 and up.
PR: 239246
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
Notes:
svn path=/head/; revision=510301
|
|
|
|
|
|
|
|
|
| |
* Add necessary configure arguments for aarch64
* Add patches needed to compile on aarch64. These have been upstreamed but
are not in a release yet.
Notes:
svn path=/head/; revision=510232
|
|
|
|
|
|
|
|
|
| |
* 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).
Notes:
svn path=/head/; revision=510070
|
|
|
|
|
|
|
| |
PR: 237370
Notes:
svn path=/head/; revision=509861
|
|
|
|
|
|
|
|
|
| |
This is required for powerpc64 support.
PR: 237370
Notes:
svn path=/head/; revision=509856
|
|
|
|
|
|
|
| |
* Use the latest cacerts file from Oracle's public distribution of 12.0.2
Notes:
svn path=/head/; revision=509440
|
|
|
|
| |
Notes:
svn path=/head/; revision=508880
|
|
|
|
| |
Notes:
svn path=/head/; revision=508822
|
|
|
|
|
|
|
|
| |
PR: 237991
Submitted by: Tommy P <tommyhp2@gmail.com>
Notes:
svn path=/head/; revision=507720
|
|
|
|
|
|
|
|
|
|
| |
Fixes the build for people trying to use ccache
PR: 239387
Submitted by: Jonathan Chen <jonc@chen.org.nz>
Notes:
svn path=/head/; revision=507304
|
|
|
|
| |
Notes:
svn path=/head/; revision=506954
|
|
|
|
| |
Notes:
svn path=/head/; revision=504353
|
|
|
|
|
|
|
| |
PR: 237370
Notes:
svn path=/head/; revision=501835
|
|
|
|
| |
Notes:
svn path=/head/; revision=501298
|
|
|
|
| |
Notes:
svn path=/head/; revision=499213
|
|
|
|
|
|
|
|
|
|
| |
* Sort LIB_DEPENDS and USE_XORG.
* Add a dependency in alsa-lib now that sound is supported on FreeBSD.
* Don't disable dtrace now that it is supported on FreeBSD.
* Less intrusive iconv change.
Notes:
svn path=/head/; revision=497173
|
|
|
|
|
|
|
| |
PR: 236759
Notes:
svn path=/head/; revision=497061
|
|
|
|
|
|
|
| |
. Bump PORTREVISION.
Notes:
svn path=/head/; revision=496513
|
|
|
|
| |
Notes:
svn path=/head/; revision=496480
|
|
|
|
| |
Notes:
svn path=/head/; revision=496479
|
|
|
|
| |
Notes:
svn path=/head/; revision=496416
|
|
Notes:
svn path=/head/; revision=496410
|