BROKEN: does not build with LLVM 7


./lang/crystal [statically typed object oriented language]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.26.1, Package name: crystal-0.26.1
Maintained by: Wesley Moxam
Master sites:
Description
Crystal is a programming language with the following goals:

* Have a syntax similar to Ruby (but compatibility with it is not a
goal)
* Be statically type-checked, but without having to specify the type
of variables or method arguments.
* Be able to call C code by writing bindings to it in Crystal.
* Have compile-time evaluation and generation of code, to avoid
boilerplate code.
* Compile to efficient native code.


Filesize: 30.652 KB
Version History (View Complete History)
  • (2018-11-14) Updated to version: crystal-0.26.1
  • (2018-07-08) Package added to openports.se, version crystal-0.25.1 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2019-02-13 06:20:54 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Mark as BROKEN following the LLVM7 update
"It may be a while before the issue is fixed" Wesley Moxam (maintainer)
   2018-11-13 15:31:03 by joshua stein | Files touched by this commit (3)
Log message:
update to 0.26.1
from maintainer long ago
   2018-11-13 15:31:03 by joshua stein | Files touched by this commit (3)
Log message:
update to 0.26.1
from maintainer long ago
   2018-11-13 15:31:03 by joshua stein | Files touched by this commit (3)
Log message:
update to 0.26.1
from maintainer long ago
   2018-10-26 12:21:50 by Christian Weisgerber | Files touched by this commit (1)
Log message:
explicitly link with all called libraries to satisfy lld
   2018-07-12 15:19:34 by Stuart Henderson | Files touched by this commit (2)
Log message:
- set PKGSPEC-main in devel/llvm, which provides the default pkgspec for
dependent ports, this restricts deps to use the current clang version
which is required for some ports using the unversioned libLLVM*.so
library. see https://marc.info/?l=openbsd-ports&m=152377935312657&w=2
- set RUN_DEPENDS on devel/llvm in lang/crystal as it uses libLLVM*.so
breakage reported by James Turner
I don't like this at all, but don't see what other option we have,
if anyone has a better idea please pipe up.