Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 130121 - stabilize elfutils-0.118
Summary: stabilize elfutils-0.118
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-15 20:52 UTC by SpanKY
Modified: 2007-01-15 16:32 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 SpanKY gentoo-dev 2006-04-15 20:52:46 UTC
do it
Comment 1 nixnut (RETIRED) gentoo-dev 2006-04-16 03:52:26 UTC
Fails to pass its tests on ppc:

loadable segment GNU_RELRO applies to is executable
FAIL: run-elflint-self.sh

=====================================================
1 of 47 tests failed
Please report to http://bugzilla.redhat.com/bugzilla/
=====================================================


And with ssp enabled there are two more errors:

make[2]: Entering directory `/var/tmp/portage/elfutils-0.118/work/elfutils-0.11$
Extracting symbols... arextract: stack smashing attack in function __libelf_nex$
/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/tests/run-arextract.sh: lin$
FAIL: run-arextract.sh
arsymtest: stack smashing attack in function __libelf_next_arhdr()
/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/tests/run-arsymtest.sh: lin$
FAIL: run-arsymtest.sh
Comment 2 Bryan Østergaard (RETIRED) gentoo-dev 2006-04-16 04:57:36 UTC
0.118 fails 3 tests on alpha. 0.108 version passes all tests.

PASS: run-ecp-test.sh
PASS: run-ecp-test2.sh
PASS: run-elflint-test.sh
unknown machine type 36902
loadable segment GNU_RELRO applies to is executable
section [ 3] '.hash': entry size does not match Elf32_Word
section [ 3] '.hash': chain array not large enough
section [ 3] '.hash': hash bucket reference 0 out of bounds
section [24] '.sdata' contains unknown flag(s) 0x10000000
section [25] '.sbss' contains unknown flag(s) 0x10000000
FAIL: run-elflint-self.sh
PASS: run-ranlib-test.sh
ranlib: elf32_getshdr.c:96: elf64_getshdr: Assertion `ehdr->e_ident[5] != 1 || (! 0 && (ehdr->e_shoff & (__alignof__ (Elf64_Shdr) - 1)) != 0)' failed.
./test-subr.sh: line 65: 12615 Aborted                 LD_LIBRARY_PATH="${built_library_path}${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" "$@"
FAIL: run-ranlib-test2.sh
ranlib: elf32_getshdr.c:96: elf64_getshdr: Assertion `ehdr->e_ident[5] != 1 || (! 0 && (ehdr->e_shoff & (__alignof__ (Elf64_Shdr) - 1)) != 0)' failed.
./test-subr.sh: line 65: 12624 Aborted                 LD_LIBRARY_PATH="${built_library_path}${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" "$@"
FAIL: run-ranlib-test3.sh
PASS: run-ranlib-test4.sh
PASS: run-addrscopes.sh
PASS: run-strings-test.sh
Comment 3 Tim Yamin (RETIRED) gentoo-dev 2006-04-16 09:44:06 UTC
Mike: Can't stable on ia64 because of the >=gcc-3.3.3 DEP. It compiles fine with 3.3.2 but fails the same tests as Alpha:

PASS: run-elflint-test.sh
section [25] '.got' contains unknown flag(s) 0x10000000
section [26] '.IA_64.pltoff' contains unknown flag(s) 0x10000000
section [27] '.sdata' contains unknown flag(s) 0x10000000
section [28] '.sbss' contains unknown flag(s) 0x10000000
FAIL: run-elflint-self.sh
PASS: run-ranlib-test.sh
ranlib: elf32_getshdr.c:96: elf64_getshdr: Assertion `ehdr->e_ident[5] != 1 || (! 0 && (ehdr->e_shoff & (__alignof__ (Elf64_Shdr) - 1)) != 0)' failed.
./test-subr.sh: line 65: 25853 Aborted                 LD_LIBRARY_PATH="${built_library_path}${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" "$@"
FAIL: run-ranlib-test2.sh
ranlib: elf32_getshdr.c:96: elf64_getshdr: Assertion `ehdr->e_ident[5] != 1 || (! 0 && (ehdr->e_shoff & (__alignof__ (Elf64_Shdr) - 1)) != 0)' failed.
./test-subr.sh: line 65: 25862 Aborted                 LD_LIBRARY_PATH="${built_library_path}${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" "$@"
FAIL: run-ranlib-test3.sh
PASS: run-ranlib-test4.sh
Comment 4 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-04-18 11:13:38 UTC
Stable on x86.
Comment 5 Sander Knopper 2006-04-18 11:17:51 UTC
Passes all tests on x86
_____________________________________


Extracting symbols... done
PASS: run-arextract.sh
PASS: run-arsymtest.sh
PASS: newfile
PASS: test-nlist
PASS: update1
PASS: update2
PASS: update3
PASS: update4
PASS: run-show-die-info.sh
PASS: run-get-files.sh
PASS: run-get-lines.sh
PASS: run-get-pubnames.sh
PASS: run-get-aranges.sh
PASS: run-allfcts.sh
PASS: run-show-abbrev.sh
PASS: run-line2addr.sh
PASS: hash
PASS: newscn
PASS: run-strip-test.sh
PASS: run-strip-test2.sh
PASS: run-strip-test3.sh
PASS: run-strip-test4.sh
PASS: run-strip-test5.sh
PASS: run-strip-test6.sh
PASS: run-ecp-test.sh
PASS: run-ecp-test2.sh
PASS: run-elflint-test.sh
PASS: run-elflint-self.sh
PASS: run-ranlib-test.sh
PASS: run-ranlib-test2.sh
PASS: run-ranlib-test3.sh
PASS: run-ranlib-test4.sh
PASS: run-addrscopes.sh
PASS: run-strings-test.sh
PASS: run-funcscopes.sh
PASS: run-find-prologues.sh
PASS: run-allregs.sh
PASS: msg_tst
PASS: asm-tst1
PASS: asm-tst2
PASS: asm-tst3
PASS: asm-tst4
PASS: asm-tst5
PASS: asm-tst6
PASS: asm-tst7
PASS: asm-tst8
PASS: asm-tst9
===================
All 47 tests passed
===================


emerge info
_________________

Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r3, 2.6.16.5 i686)
=================================================================
System uname: 2.6.16.5 i686 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
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
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -fomit-frame-pointer -pipe"
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/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aac acpi alsa apache2 avi bitmap-fonts bzip2 cairo cdparanoia cli crypt ctype cups dba dri dvd dvdread eds encode esd expat fastbuild firefox foomaticdb force-cgi-redirect ftp gd gdbm gif gstreamer gtk gtk2 iconv icu idn isdnlog jpeg jpeg2k kde kdeenablefinal libwww lm_sensors mad memlimit mmx mmxext mozsvg mp3 mpeg mplayer msn ncurses network nls nomotif nptl nptlonly nsplugin ogg opengl pcre pdflib php png posix ppds pppd qt quicktime rdesktop readline rtc session sharedmem simplexml soap sockets spl sse sse2 ssl svg tcpd tetex tiff tokenizer truetype truetype-fonts type1-fonts udev unicode userlocales vorbis win32codecs xml xpm xsl xv zlib video_cards_radeon input_devices_keyboard input_devices_mouse userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Comment 6 Patrick McLean gentoo-dev 2006-04-18 13:13:32 UTC
Stable on amd64
Comment 7 Markus Rothe (RETIRED) gentoo-dev 2006-04-18 14:00:13 UTC
all tests passed on ppc64. stable on ppc64
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2006-04-18 15:35:53 UTC
if hppa1.1-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H  -DSRCDIR=\"/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/src\" -DOBJDIR=\"/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/src\" -I. -I. -I.. -I. -I./../libelf -I./../libebl -I./../libdw -I./../libdwfl -I./../lib -I..   -Wall -Wshadow -std=gnu99   -Wunused -W  -O2 -pipe -mschedule=7100LC -march=1.1 -MT strings.o -MD -MP -MF ".deps/strings.Tpo" -c -o strings.o strings.c; \
then mv -f ".deps/strings.Tpo" ".deps/strings.Po"; else rm -f ".deps/strings.Tpo"; exit 1; fi
if hppa1.1-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DSRCDIR=\"/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/src\" -DOBJDIR=\"/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/src\" -I. -I. -I.. -I. -I./../libelf -I./../libebl -I./../libdw -I./../libdwfl -I./../lib -I.. -Wall -Wshadow -std=gnu99 -Wunused -W -Wformat=2 -O2 -pipe -mschedule=7100LC -march=1.1 -c -o i386_ld.os -fpic -DPIC -DSHARED \
  -MT i386_ld.os -MD -MP -MF ".deps/i386_ld.Tpo" \
  `test -f 'i386_ld.c' || echo './'`i386_ld.c; \
then cat ".deps/i386_ld.Tpo" >> ".deps/i386_ld.Po"; \
     rm -f ".deps/i386_ld.Tpo"; \
else rm -f ".deps/i386_ld.Tpo"; exit 1; \
fi
strings.c: In function `process_chunk_mb':
strings.c:368: warning: signed and unsigned type in conditional expression
strings.c: In function `process_chunk':
strings.c:428: warning: signed and unsigned type in conditional expression
strings.c: In function `map_file':
strings.c:483: error: `POSIX_MADV_SEQUENTIAL' undeclared (first use in this function)
strings.c:483: error: (Each undeclared identifier is reported only once
strings.c:483: error: for each function it appears in.)
make[2]: *** [strings.o] Error 1
make[2]: *** Waiting for unfinished jobs....
rm i386_ld.o
make[2]: Leaving directory `/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/elfutils-0.118/work/elfutils-0.118'
make: *** [all] Error 2

!!! ERROR: dev-libs/elfutils-0.118 failed.

# emergeinfo

Wed Apr 19 00:34:59 CEST 2006
Gentoo Base System version 1.12.0_pre17
Portage 2.1_pre7-r5 (default-linux/hppa/2005.0, gcc-3.3.6, glibc-2.3.4.20040808-r1, 2.6.16-pa0-JeR parisc)
=================================================================
System uname: 2.6.16-pa0-JeR parisc PA7300LC (PCX-L2)
ccache version 2.4 [disabled]
dev-lang/python:     2.2.3-r6, 2.3.5-r2, 2.4.2
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
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="hppa"
AUTOCLEAN="yes"
CBUILD="hppa1.1-unknown-linux-gnu"
CFLAGS="-O2 -pipe -mschedule=7100LC -march=1.1"
CHOST="hppa1.1-unknown-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.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/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/ssh /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -mschedule=7100LC -march=1.1"
DISTDIR="/keeps/gentoo/portage/distfiles"
FEATURES="autoconfig buildpkg distlocks fixpackages metadata-transfer notitles sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://mirror.scarlet-internet.nl/pub/gentoo ftp://mirror.nutsmaas.nl/gentoo/"
LC_ALL="en_US.UTF-8"
LINGUAS="en nl"
MAKEOPTS="-j2"
PKGDIR="/keeps/gentoo/packages/hpvis"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/keeps/gentoo/portage"
PORTDIR_OVERLAY="/keeps/gentoo/local"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="hppa X Xaw3d alsa apache2 bash-completion berkdb bitmap-fonts bittorrent bzip2 c++ cairo caps cdb cjk crypt cups curl elf esd exif expat fam fame fbcon flac foomaticdb fortran gd gdbm gif gimpprint gmp gnutls gpm gtk gtk2 idn imagemagick imlib ipv6 javascript jpeg lcms libwww logrotate lua mad mhash motif ncurses nls offensive ogg opengl oss pam pdflib perl pic png python qt readline recode ruby samba sdl slp snmp spell sqlite ssl svg sysfs tcpd threads tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l vorbis xml2 xv yaz zlib elibc_glibc kernel_linux linguas_en linguas_nl userland_GNU video_cards_stifb video_cards_fbdev"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS

Comment 9 SpanKY gentoo-dev 2006-04-18 15:48:39 UTC
your glibc is too old
Comment 10 Jeroen Roovers (RETIRED) gentoo-dev 2006-04-19 04:53:58 UTC
(In reply to comment #9)
> your glibc is too old
> 

Could you please make me a new one, then? :)
Comment 11 SpanKY gentoo-dev 2006-04-19 21:36:10 UTC
> Could you please make me a new one, then? :)

i leave it up to GMsoft to roll new glibc/hppa snaps :p

i added a hack to elfutils in the meantime ... builds for me on hppa now
Comment 12 Joshua Kinard gentoo-dev 2006-04-23 19:31:26 UTC
The mips team doth annoint this bug with the mips keyword of stability +1.
Comment 13 Joe Jezak (RETIRED) gentoo-dev 2006-04-28 09:41:47 UTC
Marked ppc stable.
Comment 14 AlexStar 2006-05-21 03:54:25 UTC
make[2]: Entering directory `/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/src'
rm -f libld_elf.a
ar cru libld_elf.a none_ld.o
i686-pc-linux-gnu-ranlib libld_elf.a
if i686-pc-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H  -DSRCDIR=\"/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/src\" -DOBJDIR=\"/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/src\" -I. -I. -I.. -I. -I./../libelf -I./../libebl -I./../libdw -I./../libdwfl -I./../lib -I..   -Wall -Wshadow -std=gnu99   -Wunused -W -Wformat=2 -O3 -march=athlon-xp -pipe -fomit-frame-pointer -MT i386_ld.o -MD -MP -MF ".deps/i386_ld.Tpo" -c -o i386_ld.o i386_ld.c; \
then mv -f ".deps/i386_ld.Tpo" ".deps/i386_ld.Po"; else rm -f ".deps/i386_ld.Tpo"; exit 1; fi
if i686-pc-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H  -DSRCDIR=\"/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/src\" -DOBJDIR=\"/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/src\" -I. -I. -I.. -I. -I./../libelf -I./../libebl -I./../libdw -I./../libdwfl -I./../lib -I..   -Wall -Wshadow -std=gnu99   -Wunused -W -Wformat=2 -O3 -march=athlon-xp -pipe -fomit-frame-pointer -MT readelf.o -MD -MP -MF ".deps/readelf.Tpo" -c -o readelf.o readelf.c; \
then mv -f ".deps/readelf.Tpo" ".deps/readelf.Po"; else rm -f ".deps/readelf.Tpo"; exit 1; fi
readelf.c: In function `main':
readelf.c:203: warning: implicit declaration of function `error'
readelf.c:226: error: `error_message_count' undeclared (first use in this function)
readelf.c:226: error: (Each undeclared identifier is reported only once
readelf.c:226: error: for each function it appears in.)
i386_ld.c: In function `elf_i386_initialize_plt':
i386_ld.c:200: warning: implicit declaration of function `error'
make[2]: *** [readelf.o] Ошибка 1
make[2]: *** Ожидание завершения заданий...
rm i386_ld.o
make[2]: Leaving directory `/var/tmp/portage/elfutils-0.118/work/elfutils-0.118/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/elfutils-0.118/work/elfutils-0.118'
make: *** [all] Ошибка 2

!!! ERROR: dev-libs/elfutils-0.118 failed.
!!! Function src_compile, Line 52, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.



emerge --info
Portage 2.0.54-r2 (default-linux/x86/2006.0, gcc-3.3.6, glibc-2.3.6-r3, 2.6.16-gentoo-r7 i686)
=================================================================
System uname: 2.6.16-gentoo-r7 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
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
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="ru_RU.KOI8-R"
LINGUAS="ru"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aalib acl acpi alsa apache2 apm arts asf audiofile avi berkdb bitmap-fonts bzip2 cdparanoia cdr cli cpudetection crypt cups curl directfb dri dts dv dvd dvdr dvdread emboss encode esd ethereal exif expat fam fbcon ffmpeg flac font-server foomaticdb fortran gd-external gdbm gif glut gpm gstreamer gtk2 guile hal idn ieee1394 imagemagick imap imlib ipv6 isdnlog jabber jpeg kde kdeenablefinal kerberos lcms ldap libg++ libwww lm_sensors lzw mad memlimit mhash mikmod mime ming mmx mmxext mng motif mp3 mpeg mysql ncurses nls nptl nptlonly objc offencive ogg opengl oss pam pcre pda pdflib perl php png pppd python qt quicktime readline reflection rtc samba sdl session slang spell spl sse ssl svg svga symlink sysfs tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis win32codecs wmf x86 xine xinerama xml xml2 xmms xorg xv xvid zlib video_cards_radeondev-libs/elfutils linguas_ru userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS
Comment 15 Jeroen Roovers (RETIRED) gentoo-dev 2006-05-24 17:27:12 UTC
Sorry for the delay. It fails on one test now:

[...]
unsupported OS ABI e_ident[7] == 'Linux'
invalid machine flags: 0x210
section [ 8] '.rela.dyn': relocation 0: invalid type
section [ 8] '.rela.dyn': relocation 1: invalid type
section [ 8] '.rela.dyn': relocation 2: invalid type
section [ 8] '.rela.dyn': relocation 3: invalid type
section [ 8] '.rela.dyn': relocation 4: invalid type
section [ 8] '.rela.dyn': relocation 5: invalid type
section [ 8] '.rela.dyn': relocation 6: invalid type
section [ 9] '.rela.plt': relocation 0: invalid type
section [ 9] '.rela.plt': relocation 1: invalid type
section [ 9] '.rela.plt': relocation 2: invalid type
section [ 9] '.rela.plt': relocation 3: invalid type
section [ 9] '.rela.plt': relocation 4: invalid type
section [ 9] '.rela.plt': relocation 5: invalid type
section [ 9] '.rela.plt': relocation 6: invalid type
section [ 9] '.rela.plt': relocation 7: invalid type
section [ 9] '.rela.plt': relocation 8: invalid type
section [ 9] '.rela.plt': relocation 9: invalid type
section [ 9] '.rela.plt': relocation 10: invalid type
section [ 9] '.rela.plt': relocation 11: invalid type
section [ 9] '.rela.plt': relocation 12: invalid type
section [ 9] '.rela.plt': relocation 13: invalid type
section [ 9] '.rela.plt': relocation 14: invalid type
section [ 9] '.rela.plt': relocation 15: invalid type
section [ 9] '.rela.plt': relocation 16: invalid type
section [ 9] '.rela.plt': relocation 17: invalid type
section [ 9] '.rela.plt': relocation 18: invalid type
section [ 9] '.rela.plt': relocation 19: invalid type
section [ 9] '.rela.plt': relocation 20: invalid type
section [ 9] '.rela.plt': relocation 21: invalid type
section [ 9] '.rela.plt': relocation 22: invalid type
section [ 9] '.rela.plt': relocation 23: invalid type
section [ 9] '.rela.plt': relocation 24: invalid type
section [ 9] '.rela.plt': relocation 25: invalid type
section [ 9] '.rela.plt': relocation 26: invalid type
section [ 9] '.rela.plt': relocation 27: invalid type
section [ 9] '.rela.plt': relocation 28: invalid type
section [ 9] '.rela.plt': relocation 29: invalid type
section [ 9] '.rela.plt': relocation 30: invalid type
section [ 9] '.rela.plt': relocation 31: invalid type
section [ 9] '.rela.plt': relocation 32: invalid type
section [ 9] '.rela.plt': relocation 33: invalid type
section [21] '.plt': size not multiple of entry size
section [35] '.symtab': symbol 68: unknown type
FAIL: run-elflint-self.sh
[...]

emerge --info has not changed since the last try. All other tests pass. Is this good enough to mark stable, you think?
Comment 16 Jose Luis Rivero (yoswink) (RETIRED) gentoo-dev 2006-10-20 12:16:47 UTC
Alpha fails three tests:

---------------
FAIL: run-elflint-self.sh
PASS: run-ranlib-test.sh
ranlib: elf32_getshdr.c:96: elf64_getshdr: Assertion `ehdr->e_ident[5] != 1 || (! 0 && (ehdr->e_shoff & (__alignof__ (Elf64_Shdr) - 1)) != 0)' failed.
./test-subr.sh: line 65:  8607 Aborted                 LD_LIBRARY_PATH="${built_library_path}${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" "$@"
FAIL: run-ranlib-test2.sh
ranlib: elf32_getshdr.c:96: elf64_getshdr: Assertion `ehdr->e_ident[5] != 1 || (! 0 && (ehdr->e_shoff & (__alignof__ (Elf64_Shdr) - 1)) != 0)' failed.
./test-subr.sh: line 65:  8617 Aborted                 LD_LIBRARY_PATH="${built_library_path}${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" "$@"
FAIL: run-ranlib-test3.sh
--------------

Some info:

--------------
Portage 2.1-r2 (default-linux/alpha/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.14.2 alpha)
=================================================================
System uname: 2.6.14.2 alpha EV56
Gentoo Base System version 1.12.5
distcc 2.18.3 alpha-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [e nabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11
dev-lang/python:     2.3.5-r2, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
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-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r4
ACCEPT_KEYWORDS="alpha"
AUTOCLEAN="yes"
CBUILD="alpha-unknown-linux-gnu"
CFLAGS="-mieee -O2 -mcpu=ev56 -pipe"
--------------

SpanKY, feel free to ask anything more you need or just "ignore the tests, go ahead".
Comment 17 Tim Yamin (RETIRED) gentoo-dev 2006-10-26 10:56:05 UTC
IA64 fails same tests as Alpha.
Comment 18 Jeroen Roovers (RETIRED) gentoo-dev 2006-11-28 05:53:42 UTC
Stable for HPPA, despite the failing test.
Comment 19 SpanKY gentoo-dev 2007-01-15 16:32:55 UTC
all set