User Details
- User Since
- May 10 2014, 4:48 PM (648 w, 6 d)
Sat, Oct 10
Aug 26 2026
Aug 20 2026
Aug 13 2026
Aug 11 2026
Jul 24 2026
Jul 6 2026
Jun 16 2026
Jun 5 2026
May 15 2026
May 11 2026
Apr 27 2026
Apr 25 2026
Apr 23 2026
Apr 15 2026
Apr 14 2026
Mar 9 2026
Mar 3 2026
Feb 27 2026
Feb 26 2026
Feb 25 2026
Feb 19 2026
Feb 17 2026
Feb 16 2026
Feb 13 2026
Dec 13 2025
Dec 12 2025
Dec 6 2025
Dec 2 2025
Dec 1 2025
Nov 28 2025
Nov 27 2025
I'm not sure if this or SHLIB_REQUIRE_IGNORE_GLOB=* is the right path forward. The prebuilt binary wants a bunch of libraries that are not set as LIB_DEPENDS. It applies to all 3 of the bootstrap-openjdk ports.
Nov 25 2025
Yep I see now that the libraries aren't bundled.
pkg_cleanup_shlibs_required(pkg, &internal_provided);
Seems it is supposed to just work, hm.
@bapt I'm not sure this did what I expected.
It added the annotation but it still marked all of the libs as required.
# pkg info -F bootstrap-openjdk17-17.0.1.12.1_2.pkg
bootstrap-openjdk17-17.0.1.12.1_2
Name : bootstrap-openjdk17
Version : 17.0.1.12.1_2
Origin : java/bootstrap-openjdk17
Architecture : FreeBSD:14:amd64
Prefix : /usr/local
Categories : devel java
Licenses : GPLv2
Maintainer : java@FreeBSD.org
WWW : https://openjdk.java.net/
Comment : Java Development Kit 17
Shared Libs required:
libX11.so.6
libXext.so.6
libXi.so.6
libXrender.so.1
libXtst.so.6
libasound.so.2
libc++.so.1
libc.so.7
libcxxrt.so.1
libdl.so.1
libfontconfig.so.1
libfreetype.so.6
libgcc_s.so.1
libgif.so.7
libharfbuzz.so.0
libjpeg.so.8
liblcms2.so.2
libm.so.5
libpng16.so.16
libthr.so.3
libutil.so.9
libz.so.6
Annotations :
FreeBSD_version: 1400097
build_timestamp: 2025-11-13T00:01:02+00:00
built_by : poudriere-git-3.3.0-2420-g3a7024568
no_provide_shlib: yes
port_checkout_unclean: no
ports_top_checkout_unclean: yes
ports_top_git_hash: a5581322a5c3da107f83705f91c9900b8c219ae3
Flat size : 252MiB
Description :
OpenJDK is an open-source implementation of the Java Platform, Standard Edition.Nov 18 2025
Thank you
This one passes all of the Poudriere tests too (more read -t use than a bulk run). The previous problem was -t $n taking n seconds. bin/sh tests lack checking for duration on read -t.
Nov 16 2025
Passes all of the poudriere tests. Thank you for looking at quickly. This change looks much better than my attempt.
Nov 14 2025
Edited my comment with a more cleaned up version.