Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 100147 - [prelink] make check fails due to --enable-new-dtags
Summary: [prelink] make check fails due to --enable-new-dtags
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL: https://bugzilla.redhat.com/233803
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-24 11:55 UTC by Jonathan Smith (RETIRED)
Modified: 2007-04-07 09:02 UTC (History)
13 users (show)

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


Attachments
error log (build.log,35.42 KB, text/plain)
2007-03-08 18:04 UTC, strites
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Smith (RETIRED) gentoo-dev 2005-07-24 11:55:18 UTC
PASS: reloc1.sh
PASS: reloc2.sh
PASS: reloc3.sh
PASS: reloc6.sh
PASS: reloc7.sh
./reloc8.sh: line 4: /usr/sbin/getenforce: No such file or directory
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld:
warning: creating a DT_TEXTREL in object.
PASS: reloc8.sh
./reloc9.sh: line 4: /usr/sbin/getenforce: No such file or directory
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld:
warning: creating a DT_TEXTREL in object.
PASS: reloc9.sh
PASS: reloc10.sh
PASS: reloc11.sh
PASS: shuffle1.sh
PASS: shuffle2.sh
PASS: shuffle3.sh
PASS: shuffle4.sh
PASS: shuffle5.sh
PASS: shuffle6.sh
PASS: shuffle7.sh
PASS: undo1.sh
PASS: layout1.sh
PASS: layout2.sh
PASS: tls1.sh
PASS: tls2.sh
PASS: tls3.sh
PASS: tls4.sh
PASS: tls5.sh
PASS: tls6.sh
PASS: cxx1.sh
PASS: quick1.sh
PASS: quick2.sh
PASS: cycle1.sh
PASS: cycle2.sh
FAIL: deps1.sh
FAIL: deps2.sh
FAIL: undosyslibs.sh
====================
3 of 33 tests failed
====================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory
`/var/tmp/portage/prelink-20050610/work/prelink/testsuite'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory
`/var/tmp/portage/prelink-20050610/work/prelink/testsuite'
make: *** [check-recursive] Error 1

!!! ERROR: sys-devel/prelink-20050610 failed.
!!! Function src_test, Line 566, Exitcode 0
!!! Make check failed. See above for details.
!!! If you need support, post the topmost build error, NOT this status message.


Portage 2.0.51.22-r2 (default-linux/x86, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12 i686)
=================================================================
System uname: 2.6.12 i686 Intel(R) Celeron(R) CPU 2.00GHz
Gentoo Base System version 1.6.13
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 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.16.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=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/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/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache collision-protect cvs digest distlocks
sandbox sfperms sign strict test userpriv usersandbox"
GENTOO_MIRRORS="ftp://216.165.129.134/gentoo http://gentoo.ccccom.com
http://194.117.143.70 http://194.117.143.71"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 X aalib acpi aim alsa apache2 avi bash-completion bitmap-fonts
browserplugin cdr crypt cups dba divx4linux dvd encode esd flac fluxbox
font-server ftp gd gd-external gif gtk gtk2 icq idea imap imlib java jikes jpeg
mad mmx mmx2 mozilla mp3 mpeg ncurses nocd nptl nptlonly offensive ogg oggvorbis
opengl pam pcmcia php pic png posix python samba sdl spell sse sse2 ssl tcltk
tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vim vorbis xmms
xprint xv xvid userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Sandro Bonazzola (RETIRED) gentoo-dev 2005-07-29 01:47:43 UTC
I confirm this bug.
emerging sys-devel/prelink-20050610 :  test fails.

It seems that prelink should RDEPEND on wathever package provides 
/usr/sbin/getenforce

here is the log of the make check output:
--

