Page MenuHomeFreeBSD

haraldei_anduin.net (Harald Eilertsen)
User

Projects

User does not belong to any projects.

User Details

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

Recent Activity

Fri, Mar 14

haraldei_anduin.net added a comment to D49354: Add port for java/openjdk24.

Is there a reason not to apply (some of) the patches in the repo directly?

Fri, Mar 14, 8:40 PM
haraldei_anduin.net added a comment to D49354: Add port for java/openjdk24.

This port is based on my own clone of the openjdk/jdk repo, as there's no bsd openjdk branch or repo from battleblow yet. I'm hoping we can move to battleblow before release.

Fri, Mar 14, 10:12 AM
haraldei_anduin.net requested review of D49354: Add port for java/openjdk24.
Fri, Mar 14, 10:07 AM

Sat, Mar 1

haraldei_anduin.net added a comment to D48806: Bug 284503: Delete patch for fontmanager/freetypeScaler.c.

Anything missing for this to be merged?

Sat, Mar 1, 12:12 PM

Feb 3 2025

haraldei_anduin.net updated the diff for D48806: Bug 284503: Delete patch for fontmanager/freetypeScaler.c.

Bump PORTREVISION

Feb 3 2025, 2:26 PM
haraldei_anduin.net added a comment to D48806: Bug 284503: Delete patch for fontmanager/freetypeScaler.c.
In D48806#1113263, @jrm wrote:

Sounds good. You also need to bump PORTREVSION.

Feb 3 2025, 2:20 PM
haraldei_anduin.net added a comment to D48806: Bug 284503: Delete patch for fontmanager/freetypeScaler.c.
In D48806#1113261, @jrm wrote:

Should the patch be removed from other JDK ports as well?

Feb 3 2025, 1:43 PM
haraldei_anduin.net requested review of D48806: Bug 284503: Delete patch for fontmanager/freetypeScaler.c.
Feb 3 2025, 11:22 AM

Jan 13 2025

haraldei_anduin.net added a comment to D48223: java/openjdk23: Strip shared libraries and binaries.

@jrm Yeah, I was mostly thinking about the quality of production code backtraces :) A full strip will clearly strip more than just debug info. It will probably make a difference for internal errors in the JVM itself, but not much for code running _on_ the JVM.

Jan 13 2025, 6:03 PM
haraldei_anduin.net added a comment to D48223: java/openjdk23: Strip shared libraries and binaries.

@michaelo I don't see any significant change between the output from jstack regardless of the target process running from stripped or non-stripped binaries: https://gist.github.com/snake66/319cdc0772902037610da906c0863d47

Jan 13 2025, 2:22 PM
haraldei_anduin.net added a comment to D48223: java/openjdk23: Strip shared libraries and binaries.

I think so, but only native code. The stack traces should still include all the information that the JVM itself handles.

Very good, there is likely only case: JVM crashes and dump file does contain any reasonable information for a backtrace.

Jan 13 2025, 11:16 AM
haraldei_anduin.net added a comment to D48223: java/openjdk23: Strip shared libraries and binaries.

It depends, sometimes you simply cannot reproduce on non-prod. Does this affect jstack? This is often requested on the Tomcat mailing lists.

Jan 13 2025, 10:40 AM

Jan 3 2025

haraldei_anduin.net added a comment to D48223: java/openjdk23: Strip shared libraries and binaries.

I think this should be ok. There are some parts of the handling of internal errors that tries to look up debug info to get better stacktraces, but I don't think that is important to production deployments.

Jan 3 2025, 10:56 AM
haraldei_anduin.net requested review of D48299: java/openjdk23: More Makefile improvements.
Jan 3 2025, 10:52 AM

Dec 30 2024

haraldei_anduin.net added a comment to D48252: java/openjdk23: Mark port broken on i386 for FreeBSD 14 and 15.

@glewis With debug enabled I get this more useful message:

#  Internal Error (/home/haraldei/src/openjdk/src/hotspot/cpu/x86/macroAssembler_x86.cpp:4206), pid=14704, tid=109565
#  assert(is_aligned(set.size() * xmm_save_size(), StackAlignmentInBytes)) failed: must be
Dec 30 2024, 7:20 PM
haraldei_anduin.net updated the diff for D48252: java/openjdk23: Mark port broken on i386 for FreeBSD 14 and 15.

Update based on feedback:

Dec 30 2024, 5:49 PM
haraldei_anduin.net updated the diff for D48252: java/openjdk23: Mark port broken on i386 for FreeBSD 14 and 15.

Update patch based on feedback.

Dec 30 2024, 5:41 PM
haraldei_anduin.net added reviewers for D48252: java/openjdk23: Mark port broken on i386 for FreeBSD 14 and 15: jrm, emaste, glewis, bofh.
Dec 30 2024, 4:24 PM
haraldei_anduin.net requested review of D48252: java/openjdk23: Mark port broken on i386 for FreeBSD 14 and 15.
Dec 30 2024, 4:21 PM

Dec 27 2024

haraldei_anduin.net updated the diff for D48194: Add OpenJDK 23 to ports.

Rebased on top of bofh's openjdk22 additions.

Dec 27 2024, 7:00 PM

Dec 26 2024

haraldei_anduin.net updated the diff for D48194: Add OpenJDK 23 to ports.

Updated regex in Mk/bsd.java.mk and fixed indentation in openjdk23/Makefile

Dec 26 2024, 9:13 PM
haraldei_anduin.net added inline comments to D48194: Add OpenJDK 23 to ports.
Dec 26 2024, 8:53 PM
haraldei_anduin.net updated the diff for D48194: Add OpenJDK 23 to ports.

More changes based on feedback.

Dec 26 2024, 5:46 PM

Dec 25 2024

haraldei_anduin.net added a comment to D48194: Add OpenJDK 23 to ports.

I have created a bug report https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283600 for adding the openjdk22. Have a look at it as it will give some idea about the changes required.

Dec 25 2024, 6:34 PM
haraldei_anduin.net updated the diff for D48194: Add OpenJDK 23 to ports.

Think I got all the parts of Mk/bsd.java.mk covered now, but please check as I'm not all that familiar with how it works.

Dec 25 2024, 9:40 AM
haraldei_anduin.net added inline comments to D48194: Add OpenJDK 23 to ports.
Dec 25 2024, 9:14 AM

Dec 24 2024

haraldei_anduin.net updated the diff for D48194: Add OpenJDK 23 to ports.

Update based on feedback.

Dec 24 2024, 6:35 PM
haraldei_anduin.net added inline comments to D48194: Add OpenJDK 23 to ports.
Dec 24 2024, 6:33 PM
haraldei_anduin.net requested review of D48194: Add OpenJDK 23 to ports.
Dec 24 2024, 4:25 PM