1 |
On Fri, 2004-05-07 at 16:19, pageexec@××××××××.hu wrote: |
2 |
> > I recall that I had the same problem at some point. |
3 |
> > The cause in my case was the pie flag, which enables |
4 |
> > the DoLoadableServer and MakeDllModules options in |
5 |
> > the Xorg config file. |
6 |
> |
7 |
> indeed, it's the pie option and the dlloader that will be used |
8 |
> by the X server to load modules (vs. the elfloader). this is |
9 |
> work in progress, we've got some results with the old xfree86 |
10 |
> server back last year but now the whole game restarted with |
11 |
> the x.org server. there's http://bugs.gentoo.org/show_bug.cgi?id=49038 |
12 |
> that you may want to keep an eye on, if those issues are resolved, |
13 |
> automatic PIE/dlloader will be ready to be deployed, until then |
14 |
> it's either without PIE or you've got manual work to do as you |
15 |
> can gather it in that bug report... |
16 |
> |
17 |
|
18 |
Well, I recompiled xorg with USE=-pie and now get: |
19 |
|
20 |
Duplicate symbol __i686.get_pc_thunk.bx in |
21 |
/usr/X11R6/lib/modules/fonts/libbitmap.a:bitmapmod.o |
22 |
Also defined in /usr/X11R6/lib/modules/fonts/libbitmap.a |
23 |
|
24 |
Fatal server error: |
25 |
Module load failure |
26 |
|
27 |
I recompiled again with USE=-pie -hardened but get the same results. |
28 |
|
29 |
I read through bug #49038 but am not really sure what relates to my |
30 |
situation. I dont have binutils-2.15 installed. I think 2.15 was taken |
31 |
out of ~x86 before I installed this morning, so 2.14.90.0.8-r1 is |
32 |
installed. |
33 |
|
34 |
What do I need to do to get X running? Hopefully I won't have to |
35 |
rebuild the entire system with USE=-pie -hardened... |
36 |
|
37 |
Thanks again for your help guys, |
38 |
Aaron |
39 |
|
40 |
|
41 |
-- |
42 |
gentoo-hardened@g.o mailing list |