Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 56879

Summary: xfree-4.3.0-r6 won't start due to unresolved symbols in libbitmap when compiled with -fstack-protector
Product: Gentoo Linux Reporter: Joel Thibault <ggftjyk02>
Component: [OLD] UnspecifiedAssignee: Gentoo X packagers <x11>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Joel Thibault 2004-07-13 03:46:20 UTC
Starting X fails with "connection reset by peer" and messages about unresolved symbols in /usr/X11R6/lib/modules/fonts/libbitmap.a : something like __stack_smash and one other.  This is what hinted to me that -fstack-protector might be the problem.

Reproducible: Always
Steps to Reproduce:
1. emerge xfree-4.3.0-r6 with -fstack-protector in CFLAGS
2. start X



Removing -fstack-protector from my CFLAGS and re-emerging xfree solved the problem.


Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0,
2.4.25-gentoo)
=================================================================
System uname: 2.4.25-gentoo i686 AMD Duron(tm) processor
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon -O3 -fstack-protector"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon -O3 -fstack-protector"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache fixpackages sandbox userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
http://mirror.datapipe.net/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/etc/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dfx 3dnow X aalib alsa amd apache2 apm arts avi berkdb bonobo cdr crypt
cscope cups curl directfb doc emacs encode esd ethereal fbcon flac foomaticdb gb
gd gdbm gif gphoto2 gstreamer gtk gtk2 gtkhtml guile hbci imap imlib j-nomsn
j-nomuconf java jpeg junit kde kerberos leim libg++ libgda libwww mad matroska
matrox memlimit mikmod mmx motif mozcalendar mozilla mozinterfaceinfo mozsvg
mpeg mysql ncurses nls objc odbc ofx oggvorbis opengl oss parse-clocks pdflib
perl png postgres ppds python qt quicktime readline ruby samba sdl slang slp sox
speex spell ssl stroke svga tcltk tcpd tetex theora tiff truetype usb v4l v4l2
video_cards_3dfx voodoo3 x86 xml2 xmms xv xvid zlib"
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2004-07-13 11:23:52 UTC
Please search before filing bugs. Thanks.

*** This bug has been marked as a duplicate of 51342 ***