Making check in gelfx
make[1]: Entering directory `/var/tmp/portage/prelink-20050610/work/prelink/gelfx'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/var/tmp/portage/prelink-20050610/work/prelink/gelfx'
Making check in gelfx32
make[1]: Entering directory `/var/tmp/portage/prelink-20050610/work/prelink/gelfx32'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/var/tmp/portage/prelink-20050610/work/prelink/gelfx32'
Making check in gelf
make[1]: Entering directory `/var/tmp/portage/prelink-20050610/work/prelink/gelf'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/var/tmp/portage/prelink-20050610/work/prelink/gelf'
Making check in src
make[1]: Entering directory `/var/tmp/portage/prelink-20050610/work/prelink/src'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/var/tmp/portage/prelink-20050610/work/prelink/src'
Making check in patches
make[1]: Entering directory `/var/tmp/portage/prelink-20050610/work/prelink/patches'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/var/tmp/portage/prelink-20050610/work/prelink/patches'
Making check in doc
make[1]: Entering directory `/var/tmp/portage/prelink-20050610/work/prelink/doc'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/var/tmp/portage/prelink-20050610/work/prelink/doc'
Making check in testsuite
make[1]: Entering directory
`/var/tmp/portage/prelink-20050610/work/prelink/testsuite'
make  check-TESTS
make[2]: Entering directory
`/var/tmp/portage/prelink-20050610/work/prelink/testsuite'
FAIL: reloc1.sh
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld:
warning: creating a DT_TEXTREL in object.
PASS: reloc2.sh
PASS: reloc3.sh
PASS: reloc6.sh
FAIL: reloc7.sh
./reloc8.sh: line 4: /usr/sbin/getenforce: No such file or directory
FAIL: reloc8.sh
./reloc9.sh: line 4: /usr/sbin/getenforce: No such file or directory
FAIL: reloc9.sh
PASS: reloc10.sh
PASS: reloc11.sh
FAIL: shuffle1.sh
PASS: shuffle2.sh
PASS: shuffle3.sh
PASS: shuffle4.sh
FAIL: shuffle5.sh
FAIL: shuffle6.sh
FAIL: shuffle7.sh
FAIL: undo1.sh
PASS: layout1.sh
PASS: layout2.sh
PASS: tls1.sh
PASS: tls2.sh
PASS: tls3.sh
PASS: tls4.sh
PASS: tls5.sh
PASS: tls6.sh
PASS: cxx1.sh
FAIL: quick1.sh
FAIL: quick2.sh
FAIL: cycle1.sh
FAIL: cycle2.sh
FAIL: deps1.sh
FAIL: deps2.sh
PASS: undosyslibs.sh
=====================
15 of 33 tests failed
=====================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory
`/var/tmp/portage/prelink-20050610/work/prelink/testsuite'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory
`/var/tmp/portage/prelink-20050610/work/prelink/testsuite'
make: *** [check-recursive] Error 1



----------------------------------------------------------
 
And here is my emerge --info

