Page MenuHomeFreeBSD

haraldei (Harald Eilertsen)
User

Projects (2)

User Details

User Since
Dec 24 2024, 12:50 PM (97 w, 3 d)

Recent Activity

Today

haraldei committed R11:04a3864c57a0: java/openjdk11: Update to 11.0.33, incl eMudhra fixes.
Fri, Nov 6, 12:59 PM
haraldei committed R11:8e5f9e821f49: java/openjdk11: Update to 11.0.33, incl eMudhra fixes.
Fri, Nov 6, 11:34 AM

Thu, Oct 29

haraldei committed R11:fb455249cd8e: java/openjdk25: Version 25.0.5.0.3 more cert fixes.
Thu, Oct 29, 8:39 AM
haraldei committed R11:8ea737dac8b8: java/openjdk21: Version 21.0.13.0.3 more cert fixes.
Thu, Oct 29, 8:39 AM
haraldei committed R11:f32f4c10f005: java/openjdk17: Version 17.0.21.0.3 more cert fixes.
Thu, Oct 29, 8:39 AM
haraldei committed R11:f1c82b1f3aa7: java/openjdk27: Version 27.0.1.0.3 more cert fixes.
Thu, Oct 29, 8:39 AM
haraldei committed R11:220bab34c8e5: java/openjdk17: Version 17.0.21.0.2 including CA fixes.
Thu, Oct 29, 8:39 AM
haraldei committed R11:ae7dfad3bf30: java/openjdk25: Version 25.0.5.0.2 including CA fixes.
Thu, Oct 29, 8:39 AM
haraldei committed R11:c4d1a2c84b73: java/openjdk21: Version 21.0.13.0.2 including CA fixes.
Thu, Oct 29, 8:39 AM
haraldei committed R11:ecf70ad221fe: java/openjdk27: version 27.0.1.0.2, incl CA fixes.
Thu, Oct 29, 8:39 AM
haraldei committed R11:b913deb9689e: java/openjdk26: Deprecate port.
Thu, Oct 29, 8:39 AM
haraldei committed R11:82145c8e18fa: java/openjdk25: Version 25.0.5.0.3 more cert fixes.
Thu, Oct 29, 8:38 AM
haraldei committed R11:c05913100022: java/openjdk17: Version 17.0.21.0.3 more cert fixes.
Thu, Oct 29, 8:38 AM
haraldei committed R11:a952ceac5d3c: java/openjdk21: Version 21.0.13.0.3 more cert fixes.
Thu, Oct 29, 8:38 AM
haraldei committed R11:3a98a6ce0358: java/openjdk27: Version 27.0.1.0.3 more cert fixes.
Thu, Oct 29, 8:38 AM
haraldei committed R11:2fbb3d6232e7: java/openjdk21: Version 21.0.13.0.2 including CA fixes.
Thu, Oct 29, 8:37 AM
haraldei committed R11:7f04d4602d3f: java/openjdk17: Version 17.0.21.0.2 including CA fixes.
Thu, Oct 29, 8:37 AM
haraldei committed R11:9b5f1358f1f7: java/openjdk25: Version 25.0.5.0.2 including CA fixes.
Thu, Oct 29, 8:37 AM
haraldei committed R11:c3e71861bf86: java/openjdk27: version 27.0.1.0.2, incl CA fixes.
Thu, Oct 29, 8:37 AM
haraldei committed R11:801f469f01c0: java/openjdk26: Deprecate port.
Thu, Oct 29, 8:37 AM

Sep 22 2026

haraldei closed D59519: java/openjdk27: Add port.
Sep 22 2026, 11:50 AM
haraldei committed R11:642e35da1071: java/openjdk27: Add port.
Sep 22 2026, 11:50 AM

Sep 21 2026

haraldei added a comment to D59519: java/openjdk27: Add port.

It looks like you're still missing one patch mentioned previously:

--- src/hotspot/os_cpu/bsd_ppc/prefetch_bsd_ppc.inline.hpp.orig 2026-09-03 11:42:54 UTC
+++ src/hotspot/os_cpu/bsd_ppc/prefetch_bsd_ppc.inline.hpp
@@ -26,8 +26,6 @@
 #ifndef OS_CPU_BSD_PPC_VM_PREFETCH_BSD_PPC_INLINE_HPP
 #define OS_CPU_BSD_PPC_VM_PREFETCH_BSD_PPC_INLINE_HPP

