From nobody Thu Dec 11 22:26:28 2025 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dS6d108HGz6KTrq for ; Thu, 11 Dec 2025 22:26:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dS6d06fR0z3spg for ; Thu, 11 Dec 2025 22:26:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1765491989; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jetxbAqG+xH2ZZtMRdHtEKTYpzToelc+Swi6CpK1/G8=; b=kja9vT9FQmDSquHDhRhyITsTK8T58VIjyN6sxuqz5/PGPu0jnr2yYU0QImIAqmuN/vVZKP hiGbBDkUW4KmZRJ5FlgVU42hm1Kejr30+Z1PlOsdrlgs3sQisQ+b2ZfOpleVoyopoDOFTq RBJZ1ROUAa5sMffdw0wrRi1mQQ5dnQZlOvWSWMn4NjeBcsa0HHvmhUk9IdVOK7Cm90Wi6c VP4MKLCEPnXIDw5WNPIOhtykXQ/DKwbRfz+GNgiPrG5YFnCWHhzps2y01n/yotoyeQaYU1 9UVFlkmu3N8f07EPvQrAyaTL/jiblFNIgdURvMCM7EIb4g5vyiBn/KPoWrrinA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1765491989; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jetxbAqG+xH2ZZtMRdHtEKTYpzToelc+Swi6CpK1/G8=; b=TH76aOPBt+SCBbomoKKzxD5wH6fMitSZCaTGcn1pa6qejMxuLFnQ2sxjgtXTGpguM/mC7d 8TwUIcc7RAOx+4Ebww5c8bCwVcI7MAwhgBzu2qPrUeKpY1K3O6iwdNbu/LGBZ2+CCiXaFT xfhAy6ec2ueVrsBh8bXX+R9jlXseDDGeDhBOC3qKxFkLpqhySRYTKRNdKVNn+muj/E/20t zEpZgRjL63lz79hibM80S/rbJBQBQxZi40cNAnDN8+HQ7oPowd97/DQMAT7MJ5UUUp1PVa UAsyg2frkDC7UopOCA+HSxZYS8fwYgsDAad5JdAKhk6vaCFL2L65XSARt0appw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1765491989; a=rsa-sha256; cv=none; b=CtcnZI2fweNAqi8Rzm+J2O8tjTAxlkMuUf5Cu5luwmBkj8Zm2T8j+kHNUqrM7vVV1VPPcy HRzHuuM+vfDgJ+mJI++qxqBALDjRIRqhIEpyQ3zadDUPEowqHD8F6nnYX9b88WqG9WfK04 xyjePq3/7C7dpJ4w7Tc/jzXFwuiuofe2IX9wYaGk7q7Av9LZZPyD0/eENQ0EcHx4vRLFTl Urm2jDsSkXmOAFO1bM4D8CP6PS2r0E9Rso1J2B2QcfvGPb/acc0pNwjBhblN65WalVdDKT XiO+StLAWOCP08I13w9OGDNIYdmjYqOwyDoEPOrrkcqSVGZlbwTH5PoSVMcpeQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dS6d05yP7zqq0 for ; Thu, 11 Dec 2025 22:26:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 5BBMQSgv066218 for ; Thu, 11 Dec 2025 22:26:28 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5BBMQS5R066217 for ports-bugs@FreeBSD.org; Thu, 11 Dec 2025 22:26:28 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 291589] [NEW PORT] devel/libcircle: Distributed work queue library for MPI clusters Date: Thu, 11 Dec 2025 22:26:28 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rikka.goering@outlook.de X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D291589 Bug ID: 291589 Summary: [NEW PORT] devel/libcircle: Distributed work queue library for MPI clusters 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 266112 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D266112&action= =3Dedit new port devel/libcircle (v0.3) Hi, I=E2=80=99d like to add a new port devel/libcircle, a distributed work queu= e library for MPI clusters. libcircle provides an API for distributing embarrassingly parallel workloads across MPI ranks using a distributed work queue. Applications register callbacks to create and process work items, while the library handles load balancing, termination detection, and optional global reductions. libcircle is commonly used on large HPC filesystems to traverse directory t= rees and perform file operations in parallel, and it is one of the dependencies = for sysutils/mpifileutils, which I=E2=80=99m working on porting to FreeBSD. Port details - Upstream: hpc / GitHub (tag v0.3) - Uses USES=3Dmpi:mpich and the MPI compiler wrapper (MPICC) - Builds and installs the shared library, header, and pkg-config file - Optional DOCS (installs README.md 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. --=20 You are receiving this mail because: You are the assignee for the bug.=