--
Gentoo Base System version 1.6.13
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1,
2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 Celeron (Coppermine)
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
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.16.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=" -march=pentium3 -O3 -pipe -fforce-addr -fomit-frame-pointer -ffast-math
-ftracer -fprefetch-loop-arrays -mfpmath=sse "
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d"
CXXFLAGS="  -march=pentium3 -O3 -pipe -fforce-addr -fomit-frame-pointer
-ffast-math -ftracer -fprefetch-loop-arrays -mfpmath=sse  -O2
-fvisibility-inlines-hidden "
DISTDIR="/home/ftp/distfiles"
FEATURES="autoconfig collision-protect confcache distlocks maketest sandbox
sfperms strict test userpriv usersandbox"
GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/
http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/
http://gentoo.osuosl.org/ ftp://ftp.solnet.ch/mirror/Gentoo"
LANG="it_IT.utf8"
LC_ALL="it_IT.utf8"
LDFLAGS=" -Wl,-O3 "
LINGUAS="it"
MAKEOPTS="-j1 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aac aalib acl acpi acpi4linux alsa apache2 arts audiofile avi berkdb
bitmap-fonts bzlib caps cdparanoia chroot clamav crypt cups curl dba dio
directfb divx4linux emboss encode erandom esd faac faad fam fbcon ffmpeg flac
foomaticdb gcc-libffi gd gdbm ggi gif gimpprint glibc-omitfp gmp gnokii gnome
gnutls gphoto2 gpm graphviz gtk gtk2 hardened iconv imagemagick imlib imlib2
innodb ipv6 irda ithreads java javascript jbig jpeg jpeg2k justify jython kde
kdeenablefinal lcms libclamav libg++ libwww linuxthreads-tls lzo mad mailwrapper
mbox md5sum mdb mikmod mime mjpeg mmap mmx mmx2 mmxext mng motif mozcalendar
mozdevelop moznoirc mozsvg mp3 mpeg mysql ncurses nls no-old-linux no-suexec
no_wxgtk1 nomac nptl nptlonly oav objc odbc offensive ogg oggvorbis opengl pam
pcmcia pdflib perl php png pnp posix ppds pwdb python qt quicktime readline
rhino rtc samba scanner sdl shared sharedmem slang sms snmp softquota speex
spell spl sse ssl svg svga tcltk tcpd tetex theora threads tidy tiff timidity
truetype truetype-fonts trusted type1-fonts unicode usb userlocales vcd vda
vorbis win32codecs wmf wsconvert xine xml xml2 xmms xpm xprint xsl xv xvid yahoo
zlib linguas_it userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET

Comment 2 Stefan Jones (RETIRED) gentoo-dev 2005-07-30 20:07:59 UTC
I get all passes except:

reloc8
reloc9
deps1
deps2

