Page MenuHomeFreeBSD

lang/nim: Fix build within poudriere
ClosedPublic

Authored by lbartoletti on Apr 27 2020, 7:28 AM.
Tags
None
Referenced Files
F114932773: D24585.id71061.diff
Fri, Apr 18, 5:31 PM
Unknown Object (File)
Thu, Apr 17, 7:05 AM
Unknown Object (File)
Sat, Apr 12, 3:07 PM
Unknown Object (File)
Mar 10 2025, 5:38 AM
Unknown Object (File)
Feb 24 2025, 1:23 PM
Unknown Object (File)
Feb 22 2025, 7:30 AM
Unknown Object (File)
Feb 21 2025, 7:49 PM
Unknown Object (File)
Feb 20 2025, 2:40 PM
Subscribers

Details

Summary

Fix the build of lang/nim within poudriere:

  • Make sure we use specified build caches for all build commands (this was causing the poudriere testport to fail for the tools build).
  • Ensure that devel/nimble is not built as part of this port by using the koch toolsToNimble command instead of koch tools. If left to it's own devices the koch tools command will download nimble from git and build it itself.
Test Plan

poudriere (11/12 i386/amd64 ; HEAD i386/amd64/aarch64)

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 30747
Build 28473: arc lint + arc unit