-#include "runtime/prefetch.hpp"
-

 inline void Prefetch::read(const void *loc, intx interval) {
   __asm__ __volatile__ (
Sep 21 2026, 12:05 PM
haraldei added a comment to D59519: java/openjdk27: Add port.

@pkubaj Could you please check if this is ok now? Thanks!

Sep 21 2026, 10:11 AM

Sep 14 2026

haraldei updated the diff for D59519: java/openjdk27: Add port.

Bumb build num and add extra patch for PPC64 build

Sep 14 2026, 10:49 AM
haraldei added a comment to D59519: java/openjdk27: Add port.

Corrected:

Sep 14 2026, 10:44 AM

Sep 11 2026

haraldei added a comment to D59519: java/openjdk27: Add port.
--- src/hotspot/os_cpu/bsd_ppc/vm_version_bsd_ppc.cpp.orig  2026-09-03 11:42:54 UTC
+++ src/hotspot/os_cpu/bsd_ppc/vm_version_bsd_ppc.cpp
@@ -0,0 +1,47 @@
+/*
+ * Copyright (c) 1997, 2025, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2025 SAP SE. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
Sep 11 2026, 11:52 AM

Sep 9 2026

haraldei added a comment to D59519: java/openjdk27: Add port.

Also, PORTREVISION shouldn't be set for a new port.

Sep 9 2026, 10:17 AM
haraldei added a comment to D59519: java/openjdk27: Add port.

OpenJDK27 will be released by upstream on Sept 15. It's most likely going to be the version tagged here, but if there's any updates I'll update the patch.

Sep 9 2026, 7:22 AM
haraldei requested review of D59519: java/openjdk27: Add port.
Sep 9 2026, 7:15 AM

Sep 8 2026

haraldei committed R11:94a68738ff31: java/openjdk{25,26}: portclippy and cleanup.
Sep 8 2026, 6:29 PM

Sep 4 2026

haraldei added a comment to D59304: java/openjdk{25,26}: portclippy and cleanup.

Fix typo and tab-alignment

I would suggest always running portfmt after making any changes to Makefiles. This way, you would almost never worry about tabs/spaces, line wraps, etc.

Sep 4 2026, 11:36 AM

Sep 2 2026

haraldei updated the diff for D59304: java/openjdk{25,26}: portclippy and cleanup.

...and the double newline

Sep 2 2026, 9:48 AM
haraldei updated the diff for D59304: java/openjdk{25,26}: portclippy and cleanup.

Fix typo and tab-alignment

Sep 2 2026, 9:46 AM

Sep 1 2026

haraldei requested review of D59304: java/openjdk{25,26}: portclippy and cleanup.
Sep 1 2026, 1:50 PM
haraldei added a comment to D59167: java/openjdk{25,26}: Don't req xorg for headless.

Is there any specific reason for checking flavor twice? Putting USES + USE_XORG into same conditional would be nicer. Or just leaving USE_XORG as is because it's no-op without USES=... xorg ....

Sep 1 2026, 12:40 PM
haraldei committed R11:9c0054517dd7: java/openjdk{25,26}: Don't req xorg for headless (authored by Raivo Hool <raivo@lehma.com>).
Sep 1 2026, 8:09 AM
haraldei closed D59167: java/openjdk{25,26}: Don't req xorg for headless.
Sep 1 2026, 8:09 AM
haraldei added inline comments to D59290: java/openjfx14: Fix openjfx14 after 9477c9da0a4.
Sep 1 2026, 8:00 AM
haraldei closed D59290: java/openjfx14: Fix openjfx14 after 9477c9da0a4.
Sep 1 2026, 8:00 AM
haraldei committed R11:cfb60c1505c9: java/openjfx14: Fix openjfx14 after 9477c9da0a4.
Sep 1 2026, 7:59 AM

Aug 31 2026

haraldei requested review of D59290: java/openjfx14: Fix openjfx14 after 9477c9da0a4.
Aug 31 2026, 4:55 PM

Aug 27 2026

haraldei updated the diff for D59167: java/openjdk{25,26}: Don't req xorg for headless.

Removed BUILD_DEPENDS lines no longer needed after 25.0.4 and 26.0.2, and
updates commit message to reflect this.

Aug 27 2026, 8:38 AM

Aug 26 2026

haraldei updated the diff for D59167: java/openjdk{25,26}: Don't req xorg for headless.

Address review comments.

Aug 26 2026, 1:54 PM

Aug 25 2026

haraldei added a comment to D59167: java/openjdk{25,26}: Don't req xorg for headless.

Mainly just a check that I got the field in the commit message right, but feel free to have a look to see if the patches looks ok too.

Aug 25 2026, 9:44 AM
haraldei requested review of D59167: java/openjdk{25,26}: Don't req xorg for headless.
Aug 25 2026, 9:39 AM

Aug 19 2026

haraldei added a comment to D58841: java/openjdk8 + 11: Remove USE_LDCONFIG from ports.
In D58841#1352268, @vvd wrote:
Aug 19 2026, 7:40 AM

Aug 17 2026

haraldei added a comment to D58841: java/openjdk8 + 11: Remove USE_LDCONFIG from ports.
In D58841#1350633, @jrm wrote:

It's probably the spaces before the : catching the subject line hook. You could either get rid of those spaces, or use java/openjdk{8,11}: Remove USE_LDCONFIG from ports, which is a format I see in the logs.

Aug 17 2026, 10:26 AM
haraldei closed D58841: java/openjdk8 + 11: Remove USE_LDCONFIG from ports.
Aug 17 2026, 10:26 AM
haraldei committed R11:9477c9da0a43: java/openjdk{8,11}: Remove USE_LDCONFIG from ports.
Aug 17 2026, 10:26 AM

Aug 15 2026

haraldei added a comment to D58841: java/openjdk8 + 11: Remove USE_LDCONFIG from ports.

The patch is rejected because of the subject line: "java/openjdk8 + 11: ..." Should I split it in two, or is there an established way of marking that it affects more than one port?

Aug 15 2026, 7:29 AM
haraldei added a comment to D58841: java/openjdk8 + 11: Remove USE_LDCONFIG from ports.
In D58841#1350374, @jrm wrote:

One nit: In the commit log, PR: expects only the bug number to automatically update the bug, not the full URL.

Aug 15 2026, 7:22 AM

Aug 14 2026

haraldei requested review of D58841: java/openjdk8 + 11: Remove USE_LDCONFIG from ports.
Aug 14 2026, 10:24 AM

Aug 3 2026

haraldei committed R11:970b592062e6: java/openjdk11: Add back missing x86 bootjdk.
Aug 3 2026, 12:35 PM

Jul 31 2026

haraldei committed R11:88a1cd69ff7e: java/openjdk11: Update to version 11.0.32.
Jul 31 2026, 12:43 PM
haraldei committed R11:ea43accd8d00: java/openjdk17: Update to version 17.0.20.
Jul 31 2026, 11:59 AM
haraldei committed R11:a86e7f3b7b3b: java/openjdk21: Update to version 21.0.12.
Jul 31 2026, 11:20 AM
haraldei committed R11:2583bd8561d2: java/openjdk25: Update to version 25.0.4.
Jul 31 2026, 9:59 AM

Jul 30 2026

haraldei committed R11:80f1e6b5d140: java/openjdk26: Upgrade to OpenJDK 26.0.2.
Jul 30 2026, 12:30 PM

May 8 2026

haraldei abandoned D56830: java/javavmwrapper: JAVA_VERSION does not work with openjdk25.

This change was pushed in commit https://cgit.freebsd.org/ports/commit/?id=7878106082fd1f07814d754ef767c1f59168d1e9

May 8 2026, 1:00 PM

May 7 2026

haraldei committed R11:7878106082fd: java/javavmwrapper: JAVA_VERSION does not work with openjdk25.
May 7 2026, 9:13 AM
haraldei updated the diff for D56830: java/javavmwrapper: JAVA_VERSION does not work with openjdk25.

Incremented portrev and added sponsored-by tag

May 7 2026, 9:07 AM

May 5 2026

haraldei updated the summary of D56830: java/javavmwrapper: JAVA_VERSION does not work with openjdk25.
May 5 2026, 3:20 PM
haraldei updated the diff for D56830: java/javavmwrapper: JAVA_VERSION does not work with openjdk25.

Updated commit message

May 5 2026, 2:56 PM
haraldei requested review of D56830: java/javavmwrapper: JAVA_VERSION does not work with openjdk25.
May 5 2026, 12:23 PM

Apr 22 2026

haraldei closed D56522: java/openjdk25: Update to OpenJDK 25.0.3.
Apr 22 2026, 7:01 PM
haraldei committed R11:7004c1690858: java/openjdk25: Update to OpenJDK 25.0.3.
Apr 22 2026, 7:01 PM

Apr 21 2026

haraldei added a comment to D56522: java/openjdk25: Update to OpenJDK 25.0.3.
In D56522#1293796, @fuz wrote:

Note that you don't need to file a DR for such trivial updates

Apr 21 2026, 9:40 AM

Apr 20 2026

haraldei added a comment to D56522: java/openjdk25: Update to OpenJDK 25.0.3.

Trivial update to latest version, 25.0.3. Assuming this is the tag that will be released by upstream tomorrow. Otherwise I'll update the patch accordingly.

Apr 20 2026, 2:00 PM
haraldei requested review of D56522: java/openjdk25: Update to OpenJDK 25.0.3.
Apr 20 2026, 1:57 PM

Apr 14 2026

haraldei added a comment to D56125: java/openjdk26: Fix build for powerpc64.

Damn, I forgot about this review. But fixing those compilation errors from the PR and the one reported here is only one part of the problem. Another one is that the built binary crashes (still before the package is built). I needed to sync os_bsd_ppc.cpp with os_linux_ppc.cpp to fix that. I'm not sure which single change actually fixed the crash.

Apr 14 2026, 8:41 AM

Apr 8 2026

haraldei closed D56289: java/openjdk*: Fix possible race after configure.
Apr 8 2026, 2:13 PM
haraldei committed R11:6fe56cc444f4: java/openjdk*: Fix possible race after configure.
Apr 8 2026, 2:13 PM

Apr 7 2026

haraldei requested review of D56289: java/openjdk*: Fix possible race after configure.
Apr 7 2026, 8:15 AM

Mar 29 2026

haraldei added a comment to D56123: java/openjdk: Fix pkgsuffix for jre builds.

@jrm Ah, cool! Was worried I had forgotten about something. But I don't want to take credit for your work, so if you want to commit it yourself, that's probably better?

Mar 29 2026, 12:13 PM

Mar 28 2026

haraldei added a comment to D56125: java/openjdk26: Fix build for powerpc64.
In D56125#1283835, @fuz wrote:

Now fails to build like so:

ERROR: Build failed for target 'images' in configuration 'bsd-ppc64le-server-release' (exit code 2)

=== Output from failing command(s) repeated here ===
* For target hotspot_variant-server_libjvm_objs_precompiled_precompiled.hpp.pch:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/precompiled/precompiled.hpp:32:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/classfile/javaClasses.inline.hpp:28:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/classfile/javaClasses.hpp:28:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/classfile/vmClasses.hpp:30:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/runtime/handles.hpp:29:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/oops/oop.hpp:36:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/runtime/atomicAccess.hpp:859:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/os_cpu/bsd_ppc/atomicAccess_bsd_ppc.hpp:27:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/cpu/ppc/atomicAccess_ppc.hpp:33:
/wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/cpu/ppc/orderAccess_ppc.hpp:70:28: error: redefinition of 'loadload'
   70 | inline void   OrderAccess::loadload()   { inlasm_lwsync(); }
      |                            ^
/wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/os_cpu/bsd_ppc/orderAccess_bsd_ppc.hpp:72:28: note: previous definition is here
   72 | inline void   OrderAccess::loadload()   { inlasm_lwsync(); }
      |                            ^
   ... (rest of output omitted)

* All command lines available in /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/build/bsd-ppc64le-server-release/make-support/failure-logs.
=== End of repeated output ===
Mar 28 2026, 10:04 PM
haraldei added a comment to D56125: java/openjdk26: Fix build for powerpc64.
In D56125#1283797, @fuz wrote:

For some reason pkg thinks version 26+35.1_1 is greater than 26+35.2. Not sure how this will affect upgrades or the pkg builders?

You sure? My pkg says:

$ pkg version -t 26+35.1_1 26+35.2 
<
Mar 28 2026, 10:03 PM
haraldei added a comment to D56125: java/openjdk26: Fix build for powerpc64.

For some reason pkg thinks version 26+35.1_1 is greater than 26+35.2. Not sure how this will affect upgrades or the pkg builders?

Mar 28 2026, 3:04 PM
haraldei requested review of D56125: java/openjdk26: Fix build for powerpc64.
Mar 28 2026, 2:59 PM
haraldei closed D56123: java/openjdk: Fix pkgsuffix for jre builds.
Mar 28 2026, 10:26 AM
haraldei committed R11:ad618043f3d2: java/openjdk: Fix pkgsuffix for jre builds.
Mar 28 2026, 10:26 AM
haraldei requested review of D56123: java/openjdk: Fix pkgsuffix for jre builds.
Mar 28 2026, 10:12 AM

Mar 27 2026

haraldei added a comment to D56092: java/openjdk11: Fix bootstraping for arm32.

@fuz If you have an ARM box I can use, that would be great. Otherwise I can set up a VM too. I will either have to work my way up from openjdk8, or see if I can use a jdk for another arch to bootstrap it. The latter should be possible, but I haven't done that before, so will have to explore a bit.

Mar 27 2026, 9:34 AM

Mar 26 2026

haraldei requested review of D56092: java/openjdk11: Fix bootstraping for arm32.
Mar 26 2026, 2:50 PM

Mar 23 2026

haraldei closed D55938: java/openjdk26: Add port Add port for OpenJDK 26..
Mar 23 2026, 8:16 AM
haraldei committed R11:dd0268f9f5d9: java/openjdk26: Add port.
Mar 23 2026, 8:16 AM
haraldei added a comment to D55938: java/openjdk26: Add port Add port for OpenJDK 26..

Thanks for the reviews!

Mar 23 2026, 7:06 AM

Mar 20 2026

haraldei added a comment to D55938: java/openjdk26: Add port Add port for OpenJDK 26..
In D55938#1279966, @jrm wrote:

Considering the diff [0] between this and java/openjdk25 is quite minimal, I think we're pretty safe.

Mar 20 2026, 8:42 AM

Mar 19 2026

haraldei requested review of D55938: java/openjdk26: Add port Add port for OpenJDK 26..
Mar 19 2026, 2:36 PM

Feb 28 2026

haraldei closed D55589: java/openjdk25: Fix headless build.
Feb 28 2026, 1:34 PM
haraldei committed R11:46e595f7284d: java/openjdk25: Fix headless build.
Feb 28 2026, 1:34 PM
haraldei added a comment to D55589: java/openjdk25: Fix headless build.
In D55589#1271778, @fuz wrote:

LGTM. Please bump PORTREVISION for this kind of change. You can add that in when you land the fix.

Feb 28 2026, 1:14 PM
haraldei requested review of D55589: java/openjdk25: Fix headless build.
Feb 28 2026, 10:54 AM

Feb 26 2026

haraldei closed D55529: java/openjdk25: Update to OpenJDK 25.0.2.
Feb 26 2026, 8:00 PM
haraldei committed R11:0f26e39d7ca5: java/openjdk25: Update to OpenJDK 25.0.2.
Feb 26 2026, 8:00 PM
haraldei updated the diff for D55529: java/openjdk25: Update to OpenJDK 25.0.2.

Remove relnote info from pkg-descr

Feb 26 2026, 1:56 PM
haraldei requested review of D55529: java/openjdk25: Update to OpenJDK 25.0.2.
Feb 26 2026, 12:39 PM

Feb 23 2026

haraldei added a comment to D54731: java/openjdk21-25: Bootstrap from prebuilt packages.

Thanks a lot!

Feb 23 2026, 2:28 PM
haraldei closed D54731: java/openjdk21-25: Bootstrap from prebuilt packages.
Feb 23 2026, 2:25 PM
haraldei committed R11:8de6fe603338: java/openjdk21-25: Bootstrap from prebuilt packages.
Feb 23 2026, 2:25 PM