Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 99389

Summary: prelink-20050610 version bump
Product: Gentoo Linux Reporter: Ryan Hill (RETIRED) <rhill>
Component: [OLD] Core systemAssignee: Stefan Jones (RETIRED) <cretin>
Status: RESOLVED FIXED    
Severity: enhancement CC: m.debruijne
Priority: High    
Version: 2005.0   
Hardware: All   
OS: Linux   
URL: ftp://people.redhat.com/jakub/prelink/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ported prelink-20050610-amd64-gcc4.patch
prelink-20050610.ebuild.diff

Description Ryan Hill (RETIRED) gentoo-dev 2005-07-17 19:06:43 UTC
investigating some gcc 4.0 related problems with prelink, i found that a new
version is available @ jakub's ftp.  there isn't any changelog so i don't know
exactly what's changed since the version in portage. 
prelink--20040707-init.patch still applies cleanly, but
prelink-20050314-amd64-gcc4.patch fails on 2 hunks (out of 26).  since most of
that patch still applies, i'm guessing it's still relevant and needs to be ported.  

The reason i'd like to get this into portage is that the Gentoo Prelink Guide
stresses the importance of prelink passing its make check.  When building
prelink-20050314 with gcc 4.0.1, 28 of the 33 tests fail.  With
prelink-20050610, only three of the tests fail, one of which passes outside of
sandbox (undosyslibs.sh), and the remaining two (deps1.sh and deps2.sh) are
previously known to fail (see bug #86057 #85027 and #68783).



dirtyepic ~ $ emerge info
Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-4.0.2-beta20050714,
glibc-2.3.5.20050421-r0, 2.6.12-ck3-r1 i686)
=================================================================
System uname: 2.6.12-ck3-r1 i686 Pentium III (Katmai)
Gentoo Base System version 1.6.13
ccache version 2.4 [enabled]
dev-lang/python:     2.4.1-r1
sys-apps/sandbox:    1.2.11
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
sys-devel/binutils:  2.15.97, 2.16.1, 2.16.90.0.3, 2.16.91.0.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe -fno-ident"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe -fno-ident
-fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms test"
GENTOO_MIRRORS="http://gentoo.osuosl.org/"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages/"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/dirtyepic/work/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac alsa avi bash-completion berkdb bzip2 cddb cdr crypt curl exif
expat fbcon flac gif gnutls gphoto2 graphviz gtk gtk2 hal imlib java javascript
jpeg mmx mng moon-on-a-stick mozilla mp3 mpeg ncurses ogg oggvorbis opengl oss
perl pic png python quicktime readline ruby sse ssl svg tcpd threads tiff
truetype vcd vorbis xml xml2 xmms xv xvid zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LINGUAS

note: the binutils version used for testing was 2.16.91.0.1
Comment 1 Ryan Hill (RETIRED) gentoo-dev 2005-07-17 19:31:05 UTC
Created attachment 63663 [details, diff]
ported prelink-20050610-amd64-gcc4.patch
Comment 2 Ryan Hill (RETIRED) gentoo-dev 2005-07-17 19:37:00 UTC
Created attachment 63665 [details]
prelink-20050610.ebuild.diff

ebuild diff against 20050314
Comment 3 Martin Schlemmer (RETIRED) gentoo-dev 2005-07-20 13:05:23 UTC
Thanks, added to portage .. dropped the patch though, as its not needed anymore.