1 |
swift 11/08/15 19:58:08 |
2 |
|
3 |
Modified: gentoo-alpha-faq.xml |
4 |
Log: |
5 |
Bug #379317 - Updated Gentoo Alpha FAQ thanks to Matt Turner (mattst88) and armin76 |
6 |
|
7 |
Revision Changes Path |
8 |
1.8 xml/htdocs/doc/en/gentoo-alpha-faq.xml |
9 |
|
10 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/gentoo-alpha-faq.xml?rev=1.8&view=markup |
11 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/gentoo-alpha-faq.xml?rev=1.8&content-type=text/plain |
12 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/gentoo-alpha-faq.xml?r1=1.7&r2=1.8 |
13 |
|
14 |
Index: gentoo-alpha-faq.xml |
15 |
=================================================================== |
16 |
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-alpha-faq.xml,v |
17 |
retrieving revision 1.7 |
18 |
retrieving revision 1.8 |
19 |
diff -u -r1.7 -r1.8 |
20 |
--- gentoo-alpha-faq.xml 20 Jan 2008 12:25:01 -0000 1.7 |
21 |
+++ gentoo-alpha-faq.xml 15 Aug 2011 19:58:07 -0000 1.8 |
22 |
@@ -1,5 +1,5 @@ |
23 |
<?xml version="1.0" encoding="UTF-8"?> |
24 |
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-alpha-faq.xml,v 1.7 2008/01/20 12:25:01 yoswink Exp $ --> |
25 |
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-alpha-faq.xml,v 1.8 2011/08/15 19:58:07 swift Exp $ --> |
26 |
|
27 |
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
28 |
<guide link="/doc/en/gentoo-alpha-faq.xml"> |
29 |
@@ -14,6 +14,9 @@ |
30 |
<author title="Editor"> |
31 |
<mail link="nightmorph"/> |
32 |
</author> |
33 |
+<author title="Author"> |
34 |
+ <mail link="mattst88">Matt Turner</mail> |
35 |
+</author> |
36 |
|
37 |
<abstract> |
38 |
This FAQ is intended to answer some of the most frequently asked questions |
39 |
@@ -24,8 +27,8 @@ |
40 |
<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> |
41 |
<license/> |
42 |
|
43 |
-<version>1.5</version> |
44 |
-<date>2008-01-20</date> |
45 |
+<version>2</version> |
46 |
+<date>2011-08-15</date> |
47 |
|
48 |
<faqindex> |
49 |
<title>About this Document</title> |
50 |
@@ -59,20 +62,6 @@ |
51 |
|
52 |
</body> |
53 |
</section> |
54 |
-<section id="status"> |
55 |
-<title>What is the current status of the Gentoo/Alpha Project?</title> |
56 |
-<body> |
57 |
- |
58 |
-<p> |
59 |
-You can find out about the current status of the Gentoo/Alpha project via |
60 |
-status reports. These reports inform the public about what we've been up to. |
61 |
-New status reports will be posted about once every 6 months. Current and past |
62 |
-status report can be found on the <uri |
63 |
-link="/proj/en/base/alpha/status/index.xml">Status Reports Project page</uri>. |
64 |
-</p> |
65 |
- |
66 |
-</body> |
67 |
-</section> |
68 |
</chapter> |
69 |
|
70 |
<chapter> |
71 |
@@ -82,10 +71,10 @@ |
72 |
<body> |
73 |
|
74 |
<p> |
75 |
-Not quite! HP stopped taking orders for new Alpha systems on April 27, 2007. |
76 |
-They will take orders for Alpha options and upgrades until April 25, 2008. See |
77 |
-their <uri link="http://h18002.www1.hp.com/alphaserver/evolution.html">planning |
78 |
-page</uri> for more details. |
79 |
+Kind of, yes. HP stopped taking orders for new Alpha systems on April 27, 2007. |
80 |
+and for Alpha options and upgrades on April 25, 2008. See their <uri |
81 |
+link="http://h18002.www1.hp.com/alphaserver/evolution.html">planning page</uri> |
82 |
+for more details. |
83 |
</p> |
84 |
|
85 |
</body> |
86 |
@@ -107,8 +96,8 @@ |
87 |
<body> |
88 |
|
89 |
<p> |
90 |
-All Alpha systems support both little and big endian. However, Linux only uses |
91 |
-little endian. |
92 |
+Alpha systems are little endian. A large Cray system using Alphas was big |
93 |
+endian, but Linux will never support it. |
94 |
</p> |
95 |
|
96 |
</body> |
97 |
@@ -118,12 +107,12 @@ |
98 |
<body> |
99 |
|
100 |
<p> |
101 |
-No, not without a full x86 system emulator like <uri |
102 |
-link="http://bochs.sourceforge.net/">bochs</uri>. In the past DEC/Compaq/HP |
103 |
+No, not without a x86 emulator like <uri |
104 |
+link="http://wiki.qemu.org/Main_Page">qemu</uri>. In the past DEC/Compaq/HP |
105 |
maintained a program called <c>em86</c> which allowed Linux/x86 applications to |
106 |
be run on Linux/Alpha systems. However, the program is closed source and no |
107 |
longer maintained upstream. There are no <c>em86</c> binaries available that |
108 |
-are compatible with gcc3's ABI. |
109 |
+are compatible with gcc-3's ABI. |
110 |
</p> |
111 |
|
112 |
</body> |
113 |
@@ -156,12 +145,10 @@ |
114 |
<body> |
115 |
|
116 |
<p> |
117 |
-Alpha hardware generally isn't available at your local computer store. If you |
118 |
-want a new Alpha you're going to have to contact <uri |
119 |
-link="http://h18002.www1.hp.com/alphaserver/">HP</uri>. If you want a used |
120 |
-Alpha (more economical), <uri link="http://ebay.com">eBay</uri> is usually a |
121 |
+Alpha hardware generally isn't available at your local computer store. |
122 |
+<uri link="http://ebay.com">eBay</uri> is usually a |
123 |
good option, assuming that the shipping doesn't cost you too much. There are |
124 |
-several used equipment dealers that can be found via google, however most of |
125 |
+several used equipment dealers that can be found via Google, however most of |
126 |
them charge too much. |
127 |
</p> |
128 |
|
129 |
@@ -291,7 +278,7 @@ |
130 |
<c>-msmall-data</c>. This will cause <c>gcc</c> to take advantage of some |
131 |
features of the Alpha architecture by storing heavily used pieces of data in |
132 |
specific sections called the small memory sections. The sections are limited to |
133 |
-64kb which means accessing anything stored in them will only take one |
134 |
+64KiB which means accessing anything stored in them will only take one |
135 |
instruction. |
136 |
</p> |
137 |
|
138 |
@@ -303,7 +290,7 @@ |
139 |
|
140 |
<p> |
141 |
This flag should probably not be used in your global <c>CFLAGS</c> as some |
142 |
-objects require more than 64kb to be stored, and this will cause a gp_overflow |
143 |
+objects require more than 64KiB to be stored, and this will cause a gp_overflow |
144 |
ld error. |
145 |
</p> |
146 |
|
147 |
@@ -395,13 +382,13 @@ |
148 |
supports both SRM and ARCs (ARC, AlphaBIOS, ARCSBIOS), then you should follow |
149 |
<uri link="http://www.alphalinux.org/faq/x31.html">the SRM Firmware Howto</uri> |
150 |
for switching to SRM and use aboot. If your system can only use ARCs (Ruffian, |
151 |
-nautilus, xl, etc.) then you will need to choose milo. |
152 |
+xl, etc.) then you will need to choose milo. |
153 |
</p> |
154 |
|
155 |
</body> |
156 |
</section> |
157 |
<section id="abootfs"> |
158 |
-<title>Can aboot boot kernels from xfs, reiserfs, or jfs partitions?</title> |
159 |
+<title>Can aboot boot kernels from EXT4, XFS, ReiserFS, or JFS partitions?</title> |
160 |
<body> |
161 |
|
162 |
<p> |
163 |
@@ -412,9 +399,11 @@ |
164 |
</p> |
165 |
|
166 |
<p> |
167 |
-Support for reiserfs and xfs is planned. In fact, there are patches floating |
168 |
-around that add support for those two file systems. However, the use of those |
169 |
-patches is unsupported. |
170 |
+Support for ext4 is planned. In fact, there are patches floating |
171 |
+around that add support for <uri |
172 |
+link="https://bugs.gentoo.org/show_bug.cgi?id=106855">ReiserFS</uri>, <uri |
173 |
+link="https://bugs.gentoo.org/show_bug.cgi?id=107103">XFS</uri>, and <uri |
174 |
+link="http://alphalinux.org/wiki/index.php/Aboot_EXT4_support">ext4</uri>. |
175 |
</p> |
176 |
|
177 |
</body> |
178 |
@@ -428,10 +417,9 @@ |
179 |
<body> |
180 |
|
181 |
<p> |
182 |
-There was only one option for Java VM and Java SDK on Gentoo/Alpha. The |
183 |
-packages were called <c>compaq-jre</c> and <c>compaq-jdk</c>. Sadly, Compaq/HP |
184 |
-stopped all support and the packages were removed from Gentoo on October 11, |
185 |
-2006. |
186 |
+Compaq/HP offered binary packages, called <c>compaq-jre</c> and <c>compaq-jdk</c>. |
187 |
+They stopped all support, and the packages were removed from Gentoo on October |
188 |
+11, 2006. Since then, we haven't supported Java. |
189 |
</p> |
190 |
|
191 |
</body> |
192 |
@@ -442,9 +430,9 @@ |
193 |
<body> |
194 |
|
195 |
<p> |
196 |
-We really hope so. We are following the development of the jdk from <uri |
197 |
-link="http://sablevm.org">SableVM</uri>. It isn't ready yet, but we hope with |
198 |
-time that it will be a full drop in replacement jdk. |
199 |
+It's possible to use <c>icedtea</c> on Alpha, but we have no plans to |
200 |
+support it, due to the high maintenance costs involved with testing hundreds of |
201 |
+additional packages. |
202 |
</p> |
203 |
|
204 |
</body> |
205 |
@@ -466,7 +454,7 @@ |
206 |
<body> |
207 |
|
208 |
<p> |
209 |
-Bringing .NET to alpha isn't a simple task. It requires coding all of the |
210 |
+Bringing .NET to Alpha isn't a simple task. It requires coding all of the |
211 |
assembly language code generation macros for the JIT (just in time) compiler |
212 |
and coding architecture specific functions (register allocators, etc). |
213 |
</p> |
214 |
@@ -502,7 +490,7 @@ |
215 |
</p> |
216 |
|
217 |
<p> |
218 |
-Gentoo/Alpha will review all bug reports about non working 2.6 systems and |
219 |
+Gentoo/Alpha will review all bug reports about non-working 2.6 systems and |
220 |
will try to help as much as we can. |
221 |
</p> |
222 |
|
223 |
@@ -515,7 +503,7 @@ |
224 |
|
225 |
<p> |
226 |
Short answer is no. They were supported some time ago, but we lost the hardware |
227 |
-and the maintainer so right now they are not supported. If you are interested |
228 |
+and the maintainer so now they are not supported. If you are interested |
229 |
and want to continue the initial work, please let us know. |
230 |
</p> |
231 |
|
232 |
@@ -526,12 +514,8 @@ |
233 |
<body> |
234 |
|
235 |
<p> |
236 |
-There were some times in the past when it was broken. However, <c>2.6.15.1</c> |
237 |
-and <c>2.6.16.19</c> are both known to work well. If you find that SMP is |
238 |
-broken and want SMP support you will need revert to the one of the versions |
239 |
-mentioned above or use a 2.4 kernel. If you really need to run the latest 2.6 |
240 |
-kernel on an SMP box and you don't care that only one of your processors is |
241 |
-getting used, then you could configure the 2.6 kernel without SMP support. |
242 |
+There were some times in the past when it was broken. However, modern kernel |
243 |
+versions are known to work well. |
244 |
</p> |
245 |
|
246 |
</body> |
247 |
@@ -593,7 +577,7 @@ |
248 |
<chapter> |
249 |
<title>Troubleshooting</title> |
250 |
<section id="tshoot-xorg"> |
251 |
-<title>Why is my Xorg locking up my Alpha?</title> |
252 |
+<title>Why is Xorg locking up my Alpha?</title> |
253 |
<body> |
254 |
|
255 |
<p> |
256 |
@@ -647,8 +631,8 @@ |
257 |
<body> |
258 |
|
259 |
<p> |
260 |
-<uri link="http://alphalinux.org/">AlphaLinux.org</uri> is a central repository |
261 |
-for all things Alpha/Linux. |
262 |
+<uri link="http://alphalinux.org/wiki/index.php/Main_Page">AlphaLinux.org</uri> |
263 |
+is a central repository for all things Alpha/Linux. |
264 |
</p> |
265 |
|
266 |
</body> |