Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: FUSE3
To:
Benjamin Stürz <benni+openbsd-tech@stuerz.xyz>
Cc:
tech@openbsd.org
Date:
Tue, 16 Jul 2024 21:09:27 +0100

Download raw body.

Thread
  • Benjamin Stürz:

    FUSE3

    • Stuart Henderson:

      FUSE3

On 2024/07/16 21:04, Benjamin Stürz wrote:
> Hi tech@,
> 
> I'm currently writing a UFSv2 FUSE3 driver for FreeBSD [1],
> what would be required to get FUSE3 working on OpenBSD?
> 
> I already got libfuse to compile, but it needs a helper program
> called "mount_fusefs" [2], which doesn't exist on OpenBSD.
> 
> FYI the code of the compiling version is here:
> https://github.com/riscygeek/libfuse-openbsd/tree/openbsd
> 
> [1] https://github.com/riscygeek/fuse-ufs
> [2] https://github.com/freebsd/freebsd-src/blob/master/sbin/mount_fusefs/mount_fusefs.c
> 

helg@ did a lot of work on this, there was a diff pretty much ready to
commit to be able to use libfuse in 2021 (it was 2.x back then, but closer
to what you'll be wanting than what's in OpenBSD now) which had had a
decent amount of ports testing, but for some reason it didn't go in.