dev-lang/crystal: require boehm-gc[threads] as a depend

With USE=-threads crystal crashes for me outright:
  $ cat a.cr
  puts hello
  $ crystal build a.cr
  Invalid memory access (signal 11) at address 0x0
  [12705341] __crystal_sigfault_handler +61
  [140316947557920] ???
  [0] ???

Package-Manager: portage-2.3.0
This commit is contained in:
Sergei Trofimovich
2016-07-30 10:18:11 +01:00
parent b56cfd2afb
commit 4254ea8bfb
2 changed files with 5 additions and 1 deletions

View File

@@ -24,7 +24,7 @@ IUSE="doc examples +xml +yaml"
# dev-libs/boehm-gc[static-libs] dependency problem, check the issue: https://github.com/manastech/crystal/issues/1382
DEPEND="
<sys-devel/llvm-3.7.0
dev-libs/boehm-gc[static-libs]
dev-libs/boehm-gc[static-libs,threads]
dev-libs/libatomic_ops
dev-libs/libevent
dev-libs/libpcre

View File

@@ -5,6 +5,10 @@
<email>longlene@gmail.com</email>
<name>Lixiao Chen</name>
</maintainer>
<maintainer type="person">
<email>slyfox@gentoo.org</email>
<name>Sergei Trofimovich</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>