Bug 232836 - lang/crystal: update to 0.27.0 (fixes build on 13-CURRENT)
Summary: lang/crystal: update to 0.27.0 (fixes build on 13-CURRENT)
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: Koichiro Iwao
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-30 23:51 UTC by Val Packett
Modified: 2018-11-20 10:24 UTC (History)
4 users (show)

See Also:


Attachments
crystal-head.patch (3.92 KB, patch)
2018-10-30 23:51 UTC, Val Packett
no flags Details | Diff
crystal0270.patch (14.18 KB, patch)
2018-11-06 18:57 UTC, Val Packett
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Val Packett 2018-10-30 23:51:10 UTC
Created attachment 198788 [details]
crystal-head.patch

(This patch is approved upstream but not merged yet.)
Comment 1 Koichiro Iwao freebsd_committer freebsd_triage 2018-11-05 14:57:35 UTC
Could you provide a pointer of upstream approval? It is not necessary but I'm interested in that.
Comment 3 Val Packett 2018-11-05 15:31:45 UTC
^^yep. 0.27.0 is already out with this patch, so I guess I'll work on updating the port to 0.27.0
Comment 4 Koichiro Iwao freebsd_committer freebsd_triage 2018-11-06 00:02:33 UTC
Okay, let's update to 0.27.0 rather than applying this patch.
Comment 5 Val Packett 2018-11-06 18:57:13 UTC
Created attachment 199022 [details]
crystal0270.patch

Here we go.

New bootstraps because 0.27.0 doesn't compile with 0.25.x.
While here, more consistent bootstrap names / more declarative makefile.
Comment 6 commit-hook freebsd_committer freebsd_triage 2018-11-07 04:47:08 UTC
A commit references this bug:

Author: meta
Date: Wed Nov  7 04:46:28 UTC 2018
New revision: 484386
URL: https://svnweb.freebsd.org/changeset/ports/484386

Log:
  lang/crystal: update to 0.27.0

  This update includes the fix build oon 13-CURRENT.

  PR:		232836
  Submitted by:	Greg V <greg@unrelenting.technology> (maintainer)
  Approved by:	mentors (implicit)

Changes:
  head/lang/crystal/Makefile
  head/lang/crystal/distinfo
  head/lang/crystal/pkg-plist
Comment 7 Koichiro Iwao freebsd_committer freebsd_triage 2018-11-07 10:00:16 UTC
Still open. Quarterly branch build needs to be fixed.
Comment 8 commit-hook freebsd_committer freebsd_triage 2018-11-20 10:21:02 UTC
A commit references this bug:

Author: meta
Date: Tue Nov 20 10:20:52 UTC 2018
New revision: 485424
URL: https://svnweb.freebsd.org/changeset/ports/485424

Log:
  lang/crystal: Fix build on 13-CURRENT

  PR:		232836
  Submitted by:	Greg V <greg@unrelenting.technology> (maintainer)
  Approved by:	portmgr (blanket), pi (mentor)
  Obtained from:	https://github.com/crystal-lang/crystal/pull/6629

Changes:
  branches/2018Q4/lang/crystal/Makefile
  branches/2018Q4/lang/crystal/distinfo
Comment 9 Koichiro Iwao freebsd_committer freebsd_triage 2018-11-20 10:24:50 UTC
Also applied the fix to quarterly branch, thanks for your contribution.