reloc coz /usr/sbin/getenforce is missing (not prelink's fault)
deps because
../src/prelink: deps1.tree/opt/lib/lib1.so.new does not have .gnu.prelink_undo
section
which is also harmless.

This is sys-devel/prelink-20050610
Comment 3 Martin Schlemmer (RETIRED) gentoo-dev 2005-08-01 12:45:35 UTC
Only deps[12] fails here .. same issue.
Comment 4 Mike Auty (RETIRED) gentoo-dev 2005-12-18 06:00:24 UTC
It appears as though /usr/sbin/getenforce is provided by libselinux, however even with this installed, I still got 16 failed tests...

make  check-TESTS
make[2]: Entering directory `/var/tmp/portage/prelink-20050901/work/prelink/testsuite'
FAIL: reloc1.sh
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object.
PASS: reloc2.sh
PASS: reloc3.sh
PASS: reloc6.sh
FAIL: reloc7.sh
FAIL: reloc8.sh
FAIL: reloc9.sh
PASS: reloc10.sh
PASS: reloc11.sh
FAIL: shuffle1.sh
PASS: shuffle2.sh
PASS: shuffle3.sh
PASS: shuffle4.sh
FAIL: shuffle5.sh
FAIL: shuffle6.sh
FAIL: shuffle7.sh
FAIL: undo1.sh
PASS: layout1.sh
PASS: layout2.sh
PASS: tls1.sh
PASS: tls2.sh
PASS: tls3.sh
PASS: tls4.sh
PASS: tls5.sh
PASS: tls6.sh
PASS: cxx1.sh
FAIL: quick1.sh
FAIL: quick2.sh
FAIL: cycle1.sh
FAIL: cycle2.sh
FAIL: deps1.sh
FAIL: deps2.sh
FAIL: undosyslibs.sh
=====================
16 of 33 tests failed
=====================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/var/tmp/portage/prelink-20050901/work/prelink/testsuite'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/var/tmp/portage/prelink-20050901/work/prelink/testsuite'
make: *** [check-recursive] Error 1

!!! ERROR: sys-devel/prelink-20050901 failed.
!!! Function src_test, Line 567, Exitcode 0
!!! Make check failed. See above for details.
!!! If you need support, post the topmost build error, NOT this status message.


I'm only having this problem on my AMD64 (even though everything is compiled in 32-bit mode).  Is there any progress being made on this?
Comment 5 Benno Schulenberg 2005-12-28 05:34:02 UTC
Here the following four fail (both with version 20050314 and 20050901):
[...]
FAIL: reloc2.sh
[...]
FAIL: deps1.sh
FAIL: deps2.sh
FAIL: undosyslibs.sh
====================
4 of 33 tests failed
====================

Only the failure of reloc2.sh is preceded by a warning:
"/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object."

When cd'ing into /var/tmp/portage/prelink-*/work/prelink/testsuite and running 'make check' manually, the first three of those failing tests fail again, but undosyslibs.sh now succeeds.

(Ad comments #1 and #4: if 15 or 16 tests fail, might it be that system libs and prelink were compiled with different compilers?)

Emerge --info:

Gentoo Base System version 1.12.0_pre12
Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.3.6-hardenednopie, glibc-2.3.5-r3, 2.6.14 i686)
=================================================================
System uname: 2.6.14 i686 AMD Athlon(tm) XP 2800+
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
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
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks notitles sandbox sfperms strict test userpriv usersandbox"
LINGUAS="en eo es nl"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
USE="x86 3dnow X aac aim alsa apm arts audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdparanoia cdr crypt curl dga dio dri dv dvb eds emboss encode esd ethereal exif expat fam fbcon ffmpeg flac gdbm gif glut glx gpm gstreamer gtk gtk2 gtkhtml hardened icq idn imagemagick imap imlib jabber jpeg kde kdeenablefinal lcms libg++ libwww lm_sensors lua mad mbox memlimit mikmod mime mmap mmx mng mp3 mpeg nas ncurses nls nptl ogg openal opengl oscar pam pcre pdflib pic png python qt quicktime readline recode sasl scanner sdl slang sndfile sox speex spell sqlite sse ssl svg svga tcltk test theora threads tidy tiff truetype truetype-fonts type1-fonts unicode vcd vorbis win32codecs wnf xface xine xml xml2 xmms xpm xsl xv xvid yahoo zlib video_cards_via linguas_en linguas_eo linguas_es linguas_nl userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 6 Arvid Norlander 2006-02-18 06:34:43 UTC
PASS: reloc1.sh
PASS: reloc2.sh
PASS: reloc3.sh
PASS: reloc6.sh
PASS: reloc7.sh
/usr/lib/gcc/i386-pc-linux-gnu/3.4.4/../../../../i386-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL                        in object.
PASS: reloc8.sh
/usr/lib/gcc/i386-pc-linux-gnu/3.4.4/../../../../i386-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL                        in object.
PASS: reloc9.sh
PASS: reloc10.sh
PASS: reloc11.sh
PASS: shuffle1.sh
PASS: shuffle2.sh
PASS: shuffle3.sh
PASS: shuffle4.sh
PASS: shuffle5.sh
PASS: shuffle6.sh
PASS: shuffle7.sh
PASS: undo1.sh
PASS: layout1.sh
PASS: layout2.sh
PASS: cxx1.sh
PASS: quick1.sh
PASS: quick2.sh
PASS: cycle1.sh
PASS: cycle2.sh
FAIL: deps1.sh
FAIL: deps2.sh
FAIL: undosyslibs.sh
====================
3 of 27 tests failed
====================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/var/tmp/portage/prelink-20050314/work/prelink/testsuite'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/var/tmp/portage/prelink-20050314/work/prelink/testsuite'
make: *** [check-recursive] Error 1

!!! ERROR: sys-devel/prelink-20050314 failed.
!!! Function src_test, Line 576, Exitcode 0
!!! Make check failed. See above for details.
!!! If you need support, post the topmost build error, NOT this status message.

---
emerge info:
Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.4.20041102-r1, 2.6.11-co-0.6.3 i686)
=================================================================
System uname: 2.6.11-co-0.6.3 i686 AMD Sempron(tm) Processor 3300+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
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
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i386-pc-linux-gnu"
CFLAGS="-Os -march=athlon-xp -pipe"
CHOST="i386-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://mirror.pudas.net/gentoo http://mirror.pudas.net/gentoo http://mirror.uni-c.dk/pub/gentoo/ ftp://ftp.linux.ee/pub/gentoo/distfiles/"
LINGUAS="en sv"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 alsa apm arts avi bash-completion berkdb bitmap-fonts bzip2 crypt cups eds emboss encode expat foomaticdb fortran gdbm gif gpm gstreamer gtk2 imlib jpeg libg++ libwww mad mikmod mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pcre pdflib perl png python quicktime readline sdl spell ssl tcpd truetype truetype-fonts type1-fonts udev vorbis xml2 xmms xv zlib linguas_sv userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY


---
* The system is running in coLinux on Windows XP.
* The processor is 64-bit but compiling for 32-bit.
Comment 7 Stefan Jones (RETIRED) gentoo-dev 2006-04-10 19:56:19 UTC
As of prelink-20060213 I now have.
Investigated the errors and they are harmless, the tests are just broken
when run on gentoo. (same executable on Redhat works)

make  check-TESTS
make[2]: Entering directory `/var/tmp/portage/prelink-20060213/work/prelink/testsuite'
PASS: reloc1.sh
PASS: reloc2.sh
PASS: reloc3.sh
PASS: reloc6.sh
PASS: reloc7.sh
./reloc8.sh: line 4: /usr/sbin/getenforce: No such file or directory
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object.
PASS: reloc8.sh
./reloc9.sh: line 4: /usr/sbin/getenforce: No such file or directory
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object.
PASS: reloc9.sh
PASS: reloc10.sh
PASS: reloc11.sh
PASS: shuffle1.sh
PASS: shuffle2.sh
PASS: shuffle3.sh
PASS: shuffle4.sh
PASS: shuffle5.sh
PASS: shuffle6.sh
PASS: shuffle7.sh
PASS: undo1.sh
PASS: layout1.sh
PASS: layout2.sh
PASS: tls1.sh
PASS: tls2.sh
PASS: tls3.sh
PASS: tls4.sh
PASS: tls5.sh
PASS: tls6.sh
PASS: cxx1.sh
PASS: quick1.sh
PASS: quick2.sh
PASS: cycle1.sh
PASS: cycle2.sh
FAIL: deps1.sh
FAIL: deps2.sh
FAIL: undosyslibs.sh
====================
3 of 33 tests failed
====================
Comment 8 Brant Gurganus 2006-07-26 19:05:28 UTC
For undosyslibs; it seems the sandbox causes problems. From undosyslibs.log:

../src/prelink -c ./prelink.conf -C ./prelink.cache --ld-library-path=. --dynamic-linker=./ld-linux.so.2 -u libsandbox.so.0.0.0.new
../src/prelink: libsandbox.so.0.0.0.new does not have .gnu.prelink_undo section
Comment 9 Sergiy Borodych 2006-08-02 05:13:21 UTC
for prelink-20060712 bug still exists

PASS: cycle2.sh
FAIL: deps1.sh
FAIL: deps2.sh
FAIL: undosyslibs.sh
====================
3 of 36 tests failed
====================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/var/tmp/portage/prelink-20060712/work/prelink/testsuite'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/var/tmp/portage/prelink-20060712/work/prelink/testsuite'
make: *** [check-recursive] Error 1

!!! ERROR: sys-devel/prelink-20060712 failed.


# emerge --info
Portage 2.1.1_pre4-r1 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.16-suspend2-r12 i686)
=================================================================
System uname: 2.6.16-suspend2-r12 i686 Intel(R) Pentium(R) M processor 1.70GHz
Gentoo Base System version 1.12.2
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
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: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=pentium-m -fomit-frame-pointer -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=pentium-m -fomit-frame-pointer -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks metadata-transfer sandbox sfperms strict test"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="ru_RU.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
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="x86 X a52 aac acpi alsa apache2 asf avi berkdb bitmap-fonts bzip2 cairo cdr chroot cli crypt dbus dlloader dri dvd emboss encode fat ffmpeg firefox flac fluidsynth foomaticdb freetype gd gdbm gif glitz glut gnome gpm gstreamer gtk gtk2 hal imlib irda isdnlog ithreads jpeg libg++ libwww linguas_ru linguas_uk logrotate mikmod mmap mmx mozdevelop mozilla moznocompose moznoirc mp3 ncurses nls nptl nptlonly ogg opengl pam pam_chroot pcre pdflib perl pic png pnp pppd pthreads readline reflection reiser4 reiserfs samba sdl session slang spl sse sse2 ssl svg symlink syslog tcpd threads timidity truetype truetype-fonts type1-fonts udev unicode usb userlocales utf8 vim-with-x vlm vorbis win32codecs wxwindows xinerama xml xml2 xmms xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux userland_GNU video_cards_ati video_cards_fglrx video_cards_radeon video_cards_vesa video_cards_vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS
Comment 10 Carlo Marcelo Arenas Belon 2007-02-09 11:16:17 UTC
for "amd64" while using the currently stable version, the following tests still fail :

