1 |
Hello fellows, |
2 |
|
3 |
I just pushed to our overlay [1] an update to three guile ebuilds in |
4 |
order to support SLOTs via app-admin/eselect-guile, which was pushed along. |
5 |
|
6 |
I attach the diffs to the three modified ebuilds and the eselect module |
7 |
for review. |
8 |
|
9 |
The commit diff can be found at: |
10 |
http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commitdiff;h=8409eb91bf10a18080d33cb0c69797335f5aeec9 |
11 |
|
12 |
I have tested the slotting on my machines for a few weeks, but as I'm |
13 |
not a guile user, I might have missed some issues, that why the |
14 |
guile-1.8.8-r2 and guile-2.0.1 ebuilds are still masked. |
15 |
|
16 |
guile-999 is *not* SLOTted 2.2 as I have file collisions on |
17 |
libguilereadline-v-18.{la,so{,.18{,0.0}}}. |
18 |
I'm planning to ask upstream about that (plus the fact that guile-tools |
19 |
in 999 ignore --program-suffix= configure option). |
20 |
|
21 |
I now that guile-2.0.2 has been released, but I haven't tested the |
22 |
SLOTting with that version yet, so I prefer to stick to a version I |
23 |
tried for a while (actually I started to slot guile months ago). |
24 |
|
25 |
Current issue with guile-2.0.1 haven't changed, they were reported by |
26 |
Marijn in package.mask: |
27 |
# - Broken emacs support (ulm has promised to look) |
28 |
# - doesn't build when boehm-gc is built without threads |
29 |
|
30 |
Last, there are several QA issues (reported by repoman) about the |
31 |
current status of guile-2 and guile-999 ebuilds, those are trivial and |
32 |
non-critical ones, but I didn't wanted to fix them at the same time. I |
33 |
wanted the diff to only show the SLOTting-related changes. |
34 |
|
35 |
|
36 |
Thanks for your interest in the Gentoo Lisp project, |
37 |
|
38 |
-- |
39 |
Cyprien |
40 |
Fulax on #gentoo-lisp |
41 |
|
42 |
1: http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=summary |