From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1G0pzJ-0005Nq-V0 for garchives@archives.gentoo.org; Thu, 13 Jul 2006 01:27:34 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k6D1PS1F012328; Thu, 13 Jul 2006 01:25:28 GMT Received: from dmzhost.home.westfield.homelinux.net (dsl-140.dsl1.nclvcr.infoave.net [204.116.58.140] (may be forged)) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k6D17bX3030421 for ; Thu, 13 Jul 2006 01:07:37 GMT Received: from [192.168.1.47] (unknown [192.168.1.47]) by dmzhost.home.westfield.homelinux.net (Postfix) with ESMTP id 639AA48013 for ; Wed, 12 Jul 2006 21:07:36 -0400 (EDT) Message-ID: <44B59CD8.1010009@surry.net> Date: Wed, 12 Jul 2006 21:07:36 -0400 From: Steve Brenneis User-Agent: Thunderbird 1.5.0.4 (X11/20060710) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Xorg and static libraries References: <44B4CF8A.8090101@surry.net> <200607122251.09998.benno.schulenberg@gmail.com> In-Reply-To: <200607122251.09998.benno.schulenberg@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: a359b21f-0251-4c14-8ffd-a2db4ab69dbb X-Archives-Hash: 01a280a97aa4b6f732afa4807ed16cd6 Benno Schulenberg wrote: > Steve Brenneis wrote: > >> I had problems with Xorg 6.8.2 and a duplicate symbol in >> libbitmap.a. This was a well-known problem and the two most >> popular fixes seemed to be to switch gcc to the non-hardened >> version or to rebuild Xorg with the "static" use flag. I chose >> the latter and all was well. >> >> Now that the Xorg ebuild has been modularized, the problem is >> back. >> > > Are you using the dlloader USE flag? (If you're on the hardened > profile, you automatically should.) Show an 'emerge -pv xorg-x11'. > And an 'emerge --info'. > > Benno > Thanks for the reply. I am using -hardened and -pie right now. Here is the emerge --info: Gentoo Base System version 1.6.15 Portage 2.1-r1 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r11 i686) ================================================================= System uname: 2.6.16-gentoo-r11 i686 Intel(R) Pentium(R) M processor 1.80GHz dev-lang/python: 2.3.5, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 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-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i386-pc-linux-gnu" CFLAGS="-O2 -march=i686 -fPIC" CHOST="i386-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo" CXXFLAGS="-O2 -march=i686 -fPIC" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig collision-protect distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://mirror.phy.olemiss.edu/mirror/gentoo" LC_ALL="en_US.utf-8" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr cli crypt cups dlloader dri dvd eds emboss encode foomaticdb fortran gdbm gif gpm gstreamer gtk2 imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod mmx mmxext motif mp3 mpeg ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl symlink tcpd truetype truetype-fonts type1-fonts unicode vorbis xml2 xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY And here is the emerge -pv xorg-x11: These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild R ] x11-base/xorg-x11-7.0-r1 USE="-3dfx" INPUT_DEVICES="evdev keyboard mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -fpit -hyperpen -jamstudio -joystick -magellan -magictouch -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="-apm -ark -chips -cirrus -cyrix -dummy -fbdev -fglrx -glint -i128 -i740 -i810 -imstt -mach64 -mga -neomagic -nsc -nv -nvidia -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb -tdfx -tga -trident -tseng -v4l -vesa -vga -via -vmware -voodoo" 0 kB Total size of downloads: 0 kB -- gentoo-user@gentoo.org mailing list