FAIL: deps1.sh
FAIL: deps2.sh
FAIL: undosyslibs.sh

because of a missing section as reported by prelink as shown by  :

prelink: libsandbox.so.0.0.0.new does not have .gnu.prelink_undo section
Comment 11 Arvid Norlander 2007-02-14 09:36:45 UTC
(In reply to comment #10)
> for "amd64" while using the currently stable version, the following tests still
> fail :
> 
> FAIL: deps1.sh
> FAIL: deps2.sh
> FAIL: undosyslibs.sh
> 
> because of a missing section as reported by prelink as shown by  :
> 
> prelink: libsandbox.so.0.0.0.new does not have .gnu.prelink_undo section
> 

Same failure in a x86 chroot (on an amd64 system), also fails like that in the main system.
The emerge --info of the chroot:
Portage 2.1.2-r9 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo-r3 i686)
=================================================================
System uname: 2.6.18-gentoo-r3 i686 AMD Sempron(tm) Processor 3300+
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 14 Feb 2007 07:50:01 +0000
ccache version 2.4 [disabled]
dev-java/java-config: 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -msse2 -msse3"
CHOST="i686-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/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=athlon-xp -pipe -msse2 -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.uni-c.dk/pub/gentoo/ ftp://ftp.linux.ee/pub/gentoo/distfiles/"
LDFLAGS="-Wl,-O1"
LINGUAS="en sv"
MAKEOPTS="-j2"
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/cpan-overlay /usr/local/portage/mzbot-overlay /usr/local/portage/twisted-divmod-overlay /usr/local/portage/bzr-overlay /usr/local/portage/supertux-overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X acl acpi alsa apache2 arts bash-completion berkdb bitmap-fonts bzip2 c++ cairo caps ccache cdr cli cracklib crypt dlloader dri dvd dvdr dvdread emacs emboss encode exif expat fam fat fbcon firefox flac fortran gdbm gif gimp gimpprint glep gmail gmp gpm gstreamer gtk hal hfs iconv idea idn ieee1394 imlib isdnlog jpeg kde lesstif libg++ mad midi mikmod mmx mmxext mng motif mp3 mpeg ncurses nls nptl nptlonly objc ogg opengl pam pcre pdf perl pic png ppds pppd python qt3 qt4 quicktime readline reflection sdl session slang spell spl sqlite sse sse2 ssl svg tcpd test tiff truetype truetype-fonts type1-fonts unicode usb utempter vorbis win32codecs x86 xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en sv" USERLAND="GNU" VIDEO_CARDS="ati radeon vesa fbdev r128 mach64 nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS


