Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 147803 - mozilla-firefox-bin textrels/execstacks
Summary: mozilla-firefox-bin textrels/execstacks
Status: RESOLVED DUPLICATE of bug 114296
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-16 07:08 UTC by Christian M.
Modified: 2006-09-16 07:58 UTC (History)
0 users

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


Attachments
scanelf-execstack.log (scanelf-execstack.log,91 bytes, application/octet-stream)
2006-09-16 07:09 UTC, Christian M.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian M. 2006-09-16 07:08:23 UTC
emerge of mozilla-firefox-bin-1.5.0.7 (1.5.0.6 also) fails with the following error (see also attached log file):



 * checking ebuild checksums ;-) ...                                                     [ ok ]
 * checking auxfile checksums ;-) ...                                                    [ ok ]
 * checking miscfile checksums ;-) ...                                                   [ ok ]
 * checking firefox-1.5.0.7.tar.gz ;-) ...                                               [ ok ]
 * checking firefox-de-1.5.0.7.xpi ;-) ...                                               [ ok ]
>>> Unpacking source...
>>> Unpacking firefox-1.5.0.7.tar.gz to /var/tmp/portage/mozilla-firefox-bin-1.5.0.7/work
 * Unpacking firefox-de-1.5.0.7.xpi to /var/tmp/portage/mozilla-firefox-bin-1.5.0.7/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/mozilla-firefox-bin-1.5.0.7/work/firefox ...
>>> Source compiled.
>>> Test phase [not enabled]: www-client/mozilla-firefox-bin-1.5.0.7

>>> Install mozilla-firefox-bin-1.5.0.7 into /var/tmp/portage/mozilla-firefox-bin-1.5.0.7/image/ category www-client
 * Setting default locale to de ...                                                      [ ok ]
>>> Completed installing mozilla-firefox-bin-1.5.0.7 into /var/tmp/portage/mozilla-firefox-bin-1.5.0.7/image/

man:

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.
 For more information, see http://hardened.gentoo.org/pic-fix-guide.xml
 Please include this file in your report:
 /var/tmp/portage/mozilla-firefox-bin-1.5.0.7/temp/scanelf-textrel.log
TEXTREL opt/firefox/extensions/talkback@mozilla.org/components/libqfaservices.so


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.
 For more information, see http://hardened.gentoo.org/gnu-stack.xml
 Please include this file in your report:
 /var/tmp/portage/mozilla-firefox-bin-1.5.0.7/temp/scanelf-execstack.log
RWX --- --- opt/firefox/extensions/talkback@mozilla.org/components/libqfaservices.so


!!! ERROR: www-client/mozilla-firefox-bin-1.5.0.7 failed.
Call stack:
  misc-functions.sh, line 417:   Called install_qa_check
  misc-functions.sh, line 164:   Called die

!!! Aborting due to QA concerns:  textrels, execstacks
!!! If you need support, post the topmost build error, and the call stack if relevant.

!!! install_qa_check failed; exiting.





emerge --info
Portage 2.1.2_pre1 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r7 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
Gentoo Base System version 1.12.5
Last Sync: Sat, 16 Sep 2006 12:30:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-java/java-config: 1.3.0-r2, 2.0.27-r1
dev-lang/python:     2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r5
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
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.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer parallel-fetch sandbox sfperms strict stricter"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo ftp://mirror.switch.ch/mirror/gentoo/ ftp://mirror.ovh.net/gentoo-distfiles/ ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo"
LINGUAS="de en"
MAKEOPTS="-j3"
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"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 64bit 7zip X aac aalib abook acpi adns adsl alsa amarok amd amuled anthy ao aotuv applet arts artswrappersuid artworkextra asf audiofile authdaemond authfile automount avi bash-completion berkdb bidi binary-drivers bindist bitmap-fonts bittorrent bootsplash branding browserplugin calendar canna ccache cdda cddb cdparanoia cdr cdrom chroot cjk cli cpudetection cracklib crypt crypto_libgcrypt crypto_openssl css cups curlwrappers dar64 dbus de_tvtoday devfs26 dga divx divx4linux dlloader dmi dnd dpms dri dvd dvdr dvdread dvi dxr3 eds effects elibc_glibc emboss emul-linux-x86 enca encode ethereal extraicons extramodules extras fam fame fat ffmpeg fftw firefox flash flood font-server fontconfig foomaticdb fortran freetype freewnn gcj gdbm gif gimp gimpprint glx gmedia gnome gnome-print gpgme gphoto2 gpm gstreamer gstreamer010 gtk gtk2 gzip hal iconv icq id3 idea imap imlib immqt-bc inkjar input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 irc irda isdnlog j2ee jabber jack jasper java java-external javascript jce jfs john joystick jp2 jpeg jpeg2k kcal kde kdepim kernel_linux kipi lame linguas_de linguas_en logrotate lzo lzw lzw-tiff mad mailbox maildir mbox migemo mime mjpeg mod mozilla moznocompose moznoirc moznomail mozsvg mp3 mp4 mp4live mpd-mad mpeg mpeg2 mpeg4 mplayer musepack music mythtv ncurses network neural nfs nls nocardbus nptl nptlonly nsplugin ntfs ntlm nvidia ogg oggvorbis on-the-fly-crypt openal opengl openssl oscar oss pam pam_console pcre pda pdf pdflib perl player png pppd python pyzor qt3 qt4 quicktime rar razor readline realms reflection reiserfs rss samba sasl scanner sdl session sftp shorten shout silc skins smime sockets socks5 sox spell spl ssl svgz tcpd themes thesaurus threads threadsonly tiff transcode truetype truetype-fonts type1-fonts unicode unzip usb userland_GNU utf8 v4l v4l2 vcd vcdimager video_cards_ati video_cards_fglrx video_cards_radeon vnc vorbis wma wma123 wmf wmp wxgtk1 wxwindows xanim xcomposite xfs xim xine xinerama xmlrpc xmms xorg xpm xterm xv xvid xvmc yiff zip zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Christian M. 2006-09-16 07:09:42 UTC
Created attachment 97150 [details]
scanelf-execstack.log
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-09-16 07:44:45 UTC
FEATURES=stricter is NOT for users, but for semiparanoid developers.


*** This bug has been marked as a duplicate of 114296 ***
Comment 3 Christian M. 2006-09-16 07:58:28 UTC
OK. But then this should be *mentioned* in man for make.conf
How should one know?