[Bug 291587] [NEW PORT] devel/lwgrp: Light-weight group library for MPI

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 11 Dec 2025 22:15:36 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291587

            Bug ID: 291587
           Summary: [NEW PORT] devel/lwgrp: Light-weight group library for
                    MPI
           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: rikka.goering@outlook.de

Created attachment 266110
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=266110&action=edit
new port devel/lwgrp (v1.0.6)

Hi,

I’d like to add a new port devel/lwgrp, the Light-weight Group library from
LLNL. It provides data structures and collectives to create and destroy ordered
process groups efficiently in MPI applications, which is useful when frequent,
transient groups would make full communicator creation too expensive.

This library is a building block for other MPI tools (e.g. DTCMP and
mpifileutils) and is part of an ongoing effort to make modern HPC tooling more
easily available on FreeBSD.

Port details
- Upstream: LLNL / GitHub (tag v1.0.6)
- Builds a shared library, installs headers and pkg-config file
- Uses the MPI compiler wrapper (MPICC) via CONFIGURE_ENV

Optional DOCS (installs README into ${DOCSDIR})

QA
- make stage-qa [ok]
- make check-plist [ok]
- portfmt -D Makefile [ok]
- portlint -AC [ok]
- portclippy Makefile [ok]
- poudriere testport [ok]

Maintainer: rikka.goering@outlook.de

Patch attached as a git-format patch.

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