1 |
On пн, 2004-12-06 at 10:14 -0500, Eric S. Johansson wrote: |
2 |
> building a gentoo server. only need X client lib/support but for some |
3 |
> reason, the X server is in the dependency list for emacs and xorg is |
4 |
> *failing to build*. if I change make.conf to have -X11 the server side |
5 |
> doesn't build but then again neither does any client side support. very |
6 |
> annoying. googling for these errors shows nothing. doubly annoying. |
7 |
> |
8 |
> ../../programs/Xserver/hw/xfree86/loader/libloader.a(xf86sym.o)(.data+0x124c): |
9 |
> undefined reference to `__stack_smash_handler' |
10 |
> ../../programs/Xserver/hw/xfree86/loader/libloader.a(xf86sym.o)(.data+0x1254): |
11 |
> undefined reference to `__guard' |
12 |
> collect2: ld returned 1 exit status |
13 |
> |
14 |
> make.conf |
15 |
> |
16 |
> CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe" |
17 |
> CHOST="i686-pc-linux-gnu" |
18 |
> CXXFLAGS="${CFLAGS}" |
19 |
> MAKEOPTS="-j3" |
20 |
> PORTDIR_OVERLAY=/usr/local/portage |
21 |
> USE="aim emacs fastcgi imap maildir mmx mozilla pcmcia python usb gdbm |
22 |
> pam png berkdb apache2 perl readline gif qt gtk gtk2 ldap mcal ncurses |
23 |
> sse ssl -X wxwindows zlib" |
24 |
> |
25 |
> your assistance is greatly appreciated. |
26 |
> |
27 |
> ---eric |
28 |
> |
29 |
> |
30 |
Hi, |
31 |
As i've not seen any traces of you using -fstack-protector/-all in |
32 |
CFLAGS or hardened, which is visible in your next mails, suggest you ask |
33 |
with this info in gentoo-hardened@g.o (ML) as i had such messages |
34 |
quite an year ago, in the beginning when used hardened in an |
35 |
old-fashioned way. |
36 |
HTH |
37 |
-- |
38 |
Rumen Yotov <rumen_yotov@×××.bg> |