The amd64 system's emerge --info:
Portage 2.1.2-r9 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.18-gentoo-r3 x86_64 AMD Sempron(tm) Processor 3300+
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 14 Feb 2007 07:50:01 +0000
ccache version 2.4 [disabled]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2 -msse3"
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/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -pipe -O2 -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="test autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.linux.ee/pub/gentoo/distfiles/ http://mirror.uni-c.dk/pub/gentoo/"
LDFLAGS="-Wl,-O1"
LINGUAS="en en_GB sv sv_SE"
MAKEOPTS="-j1"
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/cpan-overlay /usr/local/portage/lego-overlay /usr/local/portage/nethack-overlay /usr/local/portage/generic-overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X acl acpi alsa amd64 apache2 arts audiofile bash-completion berkdb bitmap-fonts bzip2 cairo caps ccache cdb cdr cli cracklib crypt cups curl dlloader dri dvd dvdr emacs emboss encode exif expat fam fbcon firefox flac fontconfig foomaticdb fortran gd gdbm gif glep gmp gpm gstreamer gtk gtk2 iconv idea idn ieee1394 imlib isdnlog jack javascript jpeg jpeg2k kde lcms libg++ lm_sensors logrotate mad mbox midi mikmod mng mono mozdevelop mozsvg mp3 mpeg mysql mysqli ncurses nls nptl nptlonly nsplugin objc ogg openexr opengl pam pcre pdf perl php physfs pic png ppds pppd python qt3 qt3support qt4 quicktime readline reflection scanner sdl session sndfile spell spl sqlite ssl tcl tcltk tcpd tiff tk truetype truetype-fonts type1-fonts unicode usb utempter vorbis xorg xpm xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB sv sv_SE" USERLAND="GNU" VIDEO_CARDS="ati radeon vesa fbdev r128 nv nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
Comment 12 strites 2007-03-08 18:04:08 UTC
Created attachment 112596 [details]
error log

