Gentoo Archives: gentoo-user

From: Steve Brenneis <sbrenneis@×××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Xorg and static libraries
Date: Thu, 13 Jul 2006 01:27:34
Message-Id: 44B59CD8.1010009@surry.net
In Reply to: Re: [gentoo-user] Xorg and static libraries by Benno Schulenberg
1 Benno Schulenberg wrote:
2 > Steve Brenneis wrote:
3 >
4 >> I had problems with Xorg 6.8.2 and a duplicate symbol in
5 >> libbitmap.a. This was a well-known problem and the two most
6 >> popular fixes seemed to be to switch gcc to the non-hardened
7 >> version or to rebuild Xorg with the "static" use flag. I chose
8 >> the latter and all was well.
9 >>
10 >> Now that the Xorg ebuild has been modularized, the problem is
11 >> back.
12 >>
13 >
14 > Are you using the dlloader USE flag? (If you're on the hardened
15 > profile, you automatically should.) Show an 'emerge -pv xorg-x11'.
16 > And an 'emerge --info'.
17 >
18 > Benno
19 >
20 Thanks for the reply.
21
22 I am using -hardened and -pie right now. Here is the emerge --info:
23
24 Gentoo Base System version 1.6.15
25 Portage 2.1-r1 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.3.6-r4,
26 2.6.16-gentoo-r11 i686)
27 =================================================================
28 System uname: 2.6.16-gentoo-r11 i686 Intel(R) Pentium(R) M processor 1.80GHz
29 dev-lang/python: 2.3.5, 2.4.3-r1
30 dev-python/pycrypto: 2.0.1-r5
31 dev-util/ccache: [Not Present]
32 dev-util/confcache: [Not Present]
33 sys-apps/sandbox: 1.2.17
34 sys-devel/autoconf: 2.13, 2.59-r7
35 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
36 sys-devel/binutils: 2.16.1-r3
37 sys-devel/gcc-config: 1.3.13-r3
38 sys-devel/libtool: 1.5.22
39 virtual/os-headers: 2.6.11-r2
40 ACCEPT_KEYWORDS="x86"
41 AUTOCLEAN="yes"
42 CBUILD="i386-pc-linux-gnu"
43 CFLAGS="-O2 -march=i686 -fPIC"
44 CHOST="i386-pc-linux-gnu"
45 CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config
46 /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config
47 /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
48 CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
49 CXXFLAGS="-O2 -march=i686 -fPIC"
50 DISTDIR="/usr/portage/distfiles"
51 FEATURES="autoconfig collision-protect distlocks metadata-transfer
52 sandbox sfperms strict"
53 GENTOO_MIRRORS="http://distro.ibiblio.org/pub/linux/distributions/gentoo/
54 http://mirror.phy.olemiss.edu/mirror/gentoo"
55 LC_ALL="en_US.utf-8"
56 PKGDIR="/usr/portage/packages"
57 PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
58 --compress --force --whole-file --delete --delete-after --stats
59 --timeout=180 --exclude='/distfiles' --exclude='/local'
60 --exclude='/packages'"
61 PORTAGE_TMPDIR="/var/tmp"
62 PORTDIR="/usr/portage"
63 SYNC="rsync://rsync.gentoo.org/gentoo-portage"
64 USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr cli crypt cups
65 dlloader dri dvd eds emboss encode foomaticdb fortran gdbm gif gpm
66 gstreamer gtk2 imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod mmx
67 mmxext motif mp3 mpeg ncurses nls nptl nptlonly ogg oggvorbis opengl oss
68 pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline
69 reflection sdl session spell spl sse sse2 ssl symlink tcpd truetype
70 truetype-fonts type1-fonts unicode vorbis xml2 xmms xorg xv zlib
71 elibc_glibc input_devices_keyboard input_devices_mouse
72 input_devices_evdev kernel_linux userland_GNU"
73 Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS,
74 LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
75
76 And here is the emerge -pv xorg-x11:
77
78 These are the packages that would be merged, in order:
79
80 Calculating dependencies ... done!
81 [ebuild R ] x11-base/xorg-x11-7.0-r1 USE="-3dfx"
82 INPUT_DEVICES="evdev keyboard mouse -acecad -aiptek -calcomp -citron
83 -digitaledge -dmc -dynapro -elo2300 -elographics -fpit -hyperpen
84 -jamstudio -joystick -magellan -magictouch -microtouch -mutouch -palmax
85 -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void
86 -wacom" VIDEO_CARDS="-apm -ark -chips -cirrus -cyrix -dummy -fbdev
87 -fglrx -glint -i128 -i740 -i810 -imstt -mach64 -mga -neomagic -nsc -nv
88 -nvidia -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion
89 -sis -sisusb -tdfx -tga -trident -tseng -v4l -vesa -vga -via -vmware
90 -voodoo" 0 kB
91
92 Total size of downloads: 0 kB
93
94 --
95 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Xorg and static libraries Benno Schulenberg <benno.schulenberg@×××××.com>