Bug 136719 - johntheripper-1.7.0.2 - textrels/stripping pre-stripped binaries
Bug#: 136719 Product:  Gentoo Linux Version: 2006.0 Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: dragonheart@gentoo.org Reported By: jakub@gentoo.org
Component: Ebuilds
URL: 
Summary: johntheripper-1.7.0.2 - textrels/stripping pre-stripped binaries
Keywords:  
Status Whiteboard: 
Opened: 2006-06-13 16:34 0000
Description:   Opened: 2006-06-13 16:34 0000
QA Notice: pre-stripped files found:
/var/tmp/portage/johntheripper-1.7.0.2/image/usr/sbin/john

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/johntheripper-1.7.0.2/temp/scanelf-textrel.log
"TEXTREL usr/sbin/john"


Portage 2.1 (hardened/x86/2.6, gcc-3.4.6, glibc-2.3.6-r3,
2.6.16-gentoo-r6-amd64 i686)
=================================================================
System uname: 2.6.16-gentoo-r6-amd64 i686 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.14
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  0.4.2-r1
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-r2
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~maint ~overlay"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -fforce-addr -msse2
-msse3"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/glftpd/etc /var/bind /var/www/localhost/htdocs"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -fforce-addr -msse2
-msse3"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="autoconfig buildpkg ccache collision-protect confcache distlocks
metadata-transfer parallel-fetch sandbox sfperms splitdebug strict userpriv
usersandbox"
GENTOO_MIRRORS="ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo
ftp://ftp.fi.muni.cz/pub/linux/gentoo/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common"
LINGUAS="en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage//packages/x86/"
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
/usr/local/overlays/gentoo-php-overlay/experimental
/usr/local/overlays/gentoo-php-overlay/testing
/usr/local/overlays/gentoo-webapps-overlay/experimental"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext acl acpi apache2 apm bash-completion berkdb bzip2 crypt
curl dlloader expat fam firebird fortran gd gdbm geoip gif gmp hardened idn
imap imlib innodb java jpeg junit libg++ libwww maildir mmx mssql mysql ncurses
nls nptl nptlonly odbc offensive pam pcre pdflib perl php pic png pnp postgres
python readline sasl skey slang snmp socks5 spell sqlite sse sse2 ssl tcpd tiff
truetype udev unicode userlocales x86 xinetd xml xml2 xorg zlib elibc_glibc
kernel_linux linguas_en userland_GNU"
Unset:  CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #1 From Daniel Black 2006-06-14 02:48:46 0000 -------
textrel are because of tricky mmx code that I'll need to refer upstream.

The stripping can be corrected though.

Thanks for the report.

------- Comment #2 From Christian Heim (RETIRED) 2006-08-04 00:49:26 0000 -------
Fixed in CVS.