filesystems/mergerfs: Update to 2.42.07c4842f10b
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-mergerfsinstalls 2.42.0 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2.42.0 | 2.42.0 | – |
| FreeBSD 15 | 2.42.0 | 2.42.0 | – |
| FreeBSD 14 | 2.42.0 | 2.42.0 | 2.42.0 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2.42.0 | 2.42.0 | – |
| FreeBSD 14 | 2.42.0 | 2.42.0 | 2.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)
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-falloute60f667263
filesystems/mergerfs: fix build on i386 due to C++17 narrowing Reported by: pkg-fallout1f0b5bb8af
filesystems/mergerfs: Update to 2.41.1760f32988f
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: 2025Q3a4c0259a29
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: 2819886e2da9672f
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