Port details
lace Implementation of work-stealing in C
2.4.0 devel Σ =0 2.4.0Version of this port present on the latest quarterly branch. Maintainer: yuri@FreeBSD.org Port Added: 2025-03-28 04:57:33
Last Update: 2026-06-08 06:32:21
Commit Hash: 52735ed
License: APACHE20
WWW: https://github.com/trolando/lace Description: # Lace is a C framework for fine-grained fork-join parallelism intended for
scientific computations on multi-core computers. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For RUN/BUILD depends:lace-work-stealing>0:devel/lace
For LIB depends:liblace.so:devel/lace liblace128.so:devel/lace liblace32.so:devel/lace
To install the port : # cd /usr/ports/devel/lace/ && make install clean To add the package , run one of these commands: pkg install devel/lace pkg install lace-work-stealing NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: lace-work-stealing Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1780900203
SHA256 (trolando-lace-v2.4.0_GH0.tar.gz) = f930bf1174c9a5fe716ef396a54af65280c42c9f3181d9aef32a86f3cd682002
SIZE (trolando-lace-v2.4.0_GH0.tar.gz) = 258216
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
cmake : devel/cmake-core ninja : devel/ninja
This port is required by: # for Libraries #
math/oink
Configuration Options : #
No options to configure Options name : #
devel_lace USES: #
cmake:testing
FreshPorts was unable to extract/find any pkg message # Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
2.4.0 08 Jun 2026 06:32:21
Yuri Victorovich (yuri)
devel/lace: update 2.3.2 → 2.4.0
2.3.2 26 Apr 2026 09:34:11
Yuri Victorovich (yuri)
devel/lace: update 2.3.0 → 2.3.2
2.3.0 29 Mar 2026 19:03:39
Yuri Victorovich (yuri)
devel/lace: update 2.2.3 → 2.3.0
2.2.3 24 Mar 2026 23:05:57
Yuri Victorovich (yuri)
devel/lace: update 2.2.2 → 2.2.3
2.2.2 24 Mar 2026 20:33:59
Yuri Victorovich (yuri)
devel/lace: remove unnecessary patches
2.2.2 24 Mar 2026 17:19:13
Yuri Victorovich (yuri)
devel/lace: update 2.2.1 → 2.2.2
2.2.1 07 Mar 2026 07:24:43
Yuri Victorovich (yuri)
devel/lace: update 2.0.2 → 2.2.1
Reported by: portscout
2.0.2_1 08 Sep 2025 23:14:57
Yuri Victorovich (yuri)
devel/lace: Broken on armv7
Reported by: fallout
2.0.2_1 23 Aug 2025 19:09:55
Yuri Victorovich (yuri)
devel/lace: Broken on i386
2.0.2_1 06 Aug 2025 15:28:01
Yuri Victorovich (yuri)
devel/lace: Remove hardcoded 'native'; Fix build on i386
Submitted by: fuz
Differential Revision: https://reviews.freebsd.org/D51737
2.0.2 02 Aug 2025 07:47:54
Yuri Victorovich (yuri)
devel/lace: update 1.4.2 → 2.0.2
Reported by: portscout
1.4.2_1 23 May 2025 11:12:55
Piotr Kubaj (pkubaj)
devel/lace: fix build on ARM / POWER
/wrkdirs/usr/ports/devel/lace/work/lace-1.4.2/benchmarks/matmul/matmul-seq.c:118:44:
error: result of comparison of constant -1 with expression of type 'char' is
always true [-Werror,-Wtautological-constant-out-of-range-compare]
118 | while ((c=getopt(argc, argv, "w:q:h")) != -1) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~
1 error generated.
1.4.2_1 28 Apr 2025 01:27:06
Yuri Victorovich (yuri)
devel/lace: Broken on i386; Remove -march=native
Reported by: fallout
1.4.2 01 Apr 2025 08:48:24
Yuri Victorovich (yuri)
devel/lace: Add PORTSCOUT tag
1.4.2 29 Mar 2025 05:58:47
Yuri Victorovich (yuri)
devel/lace: Broken on i386
Reported by: fallout
1.4.2 28 Mar 2025 04:53:58
Yuri Victorovich (yuri)
devel/lace: New port: Implementation of work-stealing in C