Gentoo Archives: gentoo-sparc

From: Ferris McCormick <fmccor@g.o>
To: gentoo-sparc@l.g.o
Cc: sparc@g.o, x11@g.o, solar@g.o, koon@g.o, seemant@g.o
Subject: [gentoo-sparc] xorg-x11 [6.7.0-r2, 6.8.0-r1] security updates: Ref Bugs 64152, 63994
Date: Sun, 19 Sep 2004 16:50:28
Message-Id: Pine.LNX.4.58.0409191612390.11218@terciopelo.krait.us
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Security upgrades to xorg-x11 are available for testing.
5
6 For details, please see the Referenced Bugs, then continue below {/me puts
7 on his lawyer hat: "Referenced Bugs 64152, 63994, and supplementary
8 documentation re 63994 at
9 http://dev.gentoo.org/~fmccor/files/xorg-x11-6.7.99.903-build_notes.txt
10 http://dev.gentoo.org/~fmccor/files/xorg-status-tests.txt
11 incorporated herein by reference."}
12
13 OK. Back with me? Let's go on.
14
15 You should upgrade to 6.7.0-r2 or 6.8.0-r1 if you use X11. Ultimately,
16 6.8.0-r1 & on is your better choice, but there are other considerations.
17 Briefly, the following all seem to be correct:
18
19 1. xorg.conf between the two might differ slightly, based on what you
20 have now.
21 2. If you are running hardened, you MUST use 6.8.0-r1 to upgrade (and
22 patch ebuild by hand -- see below, that's why 6.8.0-r1 is not the
23 only option).
24 3. If you are any of the following, to upgrade to 6.8.0-r1, you MUST
25 apply by hand the patch at Bug 63994 to the ebuild.
26 a. Hardened
27 b. kernel-2.4.xx
28 c. sparc32 (included in b)
29 d. Adventurous and wish to play with ffb_dri (or maybe mach64_dri)
30 4. Except that if you are running kernel-2.6.6,7 not hardened, you
31 might not need the patch for 6.8.0-r1, and with kernel-2.6.6 (but
32 NOT with 2.6.7) you can still play with ffb_dri.
33
34 Why the patch? Well, you need it for reasons explained at great length
35 in the incorporated documents, but briefly: (1) There seems to be
36 a problem someplace in the new keyboard driver+kernel-2.4.xx+sun-keyboard;
37 (2) sparc32 can run into the "compiler gets lost" syndrome while
38 building r128_drv video driver. (3) You can't build xorg-x11 hardened
39 for sparc because of some xorg loader problems, so if you are hardened
40 you need a way to make the build work.
41
42 Since most sparc systems are (I believe) currently kernel-2.4.26,7, no
43 6.8.0 xorg release can have a sparc keyword because we know it won't
44 work without this patch (or equivalent, or until someone tells me what
45 I am doing wrong with specifying the keyboard. At best, xorg.conf
46 between the two is quite incompatible.)
47
48 So, until x11 integrates the sparc-specific tweaks with the official
49 ebuild, you have to do it yourself.
50
51 This is all the information I have. Please consider one alternative
52 for upgrade and testing and feed back the results. If you choose to
53 try 6.8.0-r1, PLEAEE also record your results at Bug 63994 --- that's
54 one reason it's there.
55
56 If you are still with me, thanks for reading this far.
57 Regards,
58 Ferris
59
60 - --
61 Ferris McCormick (P44646, MI) <fmccor@g.o>
62 Developer, Gentoo Linux (sparc)
63 -----BEGIN PGP SIGNATURE-----
64 Version: GnuPG v1.2.4 (GNU/Linux)
65
66 iD8DBQFBTbcYQa6M3+I///cRAsXKAKDl1XVtfHwaE3ln0ixIY80FZbDOnACfdoeN
67 bVcx47SsmH0HuOdYa2++/WY=
68 =QEe5
69 -----END PGP SIGNATURE-----
70
71 --
72 gentoo-sparc@g.o mailing list