*/*: Bump consumers of dns/ldns after update to 1.9.0
Force rebuild comsumers - upstream changed ABI without bump soname.
ldns 1.9.0 inserted LDNS_RDF_TYPE_INT64 at enum position 5, shifting
every subsequent value by +1. But port kept the shared library as
libldns.so.3.6.0 - no SONAME bump - so consumers wasn't flagged for
rebuild and still has the old 1.8.x enum constants baked in.
Example of error for opendnssec:
[adapter] error parsing RR at line 2 (Syntax error, could not parse
the RR's rdata)
PR: 291573
Reported by: bdrewery (via email)
Sponsored by: UNIS Labs
MFH: 2026Q2
(cherry picked from commit 1774d2af0a35ecc1460934269740c1f46eb442e3)
*/*: Bump consumers of dns/ldns after update to 1.9.0
Force rebuild comsumers - upstream changed ABI without bump soname.
ldns 1.9.0 inserted LDNS_RDF_TYPE_INT64 at enum position 5, shifting
every subsequent value by +1. But port kept the shared library as
libldns.so.3.6.0 - no SONAME bump - so consumers wasn't flagged for
rebuild and still has the old 1.8.x enum constants baked in.
Example of error for opendnssec:
[adapter] error parsing RR at line 2 (Syntax error, could not parse
the RR's rdata)
PR: 291573
Sponsored by: UNIS Labs
*/*: Bump consumers of dns/ldns after update to 1.9.0
Force rebuild comsumers - upstream changed ABI without bump soname.
ldns 1.9.0 inserted LDNS_RDF_TYPE_INT64 at enum position 5, shifting
every subsequent value by +1. But port kept the shared library as
libldns.so.3.6.0 - no SONAME bump - so consumers wasn't flagged for
rebuild and still has the old 1.8.x enum constants baked in.
Example of error for opendnssec:
[adapter] error parsing RR at line 2 (Syntax error, could not parse
the RR's rdata)
PR: 291573
Reported by: bdrewery (via email)
Sponsored by: UNIS Labs
MFH: 2026Q2
java/lightweight-java-profiler: unpin openjdk8
Compiles fine with a modern JDK.
NB: Nothing in the ports tree uses this port.
Approved-by: no maintainer
lang/bsh: unpin openjdk8
Builds fine with modern JDK.
The port is used in other ports that require openjdk8 so let it
generate openjdk8 compatible class files.
Approved-by: no maintainer
mail/fetchmail: Update 6.6.1 => 6.6.3
While here:
* Use <bsd.port.options.mk> instead.
* Add USES=localbase:ldflags instead.
Changelog:
* Fix compilation without SSL.
* Can now be built with OpenSSL 4.0.0.
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.3/NEWS?ref_type=tags
PR: 294251
Reported by: Corey Halpin <chalpin at cs.wisc.edu> (maintainer)
Approved by: vvd (co-mentor)
net-mgmt/thanos: Build with '-tags slicelabels' to fix gRPC panics
Thanos in at least build version 0.41.0-1 causes panics once gRPC
calls to the sidecar or store component are made. This appears to be
an issue known in upstream [0], but the fix requires the use of the
`-tags slicelabels` Go build flags.
[0] https://github.com/thanos-io/thanos/issues/8543
PR: 294337
Tested by: Magnus Kaiser <freebsd at 4xoc.com>
Approved by: db@, yuri@ (Mentors, implicit)
MFH: 2026Q2
(cherry picked from commit b21fae5132961c8b37bb83b5ddfebb77752f60cd)
net-mgmt/thanos: Build with '-tags slicelabels' to fix gRPC panics
Thanos in at least build version 0.41.0-1 causes panics once gRPC
calls to the sidecar or store component are made. This appears to be
an issue known in upstream [0], but the fix requires the use of the
`-tags slicelabels` Go build flags.
[0] https://github.com/thanos-io/thanos/issues/8543
PR: 294337
Tested by: Magnus Kaiser <freebsd at 4xoc.com>
Approved by: db@, yuri@ (Mentors, implicit)
MFH: 2026Q2
x11/hamclock: Upstream is going away due to programmer passing away
- Added temporary LOCAL distfile since upstream seems erratic
this will quiet pkg builder errors
- Marked as Deprecated and expiration date set
Upstream server will be turned off in June
- Looking into alternative such as OpenHamclock etc.