From: Steve Brenneis <sbrenneis@surry.net>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Xorg and static libraries
Date: Wed, 12 Jul 2006 21:07:36 -0400 [thread overview]
Message-ID: <44B59CD8.1010009@surry.net> (raw)
In-Reply-To: <200607122251.09998.benno.schulenberg@gmail.com>
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
next prev parent reply other threads:[~2006-07-13 1:27 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-07-12 10:31 [gentoo-user] Xorg and static libraries Steve Brenneis
2006-07-12 20:51 ` Benno Schulenberg
2006-07-13 1:07 ` Steve Brenneis [this message]
2006-07-13 20:40 ` Benno Schulenberg
2006-07-13 21:17 ` Steve Brenneis
[not found] ` <200607132350.49315.benno.schulenberg@gmail.com>
2006-07-16 2:19 ` Steve Brenneis
2006-07-16 4:26 ` Donnie Berkholz
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=44B59CD8.1010009@surry.net \
--to=sbrenneis@surry.net \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox