1 |
Jack Morgan, |
2 |
|
3 |
Thanks for offering your plan for gentoo-sparc. I'm interested in |
4 |
gentoo-sparc as well and I'd like to help if I could. Regarding the |
5 |
points you brought up, here are my thoughts. |
6 |
|
7 |
(1) Bugzilla |
8 |
|
9 |
In Feb. 2015 I was looking for sparc related issues to resolve and I |
10 |
found bug #532088, a SIGBUS crash in openvpn caused by an LZO bug. I |
11 |
worked with the LZO author to fix the problem and the fix is included in |
12 |
lzo version 2.09. I created a gentoo bug to describe the issue and the |
13 |
fix (upgrade to 2.09), #539760. It would be great to get LZO upgraded to |
14 |
2.09 because LZO is currently completely broken on sparc. |
15 |
|
16 |
(2) Installation |
17 |
|
18 |
The documentation seems to be in good shape, except for a couple issues |
19 |
I identified: |
20 |
|
21 |
a) The only filesystem tools that seem to be included on the live cd are |
22 |
e2fsprogs. This isn't really a problem except that the handbook |
23 |
describes the other filesystems such as xfs, js, etc. Is there a reason |
24 |
the other tools are omitted? If so, we should probably not present them |
25 |
as options in the handbook. |
26 |
|
27 |
b) The other issue I saw was that the handbook recommends -march=native |
28 |
when gcc doesn't even seem to support any "-march" flags on |
29 |
sparc, instead using "-mcpu" or "-mtune". I believe "-mcpu=native" |
30 |
should work similarly. |
31 |
|
32 |
As for the live cd itself I was unable to create a working system from |
33 |
the current image. As soon as I upgrade glibc from what's in the current |
34 |
stage3 tarball to the latest stable I get lots of "wait_for: No record |
35 |
of process 0" errors when running programs, particularly portage. This |
36 |
was the case compiling glibc with the gcc 4.7.x included in the |
37 |
current stage3 and with the latest stable 4.8.4. |
38 |
|
39 |
I'm not sure what the exact problem is. It may be related to the age of |
40 |
the stage3, currently from 2014-12-01. I was wondering if you had any |
41 |
ideas of what could be causing this before I try again. |
42 |
|
43 |
4) Once I get a working system I'm interested in getting systemd |
44 |
working. |
45 |
|
46 |
I'm also very interested in getting java working. There recently has |
47 |
been some work upstream in openjdk fixing linux/sparc support and as |
48 |
a result IcedTea 2.5.5 compiles and runs for me on debian/sparc. Because |
49 |
of this I'm certain we could put together a working ebuild for gentoo. |
50 |
|
51 |
Thanks, |
52 |
David Mattli |