[Bug 267982] New port: sysutils/hammer2 for HAMMER2 file system (read-only support)

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 25 Nov 2022 08:12:55 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267982

            Bug ID: 267982
           Summary: New port: sysutils/hammer2 for HAMMER2 file system
                    (read-only support)
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: kusumi.tomohiro@gmail.com

HAMMER2 file system for FreeBSD (read-only support).
https://gitweb.dragonflybsd.org/dragonfly.git/blob/HEAD:/sys/vfs/hammer2/DESIGN

Consists of hammer2.ko kernel module, sbin/* binaries and man pages.
WWW: https://github.com/kusumi/freebsd_hammer2

Patch:
-
https://www.dragonflybsd.org/~tkusumi/diff/freebsd/hammer2/ports/hammer2.shar.txt
-
https://www.dragonflybsd.org/~tkusumi/diff/freebsd/hammer2/ports/0001-sysutils-hammer2-New-port.patch

Notes:
- Also see discussions in https://reviews.freebsd.org/D37354/new/ .
- Makefile is based on what's suggested in
https://wiki.freebsd.org/Ports/SimpleGithub .
- The upstream is myself, and MAINTAINER is temporarily set to my NetBSD
address.
- Some ports split kernel and user into a separate port (e.g. -kmod and
-utils), but since upstream contains both in a single repository, I put
everything in sysutils/hammer2.
- Compiles and tested on amd64 and i386. The code isn't arch dependent.

-- 
You are receiving this mail because:
You are the assignee for the bug.