version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by pkg audit for the packaged version 4.3.1.
Fixed (1)
Show 1 fixed
VuXML entries whose affected range the packaged version has left.
Mk/**java.mk: Convert bsd.java.mk to USES
The following features have been added or changed:
- Instead of USE_JAVA use USES=java. This defaults to
USES=java:build,run if NO_BUILD is undefined. Else it defaults to
USES=java:run
- Instead of USE_ANT=yes use USES=java:ant which also implies
USES=java:build
- Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or
extract
- Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply
build or run
- Instead of JAVA_RUN=yes use USES=java:run does not imply extract or
build
- Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version>
Approved by: mat (portmgr), glewis
Differential Revision: https://reviews.freebsd.org/D48201
net/kafka: update to v3.6.1
ChangeLog: https://downloads.apache.org/kafka/3.6.1/RELEASE_NOTES.html
Improvement
* In Java-client, backoff should be skipped for retried producer-batch to a new
leader
* Upgrade ZooKeeper to 3.8.3
Bug
* block-cache-capacity metrics worth twice as much as normal
* Gradle build fails with missing commitId after git gc
* Concurrency bug in RemoteIndexCache leads to IOException
* RackId doesn't exist error while running WordCountDemo
* Handle large keystores in SslEngineValidator
* Duplicate Producer ID blocks during ZK migration
* StateRestoreListener#onRestoreSuspended is never called because wrapper
DelegatingStateRestoreListener doesn't implement onRestoreSuspended
* Breaking change in 3.4.0 ByteBufferSerializer
* Topics marked for deletion in ZK are incorrectly migrated to KRaft
* Possible NPE is thrown in MirrorCheckpointTask
* Fix CVE-2023-4586 in netty:handler
* NPE in ChunkedByteStream
* Zookeeper.jar | CVE-2023-44981
* Partition-Count is not getting updated Correctly in the Incremental
Co-operative Rebalancing(ICR) Mode of Rebalancing
* Disabling scheduled rebalance delay in Connect can lead to indefinitely
unassigned connectors and tasks
* LeaveGroupResponse v0-v2 should handle no members
* ProduceRequest#partitionSizes() is not an atomic operation
* ZK brokers incorrectly handle KRaft metadata snapshots
* Malformed connect source offsets corrupt other partitions with DataException
* Trying to access uncopied segments metadata on listOffsets
* KRaft controller writes empty state to ZK after migration
Task
* Add 3.5.0 to broker/client and streams upgrade/compatibility tests
* Rolling upgrade system tests are failing
* Remote log segments should be considered once for retention breach
* Add 3.4.0 streams upgrade/compatibility tests
Test
* Add tests for RemoteIndexCache
* Flaky test ZkMigrationIntegrationTest.testMigrateTopicDeletions
PR: 275611
Reported by: timp87@gmail.com
MFH: 2023Q4 (security fix)
Security: CVE-2023-4586
net/kafka: fix regression in non-Kraft mode after update to 3.3.1
"There's a regression after update to 3.3.1 in non-Kraft mode
The port always creates /var/db/kafka/kraft dir. But it brokes the Kafka environment."
PR: 267309
Approved by: rene
Differential Revision: https://reviews.freebsd.org/D37731
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
net/kafka: Update MASTER_SITES
Use a direct URL to Apache's release archive site as it's not mirrored
by upstream mirror sites
Approved by: rene (portmgr blanket), arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D32430
net/kafka: create port
Kafka is used for building real-time data pipelines and streaming apps.
It is horizontally scalable, fault-tolerant, wicked fast,
and runs in production in thousands of companies.
WWW: https://kafka.apache.org/
PR: 220793
Submitted by: timp87@gmail.com