Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118295 - xorg-x11 6.8.2-r6: textrels, executable stacks, setuid+lazy
Summary: xorg-x11 6.8.2-r6: textrels, executable stacks, setuid+lazy
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-08 07:33 UTC by Patrick Lauer
Modified: 2006-04-04 15:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Lauer gentoo-dev 2006-01-08 07:33:52 UTC
QA Notice: the following files are setXid, dyn linked, and using lazy bindings
 This combination is generally discouraged.  Try re-emerging the package:
 LDFLAGS='-Wl,-z,now' emerge xorg-x11
LAZY usr/bin/Xorg


QA Notice: the following files contain runtime text relocations
 Text relocations force the dynamic linker to perform extra
 work at startup, waste system resources, and may pose a security
 risk.  On some architectures, the code may not even function
 properly, if at all.
TEXTREL usr/lib/libOSMesa.so.4.0
TEXTREL usr/lib/modules/dri/sis_dri.so
TEXTREL usr/lib/modules/dri/radeon_dri.so
TEXTREL usr/lib/modules/dri/tdfx_dri.so
TEXTREL usr/lib/modules/dri/i810_dri.so
TEXTREL usr/lib/modules/dri/r128_dri.so
TEXTREL usr/lib/modules/dri/i915_dri.so
TEXTREL usr/lib/modules/dri/mga_dri.so
TEXTREL usr/lib/modules/dri/r200_dri.so
TEXTREL usr/lib/modules/dri/gamma_dri.so
TEXTREL usr/lib/opengl/xorg-x11/lib/libGL.so.1.2


QA Notice: the following files contain executable stacks
 Files with executable stacks will not work properly (or at all!)
 on some architectures/operating systems.  A bug should be filed
 at http://bugs.gentoo.org/ to make sure the file is fixed.
RWX --- --- usr/bin/Xorg
RWX --- --- usr/lib/libOSMesa.so.4.0
RWX --- --- usr/lib/modules/dri/sis_dri.so
RWX --- --- usr/lib/modules/dri/radeon_dri.so
RWX --- --- usr/lib/modules/dri/tdfx_dri.so
RWX --- --- usr/lib/modules/dri/i810_dri.so
RWX --- --- usr/lib/modules/dri/r128_dri.so
RWX --- --- usr/lib/modules/dri/i915_dri.so
RWX --- --- usr/lib/modules/dri/mga_dri.so
RWX --- --- usr/lib/modules/dri/r200_dri.so
RWX --- --- usr/lib/modules/dri/gamma_dri.so
--- --- RWX usr/lib/modules/v20002d.uc
--- --- RWX usr/lib/modules/v10002d.uc
RWX --- --- usr/lib/opengl/xorg-x11/lib/libGL.so.1.2


!!! ERROR: x11-base/xorg-x11-6.8.2-r6 failed.

Portage 2.1_pre3-r1 (default-linux/x86/2005.0, gcc-3.4.5, glibc-2.3.6-r2, 2.6.15 i686)
=================================================================
System uname: 2.6.15 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.12.0_pre13
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2
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-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache distlocks sandbox sfperms strict stricter"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.gentoo.mesh-solutions.com/gentoo/ "
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac aalib acpi afs alsa apache2 apm audiofile bash-completion berkdb bidi bigger-fonts bitmap-fonts bootsplash bzip2 ccache cdda cddb cdparanoia cdr chroot crypt cups curl dga dv dvd dvdr dvdread ecc eds emboss encode esd exif expat fam fbcon ffmpeg fftw foomaticdb fortran gd-external gdbm gif gimp gimpprint glep glitz glut gmp gpm graphviz idn imagemagick imap imlib ipv6 jabber jack java jikes jit jpeg jpeg2k kde kdeenablefinal kqemu ladcca lcms libg++ libwww lm_sensors lua lzo mad matroska mhash mikmod mime mjpeg mmx mmxext mng motif mozilla mozsvg mp3 mpeg mpeg4 ncurses nls nptl nvidia objc ogg oggvorbis openal opengl oss pam parse-clocks pcre pdf pdflib perl physfs png python qt quicktime readline recode ruby samba sdl spell sqlite sse sse2 ssl stream tcltk tcpd tetex threads tiff transcode truetype truetype-fonts type1-fonts udev usb utf8 visualization vorbis win32codecs wxgtk1 xine xml xml2 xv xvid zlib elibc_glibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-01-08 07:46:48 UTC
(In reply to comment #0)
> QA Notice: the following files are setXid, dyn linked, and using lazy bindings

I'd say dupe of Bug 110506.

> QA Notice: the following files contain runtime text relocations

Dupe of 115570.

> QA Notice: the following files contain executable stacks

Couldn't find any dupe, so leaving this open for now, perhaps upstream? :)
Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2006-01-08 10:33:59 UTC
Well, I think we'd rather see these identified/fixed in 7.0 anyway.  Making the changes in 110506 in the monolith wouldn't really be fun, since only certain parts are affected.

Donnie?
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2006-01-08 10:42:46 UTC
(In reply to comment #2)
> Well, I think we'd rather see these identified/fixed in 7.0 anyway.  Making the
> changes in 110506 in the monolith wouldn't really be fun, since only certain
> parts are affected.
> 
> Donnie?

Yes. I think somebody already filed a bug for all this (betelgeuse perhaps?). This definitely will not be changed in the monolith.
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2006-04-04 15:29:56 UTC
No more non-security fixes in the monolith. See bug #116623 for related issues, or file new bugs for each individual aspect of this present in a modular package.