same here. (log attached)

Portage 2.1.2-r9 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.18-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 08 Mar 2007 05:50:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.3.5-r2, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
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/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://gentoo.inode.at/source http://gentoo.osuosl.org"
LANG="it_IT.utf8"
LINGUAS="it"
MAKEOPTS="-j4 -s"
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/zugaina-portage /usr/local/portage /usr/portage/local/layman/sunrise"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acpi alsa altra_var1 altra_var2 amd64 amuled ao arts asf audiofile avi bash-completion berkdb bidi bitmap-fonts browserplugin bzip2 cairo canna cdda cddb cdr chasen cjk cli cracklib crypt cups dbus divx4linux dri dvb dvd dvdr dvdread eds emboss encode esd fam fbcon ffmpeg firefox flac foomatic fortran freewnn ftp gcj gdbm gif gimpprint gnome gnutls gphoto2 gpm gstreamer gtk gtk2 hal httpd i8x0 icecast iconv icq imagemagick immqt-bc isdnlog jack java javascript jikes jpeg kde ldap libg++ live mad matroska midi mikmod mjepeg mng mozilla mp3 mp4 mpeg mplayer msn nas ncurses network nls nptl nptlonly nsplugin nsplugins nvidia ogg oggvorbis openal opengl oss pam pcre pdflib perl png ppds pppd python qt qt3 qt4 quicktime rar rdesktop readline reflection remote samba scanner sdl session shout skins socks5 spell spl ssl stats stream subtitles tcpd test theora tiff transparent-proxy truetype truetype-fonts type1-fonts unicode usb v4l vcd visualization vlm vorbis wxwindows x264 xine xinerama xml xorg xprint xv xvid yahoo zlib" ALSA_CARDS="intel8x0 ens1371" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse keyboard aiptek" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it" USERLAND="GNU" VIDEO_CARDS="nvidia vesa vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 13 SpanKY gentoo-dev 2007-03-25 06:10:38 UTC
the default of enabling new dtags in Gentoo's binutils causes this
Comment 14 Chris Kerr 2007-04-04 14:38:56 UTC
so how do I disable new dtags?
Comment 15 SpanKY gentoo-dev 2007-04-07 09:02:11 UTC
you dont