User Details
- User Since
- Dec 24 2024, 12:50 PM (66 w, 4 d)
Sun, Mar 29
@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?
Sat, Mar 28
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?
Fri, Mar 27
@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.
Thu, Mar 26
Mon, Mar 23
Thanks for the reviews!
Fri, Mar 20
Thu, Mar 19
Feb 28 2026
Feb 26 2026
Remove relnote info from pkg-descr
Feb 23 2026
Thanks a lot!
Hi again, it would be nice if the review could be accepted sometime before OpenJDK 20 expires in two and a half weeks.
Let me know if there's anything that should be changed.
Feb 9 2026
Rebase on main again for updated openjdk21
Feb 6 2026
Is there anything else needed for this review, or could I get it accepted?
Jan 29 2026
@jrm Awesome! Thanks!
Jan 28 2026
@jrm Hoping it's because it's been a while, so rebased on main again and hope it works better now?
Rebase on main again
Jan 26 2026
I'd love to get some feedback on this one.
Jan 15 2026
Thank you for the review!
- Change order of bootstrap variables based on feedback
Jan 14 2026
Jan 12 2026
If I could get a review on this patch today, it would be really helpful. As java/openjdk18 is expiring today, we need this in place to be able to build any of the jdks from 19 and up.
Jan 9 2026
- java/openjdk19: Update bootstraps + add ppc64
Jan 8 2026
Jan 5 2026
Dec 13 2025
Dec 12 2025
I feel this is no longer relevant, as the target version is deprecated. Will close and reopen for relevant OpenJDK versions when time permits.
Thanks a lot for the reviews!
- java/openjdk*: expiration date + portrevision
@bofh Thanks! That's exactly the kind of feedback I was looking for.
Dec 11 2025
Dec 4 2025
Dec 1 2025
For posterity, the current test results for AMD64:
Nov 28 2025
I don't really have a strong opinion on this change, but if it fixes the issue for now, I'm good with it. Technically I don't think the bootstrap JDK needs X11 to build the target JDK, but since they packaged the full JDK including libawt_xawt.so at the time it is now flagged with the new change to pkg.
Nov 27 2025
I've been thinking a bit more about this, and wrote up some of my thoughts here: https://kodeknekkeriet.net/en/blog/introducing-flavors-in-openjdk-freebsd/
Nov 25 2025
Thanks for the reviews and help!
Rebased to main and:
Nov 24 2025
The commit message was not included, so here's a description instead:
- java/openjdk25: Fix more review comments
- java/openjdk25: Fix lib dependencies and flavor matchers
- java/openjdk25: Add CONFLIGS_INSTALL
Nov 20 2025
Nov 19 2025
Not sure if it belongs in the java category, though... Perhaps security instead?
Nov 18 2025
Nov 16 2025
This is a good point!
Nov 13 2025
Think I fixed all issues now.
- java/openjdk25: Fix minor typo causing wrong pkg name
- java/openjdk25: Fix review comments
Nov 12 2025
Nov 4 2025
Nov 3 2025
The reason I was able to run tuxguitar (a gui app) under the -headless variant was that it bundles swt.jar which dynamically loads gtk. The -headless variant only affects awt based apps.
- java/openjdk25: Update with comments for review
Oct 31 2025
I discovered during testing that it seems the headless build happyly also runs gui programs. That's not as intended, so I'll have to explore that before pushing this in any case.
Oct 29 2025
Oct 27 2025
Hopefully the commit message is better now. Used the template so field should be in order and values align, though it's not visible in the differential summary.
java/openjdk25: New port
Oct 25 2025
java/openjdk25: New port