sysutils/logstash*: enable on powerpc64* Logstash is all Java, and JRuby falls back to plain Java where it has no native helpers, like it already does on aarch64. Just exclude the x86_64 libfixposix everywhere except amd64, not only on aarch64.c88f965bde
Port details
sysutils/logstash8 8.19.21_2
Server-side data ingestion and transformation tool (8.x version)
Port info
- Maintainer
- elastic@FreeBSD.org
- Packages
- latest: 8.19.21_2
- Upstream
- up to date
- Last update
- to 8.19.21_2 · c88f965bde
- Quarterly
- 2026Q4: 8.19.21_2
- WWW
- https://www.elastic.co/products/logstash
- Links
- cgit · VuXML
Install
- Package
# pkg install logstash8installs 8.19.21_2 fromlatest; fromquarterly(2026Q4) 8.19.21_2- Port
# cd /usr/ports/sysutils/logstash8 && make install clean- Size
- 211 MiB download · 356 MiB installed
- Depends on
- java/openjdk25 25.0.4+7.f.1_1, shells/bash 5.3.20
- License
- APACHE20
- Creates
- user
logstash, grouplogstash - pkg-message
Shown after installing
Logstash 8 was installed. 1) To start Logstash as an agent during system startup, run: sysrc logstash_enable="YES" 2) Extra options can be found in the startup script. 3) WARNING: In order for Logstash to work properly, procfs needs to be mounted on /proc. If you have not done it yet, please do the following: mount -t procfs proc /proc To make it permanent, you need the following lines in /etc/fstab: proc /proc procfs rw 0 0
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 8.19.21_2 | 8.19.21_2 | – |
| FreeBSD 15 | 8.19.21_2 | 8.19.21_2 | – |
| FreeBSD 14 | 8.19.21_2 | 8.19.21_2 | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 8.19.21_2 | 8.19.21_2 | – |
| FreeBSD 14 | 8.19.21_2 | 8.19.21_2 | ✗ |
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 8.19.21_2.Fixed (0)
No VuXML entries for this package.
Problem reports (1) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 290834 | maintainer-feedback? sysutils/logstash8: logstash-plugin Gem::LoadError | New | 2025-11-06 |
Commits (24)
sysutils/logstash*: Remove non-${ARCH} libs from the package
stage-qa error on aarch64:
=>> Status sysutils/logstash94 | logstash94-9.4.7: stage-qa
====> Running Q/A tests (stage-qa)
ldd: /usr/bin/ldd32: Exec format error
ld-elf.so.1: /wrkdirs/usr/ports/sysutils/logstash94/work/stage/usr/local/logstash/vendor/jruby/lib/ruby/stdlib/libfixposix/binary/x86_64-freebsd/libfixposix.so: unsupported machine
/wrkdirs/usr/ports/sysutils/logstash94/work/stage/usr/local/logstash/vendor/jruby/lib/ruby/stdlib/libfixposix/binary/x86_64-freebsd/libfixposix.so: exit status 1
PR: 297679
Approved by: blanket (fix packaging)
Tested by: fluffy, Boris Korzun <drtr0jan@yandex.ru>
Sponsored by: UNIS Labs6ff7cc588dsysutils/logstash*: Fix rc script: use LS_JAVA_HOME/LS_JAVA_OPTS instead of JAVA_HOME/JAVA_OPTS The use of JAVA_HOME and JAVA_OPTS is deprecated. PR: 297679 Approved by: blanket (fix runtime) Sponsored by: UNIS Labs Co-authored-by: Boris Korzun <drtr0jan@yandex.ru>31a6364f73
sysutils/logstash*: Parametrize version in pkg-message The version in pkg-message was not updated when the ports logstash94 and logstash95 were created. PR: 297679 Approved by: elastic (implicit, inactive for several months again) Sponsored by: UNIS Labsbc90dd2b04
sysutils/logstash8: Update 8.19.15 => 8.19.21 Changelogs: https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-16.html https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-17.html https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-18.html https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-19.html https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-20.html https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-21.html PR: 297679 Approved by: elastic (implicit, inactive for several months again) Sponsored by: UNIS Labs780a1ce5f3
sysutils/{beats,logstash}*,textproc/{elasticsearch,kibana}*: Ports unification before adding 9.4
PKGNAMESUFFIX, CONFLICTS, PORTSCOUT, COMMENT, LOGSTASH_JRUBY_VER,
PORTVERSION => DISTVERSION
PR: 293746
Approved by: girgen (elastic, maintainer)
Sponsored by: UNIS Labs351fddeda4sysutils/logstash8: Update 8.19.13 => 8.19.15 Release Notes: https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-14.html https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-15.html PR: 294181 Approved by: elastic (maintainer, timeout 3 weeks) Sponsored by: UNIS Labsb2394c03bc
*/*: bump portrevision after java_default=25 update Included all ports that have USES=java. PR: 29355986813e9ccf
sysutils/logstash8: Update 8.19.12 => 8.19.13 Release Notes: https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-13.html Approved by: elastic (maintainer, implicit - inactive for more than 6 months)09bf87d578
sysutils/logstash8: Update 8.19.9 => 8.19.12
Release Notes:
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-10.html
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-11.html
https://www.elastic.co/guide/en/logstash/8.19/logstash-8-19-12.html
Improve port:
- Replace PORTVERSION with DISTVERSION.
- Add LOCAL/vvd/elastic to MASTER_SITES for those who can't download due
to the HTTP error "Forbidden 403".
- Sort USES.
- Adjust JAVA_VERSION to supported LTS 25, 21 and 17.
- Parametrize "logstash" with "${PORTNAME}".
- Adjust CONFLICTS.
- Fix warnings from portclippy.
- Add possibility to use custom user/group.
- Replace RM of bundled JDK and *.bat files with
EXTRACT_AFTER_ARGS=--exclude.
- Merge CHMODs.
PR: 293771
Approved by: elastic (maintainer, implicit - inactive for more than 6 months)
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>fe89b0bd01*/*: bump portrevision after java_default=21 update PR: 2728552baaf16375
sysutils/logstash8: Update to 8.19.9 PR: 290095e3e7b9090e
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/D482010835676e36
sysutils/logstash8: Update to 8.11.3 Release notes: https://www.elastic.co/guide/en/logstash/8.11/logstash-8-11-3.html44dcfcbaa3
sysutils/logstash8: Update to 8.8.2 Release notes: https://www.elastic.co/guide/en/logstash/8.8/logstash-8-8-2.htmlfd5f484c0a
sysutils/logstash8: Update to 8.7.0 Release notes: https://www.elastic.co/guide/en/logstash/8.7/logstash-8-7-0.html196d5c0536
sysutils/logstash8: Update to 8.6.2 Release notes: https://www.elastic.co/guide/en/logstash/8.6/logstash-8-6-2.html86490672d2
sysutils/logstash8: Update to 8.6.1 Release notes: https://www.elastic.co/guide/en/logstash/8.6/logstash-8-6-1.htmle42b976d31
sysutils/logstash8: Update to 8.6.0 Release notes: https://www.elastic.co/guide/en/logstash/8.6/logstash-8-6-0.html384e2a5e3e
sysutils/logstash8: Update to 8.5.3 Release notes: https://www.elastic.co/guide/en/logstash/8.5/logstash-8-5-3.html8923949348
sysutils/logstash8: Update to 8.5.2 Release notes: https://www.elastic.co/guide/en/logstash/8.5/logstash-8-5-2.htmla8fa2a6da4
sysutils/logstash8: Pass maintainer to elastic@ groupe9360bde17
sysutils/logstash8: update to 8.4.3 ChangeLog at: https://www.elastic.co/guide/en/logstash/8.4/releasenotes.html046a0cd3c4
sysutils/logstash: New port: Server-side data ingestion and transformation tool (8.x version) 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."887999abeb