Bug 245789 - lang/nim: Fix build within poudriere
Summary: lang/nim: Fix build within poudriere
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Loïc Bartoletti
URL:
Keywords: buildisok
Depends on:
Blocks:
 
Reported: 2020-04-21 13:09 UTC by Neal Nelson
Modified: 2020-04-27 16:52 UTC (History)
1 user (show)

See Also:
ports: maintainer-feedback+


Attachments
Patch to upgrade port. (927 bytes, patch)
2020-04-21 13:09 UTC, Neal Nelson
ports: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Neal Nelson 2020-04-21 13:09:12 UTC
Created attachment 213636 [details]
Patch to upgrade port.

Fix the build of lang/nim:
- 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.
Comment 1 Automation User 2020-04-21 13:34:47 UTC
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/138294710
Comment 2 commit-hook freebsd_committer freebsd_triage 2020-04-27 16:51:04 UTC
A commit references this bug:

Author: lbartoletti
Date: Mon Apr 27 16:50:50 UTC 2020
New revision: 533154
URL: https://svnweb.freebsd.org/changeset/ports/533154

Log:
  lang/nim: 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.

  PR:		245789
  Submitted by:	Neal Nelson
  Reviewed by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D24585

Changes:
  head/lang/nim/Makefile
Comment 3 Loïc Bartoletti freebsd_committer freebsd_triage 2020-04-27 16:52:42 UTC
Commited, thanks!