CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

filesystems/mergerfs 2.42.0

Featureful FUSE based union filesystem

Port info

Maintainer
ehaupt@FreeBSD.org
Packages
latest: 2.42.0
Upstream
up to date
Last update
to 2.42.0 · 7c4842f10b
Quarterly
2026Q4: 2.42.0
Formerly
sysutils/fusefs-mergerfs until 2024-11-06
WWW
https://github.com/trapexit/mergerfs
Links
cgit · VuXML

Install

Package
# pkg install fusefs-mergerfs
installs 2.42.0 from latest; from quarterly (2026Q4) 2.42.0
Port
# cd /usr/ports/filesystems/mergerfs && make install clean
Size
400 KiB download · 1.1 MiB installed
Depends on
filesystems/fusefs-libs 2.9.9_2
License
ISCL

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.42.02.42.0–
FreeBSD 152.42.02.42.0–
FreeBSD 142.42.02.42.02.42.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.42.02.42.0–
FreeBSD 142.42.02.42.02.42.0

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 2.42.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (7)

Emanuel Haupt (ehaupt) · 2.42.0
filesystems/mergerfs: Update to 2.42.0
7c4842f10b
Emanuel Haupt (ehaupt) · 2.41.1_2
filesystems/mergerfs: Fix build with newer Clang/libc++

The vendored fmt header uses malloc/free without including the
appropriate declarations, causing builds to fail on recent
FreeBSD -CURRENT toolchains.

Add the missing <cstdlib> include to libfuse/include/fmt/format.h.

Notified by:	pkg-fallout
e60f667263
Emanuel Haupt (ehaupt) · 2.41.1_1
filesystems/mergerfs: fix build on i386 due to C++17 narrowing

Reported by:	pkg-fallout
1f0b5bb8af
Emanuel Haupt (ehaupt) · 2.41.1
filesystems/mergerfs: Update to 2.41.1
760f32988f
Robert Clausecker (fuz) · 2.40.2
filesystems/mergerfs: fix build on 32 bit platforms

There was a type confusion in a compatibility stub.  It accidentially
works on 64 bit platforms, but never on 32 bit platforms.

Approved by:	portmgr (build fix blanket)
MFH:		2025Q3
a4c0259a29
Robert Clausecker (fuz) · 2.40.2
filesystems: add new category for file systems and related utilities

The filesystems category houses file systems and file system utilities.
It is added mainly to turn the sysutils/fusefs-* pseudo-category into
a proper one, but is also useful for the sundry of other file systems
related ports found in the tree.

Ports that seem like they belong there are moved to the new category.
Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are
not moved as they currently don't fetch and don't have TIMESTAMP set
in their distinfo, but that is required to be able to push a rename
of the port by the pre-receive hook.

Approved by:	portmgr (rene)
Reviewed by:	mat
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/302
PR:		281988
6e2da9672f
Emanuel Haupt (ehaupt) · 2.40.2 · as sysutils/fusefs-mergerfs
sysutils/fusefs-mergerfs: Add new port

mergerfs is a union filesystem geared towards simplifying storage and
management of files across numerous commodity storage devices. It is
similar to mhddfs, unionfs, and aufs.
230cb49ccc