Bug 234290 - lang/ponyc: fix build on head (do not use clang 7)
Summary: lang/ponyc: fix build on head (do not use clang 7)
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: Tobias Kortkamp
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-23 10:15 UTC by Greg V
Modified: 2019-01-26 12:29 UTC (History)
0 users

See Also:
greg: maintainer-feedback+


Attachments
pony-clang.patch (548 bytes, patch)
2018-12-23 10:15 UTC, Greg V
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Greg V 2018-12-23 10:15:29 UTC
Created attachment 200387 [details]
pony-clang.patch

Let's just use clang from the llvm_version that pony needs.
Comment 1 commit-hook freebsd_committer 2019-01-26 12:29:37 UTC
A commit references this bug:

Author: tobik
Date: Sat Jan 26 12:29:22 UTC 2019
New revision: 491273
URL: https://svnweb.freebsd.org/changeset/ports/491273

Log:
  Use clang50, clang++50 to build lang/ponyc

  Building the bitcode with clang70 and linking with llvm50 fails,
  so let's use the clang from the LLVM version that will be used by
  ponyc.

  http://beefy12.nyi.freebsd.org/data/head-amd64-default/p490918_s343288/logs/errors/ponyc-0.25.0_1.log

  PR:		234290
  Submitted by:	greg@unrelenting.technology (maintainer)

Changes:
  head/lang/ponyc/Makefile