1 |
Dear All, |
2 |
|
3 |
I have just committed a fix to kde.eclass and kde-meta.eclass that disables |
4 |
visibility support in KDE 3.4 (thanks to FlameEyes for the patches). This was |
5 |
a new feature in KDE 3.4 which has caused at least one obvious bug, and |
6 |
possibly others that are less obvious[1]. |
7 |
|
8 |
Anyone still using GCC 3.3 will not be affected by this bug at all as only GCC |
9 |
3.4 and GCC 4.0 have visibility support. I have been working on a mixed |
10 |
system (some of KDE compiled with, and some without visibility support) and |
11 |
not encountered any issues. |
12 |
|
13 |
An easy way to see if you are affected by this bug is to open kasteroids and |
14 |
press any key to start a game. If it segfaults then you are affected by this |
15 |
bug, recompiling kde-base/kdelibs and kde-base/kasteroids (or |
16 |
kde-base/kdegames) with the patched eclasses will cure this problem. |
17 |
|
18 |
KDE 3.4.1 will be released soon, and so will prompt most people to recompile |
19 |
for all the bug fixes/enhancements it has. I would recommend most people just |
20 |
let KDE components recompile as updates are committed. Please find me on IRC, |
21 |
or post comments to the Gentoo bug[2] if you have problems after using the |
22 |
updated eclass. |
23 |
|
24 |
[1] http://bugs.kde.org/show_bug.cgi?id=101542 |
25 |
[2] http://bugs.gentoo.org/show_bug.cgi?id=86898 |
26 |
|
27 |
P.S. PPC, PPC64 and Sparc developers may also want to post this to |
28 |
architecture specific lists too. |
29 |
|
30 |
Thanks, |
31 |
|
32 |
Marcus |
33 |
-- |
34 |
Gentoo Linux Developer |
35 |
Scientific Applications | AMD64 | KDE | net-proxy |