do it
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
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
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
Stable on x86.
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
Stable on amd64
all tests passed on ppc64. stable on ppc64
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
your glibc is too old
(In reply to comment #9) > your glibc is too old > Could you please make me a new one, then? :)
> 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
The mips team doth annoint this bug with the mips keyword of stability +1.
Marked ppc stable.
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
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?
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".
IA64 fails same tests as Alpha.
Stable for HPPA, despite the failing test.
all set