Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Xorg 6.8.2-r7 : duplicate __i686.get_pc_thunk.bx symbols
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Hamlet
Apprentice
Apprentice


Joined: 15 Apr 2005
Posts: 151
Location: Turin (Italy)

PostPosted: Sat May 13, 2006 1:08 pm    Post subject: Xorg 6.8.2-r7 : duplicate __i686.get_pc_thunk.bx symbols Reply with quote

Greetings!

I've got a problem with xorg-x11 6.8.2-r7 on i386: when starting X (like `X`, not even a desktop manager), I get a duplicate symbol error. This is Xorg.0.log:

Code:

X Window System Version 6.8.2
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.6.16-gentoo-r7 i686 [ELF]
Current Operating System: Linux phj3xl 2.6.16-gentoo-r7 #1 Fri May 12 17:38:55 Local time zone must be set--see zic manu i686
Build Date: 12 May 2006
        Before reporting problems, check http://wiki.X.Org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat May 13 13:12:36 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Main Layout"
(**) |-->Screen "ATI Rage on Sony CPD-E400" (0)
(**) |   |-->Monitor "Sony CPD-E400"
(**) |   |-->Device "ATI Rage 128"
(**) |-->Input Device "Mouse PS/2"
(**) |-->Input Device "Keyboard 102 US"
(**) FontPath set to "/usr/share/fonts/local/,/usr/share/fonts/misc/,/usr/share/fonts/75dpi/:unscaled,/usr/share/fonts/100dpi
/:unscaled,/usr/share/fonts/Type1/,/usr/share/fonts/TTF/,/usr/share/fonts/75dpi/,/usr/share/fonts/100dpi/"
(**) RgbPath set to "/usr/lib/X11/rgb"
(==) ModulePath set to "/usr/lib/modules"
(**) Option "BlankTime" "8"
(**) Option "StandbyTime" "9"
(**) Option "SuspendTime" "9"
(**) Option "OffTime" "10"
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.2
        X.Org Video Driver: 0.7
        X.Org XInput driver : 0.4
        X.Org Server Extension : 0.2
        X.Org Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/modules/fonts/libbitmap.a
Duplicate symbol __i686.get_pc_thunk.bx in /usr/lib/modules/fonts/libbitmap.a:bitmapmod.o
Also defined in /usr/lib/modules/fonts/libbitmap.a

Fatal server error:
Module load failure


The file /usr/lib/modules/fonts/libbitmap.a actually has 11 "__i686.get_pc_thunk.bx" text symbols, one for each .o module in the library. It worked fine with 6.8.2-r6 .

My emerge --info follows:
Code:

Portage 2.0.54-r2 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r7 i686)
=================================================================
System uname: 2.6.16-gentoo-r7 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -mtune=pentium3 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -mtune=pentium3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X Xaw3d a52 aac aalib acl acpi afs aim alsa apache2 apm arts audiofile avi bash-completion bcmath berkdb bindist bitmap-fonts blas bzip2 calendar caps cdparanoia cdr cli crypt cscope ctype cups curl curlwrappers cusp dbus dbx dga dio doc dri dts dvb dvd dvdr dvdread eds emacs emboss encode exif expat fam fastcgi ffmpeg fftw flac flash foomaticdb fortran ftp gb gcj gd gdbm gif ginac glut gmp gnome gnutls gpm gstreamer gtk gtk2 gtkhtml hal hardened hardenedphp iconv icq idn imagemagick imap imlib inifile ipv6 isdnlog java javascript jpeg kde kdeenablefinal kerberos lcms ldap leim libcaca libg++ libwww lm_sensors mad maildir mbox mcal memlimit mhash mikmod mime ming mmap mmx mmx2 mng motif mozilla mp3 mpeg msnmule mysql mysqli ncurses netboot nis nls nptl nsplugin offensive ogg oggvorbis openal opengl oscar oss pam pcre pdflib perl php plotutils png posix pppd profile python qt quicktime readline recode reflection rm sasl scanner sdl session sharedext sharedmem shorten skey slang slp sndfile snmpsockets speex spell spl sse ssl svg sysvipc szip tcltk tcpd tetex threads tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb vcd vorbis win32codecs wmf wxwindows xface xine xml xml2 xmlrpc xmms xorg xosd xpm xprint xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS, PORTDIR_OVERLAY


Any suggestion?

Thank you.

P.S. I've also tried compiling with a USE='-* bitmap-fonts' and with a CFLAGS='-O2 -pipe', that symbol still is in all object files.
Back to top
View user's profile Send private message
Hamlet
Apprentice
Apprentice


Joined: 15 Apr 2005
Posts: 151
Location: Turin (Italy)

PostPosted: Sat May 13, 2006 1:57 pm    Post subject: Xorg 6.8.2-r7 : duplicate __i686.get_pc_thunk.bx [SOLVING] Reply with quote

Ok, I think I've identified my major problem, which is I'm not able to use forum search facility: searching for "pc_thunk", as I did, gives few, useless posts, while "get_pc_thunk" retrieves a bunch of posts where there is probably the solution (related to "hardened" flag, as usual).

Going to solve, sorry for bothering...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum