| Port details on branch 2026Q3 |
- logstash94 Server-side data ingestion and transformation tool (9.4.x version)
- 9.4.1_1 sysutils
=0 9.4.1_1Version of this port present on the latest quarterly branch. - Maintainer: elastic@FreeBSD.org
 - Port Added: 2026-08-14 22:09:06
- Last Update: 2026-08-14 22:07:57
- Commit Hash: dbc2488
- Also Listed In: java
- License: APACHE20
- WWW:
- https://www.elastic.co/products/logstash
- Description:
- Logstash is an open source, server-side data processing pipeline that
ingests data from a multitude of sources simultaneously, transforms it,
and then sends it to your favorite "stash."
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
-
- Dependency lines:
-
- logstash94>0:sysutils/logstash94
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/sysutils/logstash94/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/logstash94
- pkg install logstash94
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: logstash94
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: aarch64 amd64
- distinfo:
- TIMESTAMP = 1779200000
SHA256 (logstash-9.4.1-darwin-x86_64.tar.gz) = 8e834f8e8ea8b8209c6a419e400c9fdf8152826840017ad500fe40f492bfc290
SIZE (logstash-9.4.1-darwin-x86_64.tar.gz) = 462803612
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- bash : shells/bash
- java : java/openjdk21
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- sysutils_logstash94
- USES:
- cpe java:run shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 1
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
9.4.1_1 14 Aug 2026 22:07:57
    |
Vladimir Druzenko (vvd)  Author: Boris Korzun |
sysutils/logstash94: Fix runtime: restrict JAVA_VERSION for 21 only
Logstash 9.4 supports Java 21 only.
1) Logstash 9.4 doesn't support Java 17:
https://www.elastic.co/docs/release-notes/logstash#logstash-9.4.0-release-notes
"Logstash now also requires Java 21 or later, and Java 17 is no longer
supported."
2) Logstash 9.4 in the port (precompiled) doesn't support Java 25.
There's an error after start:
===
[2026-08-14T09:38:23,211][FATAL][org.logstash.Logstash ][main] uncaught error
(in thread Ruby-0-Thread-11:
/usr/local/logstash/logstash-core/lib/logstash/java_pipeline.rb:335)
java.lang.NoSuchMethodError: 'java.util.Queue
com.sun.tools.javac.util.Log$DeferredDiagnosticHandler.getDiagnostics()'
at
com.google.googlejavaformat.java.JavaInput.buildToks(com/google/googlejavaformat/java/JavaInput.java:367)
at
com.google.googlejavaformat.java.JavaInput.buildToks(com/google/googlejavaformat/java/JavaInput.java:335) (Only the first 15 lines of the commit message are shown above ) |
Number of commits found: 1
|