1 |
commit: 4254ea8bfbb12e1e2f7b42474bd7130f8e5ff836 |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Jul 30 09:18:11 2016 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Jul 30 09:18:11 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4254ea8b |
7 |
|
8 |
dev-lang/crystal: require boehm-gc[threads] as a depend |
9 |
|
10 |
With USE=-threads crystal crashes for me outright: |
11 |
$ cat a.cr |
12 |
puts hello |
13 |
$ crystal build a.cr |
14 |
Invalid memory access (signal 11) at address 0x0 |
15 |
[12705341] __crystal_sigfault_handler +61 |
16 |
[140316947557920] ??? |
17 |
[0] ??? |
18 |
|
19 |
Package-Manager: portage-2.3.0 |
20 |
|
21 |
dev-lang/crystal/crystal-0.15.0.ebuild | 2 +- |
22 |
dev-lang/crystal/metadata.xml | 4 ++++ |
23 |
2 files changed, 5 insertions(+), 1 deletion(-) |
24 |
|
25 |
diff --git a/dev-lang/crystal/crystal-0.15.0.ebuild b/dev-lang/crystal/crystal-0.15.0.ebuild |
26 |
index 4190f0c..bec9c70 100644 |
27 |
--- a/dev-lang/crystal/crystal-0.15.0.ebuild |
28 |
+++ b/dev-lang/crystal/crystal-0.15.0.ebuild |
29 |
@@ -24,7 +24,7 @@ IUSE="doc examples +xml +yaml" |
30 |
# dev-libs/boehm-gc[static-libs] dependency problem, check the issue: https://github.com/manastech/crystal/issues/1382 |
31 |
DEPEND=" |
32 |
<sys-devel/llvm-3.7.0 |
33 |
- dev-libs/boehm-gc[static-libs] |
34 |
+ dev-libs/boehm-gc[static-libs,threads] |
35 |
dev-libs/libatomic_ops |
36 |
dev-libs/libevent |
37 |
dev-libs/libpcre |
38 |
|
39 |
diff --git a/dev-lang/crystal/metadata.xml b/dev-lang/crystal/metadata.xml |
40 |
index 18faab8..e8be383 100644 |
41 |
--- a/dev-lang/crystal/metadata.xml |
42 |
+++ b/dev-lang/crystal/metadata.xml |
43 |
@@ -5,6 +5,10 @@ |
44 |
<email>longlene@×××××.com</email> |
45 |
<name>Lixiao Chen</name> |
46 |
</maintainer> |
47 |
+ <maintainer type="person"> |
48 |
+ <email>slyfox@g.o</email> |
49 |
+ <name>Sergei Trofimovich</name> |
50 |
+ </maintainer> |
51 |
<maintainer type="project"> |
52 |
<email>proxy-maint@g.o</email> |
53 |
<name>Proxy Maintainers</name> |