Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 195906 - [glibc/tests] glibc-2.6.1 fails iconv-test with illegal instruction
Summary: [glibc/tests] glibc-2.6.1 fails iconv-test with illegal instruction
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-15 03:01 UTC by Jorge Manuel B. S. Vicetto
Modified: 2009-05-10 01:16 UTC (History)
5 users (show)

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


Attachments
sys-libs:glibc-2.6.1 emerge log (sys-libs:glibc-2.6.1:20071012-010002.log.gz,564.79 KB, text/plain)
2007-10-15 03:18 UTC, Jorge Manuel B. S. Vicetto (RETIRED)
Details
glibc-2.6.1 build log (build.log.tgz,432.86 KB, application/x-compressed)
2007-10-16 09:25 UTC, Dustin Polke
Details
build.log.bz2 (build.log.bz2,184.64 KB, application/octet-stream)
2007-11-15 01:53 UTC, Stuart Longland (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2007-10-15 03:01:23 UTC
x86_64-pc-linux-gnu-gcc -nostdlib -nostartfiles -o /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/iconvdata/bug-iconv3  -Wl,-dynamic-linker=/lib32/ld-linux.so.2   -Wl,-z,combreloc -Wl,-z,relro  /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/csu/crt1.o /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/csu/crti.o `x86_64-pc-linux-gnu-gcc --print-file-name=crtbegin.o` /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/iconvdata/bug-iconv3.o /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/dlfcn/libdl.so.2  -Wl,-rpath-link=/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/math:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/elf:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/dlfcn:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/nss:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/nis:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/rt:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/resolv:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/crypt:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/nptl /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/libc.so.6 /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/libc_nonshared.a -lgcc -Wl,--as-needed -lgcc_s  -Wl,--no-as-needed `x86_64-pc-linux-gnu-gcc --print-file-name=crtend.o` /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/csu/crtn.o
GCONV_PATH=/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/iconvdata LC_ALL=C   /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/elf/ld-linux.so.2 --library-path /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/math:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/elf:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/dlfcn:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/nss:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/nis:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/rt:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/resolv:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/crypt:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/nptl /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/iconvdata/bug-iconv3  > /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/iconvdata/bug-iconv3.out
/bin/sh -e run-iconv-test.sh /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl > /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/iconvdata/iconv-test.out
run-iconv-test.sh: line 61: 18945 Illegal instruction     $PROG -f $t -t $to -o $temp2 $temp1
make[2]: *** [/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc-linux-gnu-nptl/iconvdata/iconv-test.out] Error 1
make[2]: Leaving directory `/var/tmp/portage/sys-libs/glibc-2.6.1/work/glibc-2.6.1/iconvdata'
make[1]: *** [iconvdata/tests] Error 2
make[1]: Leaving directory `/var/tmp/portage/sys-libs/glibc-2.6.1/work/glibc-2.6.1'
make: *** [check] Error 2
Comment 1 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2007-10-15 03:02:27 UTC
emerge --info:
Portage 2.1.3.9 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.20-hardened-r5 x86_64)
=================================================================
System uname: 2.6.20-hardened-r5 x86_64 Intel(R) Xeon(TM) CPU 3.20GHz
Timestamp of tree: Mon, 15 Oct 2007 00:50:01 +0000
app-shells/bash:     3.2_p17
dev-lang/python:     2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.61-r1
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protection distlocks metadata-transfer parallel-fetch sandbox sfperms strict test unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl amd64 berkdb bitmap-fonts cli cracklib crypt cups dri fortran gdbm gpm iconv ipv6 isdnlog midi mmx mudflap ncurses nls nptl nptlonly openmp pam pcre perl pppd python readline reflection sasl session spl sse sse2 ssl tcpd test truetype-fonts type1-fonts unicode xorg 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 evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i810 mach64 mga neomagic nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 2 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2007-10-15 03:18:13 UTC
Created attachment 133489 [details]
sys-libs:glibc-2.6.1 emerge log
Comment 3 Dustin Polke 2007-10-16 09:11:24 UTC
On my x86 (mostly) stable, the test suite fails several times, first during 'make  subdir=io -C io ..=../ tests'. I know that this is not the ssame error as described in the summary, though I think it would be better to have failures in only on bug. If I am mistaken and you prefer to have a seperate bug, just let me know and I will open a new one.

The specific target is:

/bin/sh -e ftwtest-sh /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/ \
                 /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/io/ftwtest > /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/io/ftwtest.out
cmp: EOF on /var/tmp/portage/sys-libs/glibc-2.6.1/temp/ftwtest.out
make[2]: *** [/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/io/ftwtest.out] Error 1
make[2]: Leaving directory `/var/tmp/portage/sys-libs/glibc-2.6.1/work/glibc-2.6.1/io'

Then later on at:
GCONV_PATH=/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/iconvdata LC_ALL=C   /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/elf/ld-linux.so.2 --library-path /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/math:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/elf:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/dlfcn:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/nss:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/nis:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/rt:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/resolv:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/crypt:/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/nptl /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/nptl/tst-cancel1  > /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/nptl/tst-cancel1.out
Didn't expect signal from child: got `Aborted'
make[2]: *** [/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/nptl/tst-cancel1.out] Error 1

And:

/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/elf/check-localplt /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/libc.so \
                                /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/math/libm.so /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/nptl/libpthread.so \
                                /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/rt/librt.so \
                                /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/dlfcn/libdl.so | \
          LC_ALL=C sort | \
          diff -u ../scripts/data/localplt-i386-linux-gnu.data - > /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/elf/check-localplt.out
make[2]: *** [/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/elf/check-localplt.out] Error 1

Complete build log follows. Here's my emerge --info:

Portage 2.1.3.9 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r8 i686)
=================================================================
System uname: 2.6.22-gentoo-r8 i686 mobile AMD Athlon(tm) XP 1500+
Timestamp of tree: Tue, 16 Oct 2007 08:20:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
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.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -m3dnow -msse -mmmx"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/sbin/run-crons /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -m3dnow -msse -mmmx"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict test unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gentoo.inode.at/source/"
LINGUAS="en de"
MAKEOPTS="-j1"
PKGDIR="/home/ftp/binpkg/"
PORTAGE_COMPRESS=""
PORTAGE_RSYNC_EXTRA_OPTS="--timeout=500"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/pda /usr/local/portage/layman/webapps-experimental /usr/local/portage/layman/science /usr/local/portage/modified /usr/local/portage/own"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X Xaw3d a52 aac aalib acpi alsa amr amrnb amrr amrwb apache2 apm asf async audacious audiofile bash-completion bindist bl branding bzip2 cardbus cjk cli cpudetection cracklib crypt ctype cups dbus dga divx dri dvd dvdread eds encode evo exif expat extensions fam fbcon ffmpeg flac foomaticdb force-cgi-redirect fortran ftp gd gdbm gedit gif gimp gimpprint glibc-omitfp gmedia gs gsm gtk gtkhtml guile hal icq idn imagemagick imap imlib iproute2 jack java javascript jikes jpeg jpeg2k kerberos lcms ldap libcaca libwww live lm_sensors logrotate lzo mad madwifi memlimit midi mikmod mime mmx mmxext mng motif mp2 mp3 mp4 mpeg musepack mysql ncurses nls nntp nptl nptlonly nsplugin ogg opengl pam pam_console pam_timestamp pch pcmcia pcre pda pdf perl php plotutils png posix postgres ppds print python qt3support qt4 quicktime readline real realmedia ruby rubytests samba sasl sdl server session simplexml slang smbkrb5passwd sndfile soap sockets speex spell spl sse ssl suhosin svg svga swat syslog tcpd test tetex tga theora tiff truetype unicode usb userlocales vcd vidix vim-syntax vim-with-x vorbis wifi win32codecs winbind wma wmf wmp x264 x86 xanim xine xinetd xml xorg xpm xsl xulrunner xv xvid xvmc zlib" ALSA_CARDS="via82xx via82xx-modem mpu401" 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" CAMERAS="fuji" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="savage"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS_FLAGS
Comment 4 Dustin Polke 2007-10-16 09:25:56 UTC
Created attachment 133612 [details]
glibc-2.6.1 build log

I know, I should not attach compressed files, but it is too large to be posted plain text and I have other place to post it.
Comment 5 Peter Volkov (RETIRED) gentoo-dev 2007-10-17 10:18:17 UTC
I have the same error as in #3. See out file:

# cat build-default-i686-pc-linux-gnu-nptl/elf/check-localplt.out
--- ../scripts/data/localplt-i386-linux-gnu.data        2006-01-12 00:06:19.000000000 +0300
+++ -   2007-10-16 23:12:56.062339873 +0400
@@ -1,4 +1,5 @@
 libc.so: _Unwind_Find_FDE
+libc.so: __bzero
 libc.so: calloc
 libc.so: free
 libc.so: malloc
Comment 6 Jesus de Santos Garcia 2007-10-20 19:36:55 UTC
Same error as #3 too:

--- ../scripts/data/localplt-i386-linux-gnu.data	2006-01-11 22:06:19.000000000 +0100
+++ -	2007-10-20 21:23:20.215755754 +0200
@@ -1,4 +1,5 @@
 libc.so: _Unwind_Find_FDE
+libc.so: __bzero
 libc.so: calloc
 libc.so: free
 libc.so: malloc


-------------------

Portage 2.1.3.9 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r4 i686)
=================================================================
System uname: 2.6.21-gentoo-r4 i686 Intel(R) Celeron(R) CPU 2.40GHz
Timestamp of tree: Sat, 20 Oct 2007 01:20:01 +0000
app-shells/bash:     3.2_p17
dev-lang/python:     2.3.5-r3, 2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/logwatch/default.conf /var/www/localhost/htdocs/cacti/include /var/www/localhost/htdocs/wordpress /var/www/noesis.mine.nu/htdocs/dokuwiki/conf"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks metadata-transfer sandbox sfperms strict test unmerge-orphans userfetch userpriv"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://linuv.uv.es/mirror/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LANG="en_US"
LC_ALL="en_US"
LINGUAS="en"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="acpi apache2 berkdb bitmap-fonts cli cracklib crypt dri gdbm gnome gtk gtk2 iconv isdnlog midi mmx mudflap ncurses nls nptl nptlonly openmp pam pcre perl pppd python readline reflection samba session snmp spl sse sse2 ssl svg test truetype-fonts type1-fonts usb vhosts x86 xorg zlib" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="cfontz cfontzpacket" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="fglrx"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 7 Stuart Longland (RETIRED) gentoo-dev 2007-11-15 01:53:27 UTC
Created attachment 136011 [details]
build.log.bz2

I'm not getting any SIGILLs, but I did get a SIGABRT in the tst-cancel1... Snippet of logfile starting around line 16842 (wrapped at 80 columns ... see attachment):

GCONV_PATH=/home/portage/temp/portage/sys-libs/glibc-2.6.1/work/build-default-i6
86-pc-linux-gnu-nptl/iconvdata LC_ALL=C   /home/portage/temp/portage/sys-libs/gl
ibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/elf/ld-linux.so.2 --library-
path /home/portage/temp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-
linux-gnu-nptl:/home/portage/temp/portage/sys-libs/glibc-2.6.1/work/build-defaul
t-i686-pc-linux-gnu-nptl/math:/home/portage/temp/portage/sys-libs/glibc-2.6.1/wo
rk/build-default-i686-pc-linux-gnu-nptl/elf:/home/portage/temp/portage/sys-libs/
glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/dlfcn:/home/portage/temp/p
ortage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/nss:/home/
portage/temp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-n
ptl/nis:/home/portage/temp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-
pc-linux-gnu-nptl/rt:/home/portage/temp/portage/sys-libs/glibc-2.6.1/work/build-
default-i686-pc-linux-gnu-nptl/resolv:/home/portage/temp/portage/sys-libs/glibc-
2.6.1/work/build-default-i686-pc-linux-gnu-nptl/crypt:/home/portage/temp/portage
/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/nptl /home/porta
ge/temp/portage/sys-libs/glibc-2.6.1/work/build-default-i686-pc-linux-gnu-nptl/n
ptl/tst-cancel1  > /home/portage/temp/portage/sys-libs/glibc-2.6.1/work/build-de
fault-i686-pc-linux-gnu-nptl/nptl/tst-cancel1.out
Didn't expect signal from child: got `Aborted'
make[2]: *** [/home/portage/temp/portage/sys-libs/glibc-2.6.1/work/build-default
-i686-pc-linux-gnu-nptl/nptl/tst-cancel1.out] Error 1
make[2]: Leaving directory `/home/portage/temp/portage/sys-libs/glibc-2.6.1/work
/glibc-2.6.1/nptl'
make[1]: *** [nptl/tests] Error 2
make[1]: Leaving directory `/home/portage/temp/portage/sys-libs/glibc-2.6.1/work
/glibc-2.6.1'
make: *** [check] Error 2
 * make check failed - re-running with --keep-going to get the rest of
 the results
make -r PARALLELMFLAGS="" CVSOPTS="" -C /home/portage/temp/portage/sys-libs/glib
c-2.6.1/work/glibc-2.6.1 objdir=`pwd` check

My `emerge info` details (and yes, I *should* upgrade my kernel... but latest hardened-sources seems to merely reset the machine):
www ~ # emerge --info | fold -w 80
Portage 2.1.3.19 (hardened/x86/2.6, gcc-3.4.6, glibc-2.5-r4, 2.6.16-hardened-r11
-www i686)
=================================================================
System uname: 2.6.16-hardened-r11-www i686 Pentium III (Katmai)
Timestamp of tree: Wed, 14 Nov 2007 13:46:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled
]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
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.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openfire/resources/security/ /opt/wildfire/resources/s
ecurity/ /var/bind /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gcon
f /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-p
hp5/ext-active/ /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=pentium3 -pipe"
DISTDIR="/home/portage/distfiles"
FEATURES="buildpkg ccache distcc distlocks metadata-transfer parallel-fetch sfpe
rms strict test unmerge-orphans userfetch userpriv"
GENTOO_MIRRORS="http://10.0.0.1/pub/gentoo http://mirror.aarnet.edu.au/pub/gento
o ftp://ftp.planetmirror.com/pub/gentoo http://mirror.pacific.net.au/linux/Gento
o http://mirror.isp.net.au/ftp/pub/gentoo/ http://ftp.swin.edu.au/gentoo"
LANG="en_AU.UTF8"
LINGUAS="en_AU en_GB en"
MAKEOPTS="-j8"
PKGDIR="/home/portage/packages/ia32/pentium3"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/di
stfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/home/portage/temp"
PORTDIR="/home/portage/tree"
PORTDIR_OVERLAY="/home/portage/overlays/local"
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="acl apache apache2 ares berkdb bgpclassless bzip2 calendar cdb cgi cjk cli
cracklib crypt ctype curl dba doc exif expat fastcgi fix-connected-rt flash flat
file ftp gd gdbm geoip gif gmp graphviz gs hardened hardenedphp iconv imap inifi
le ipv6 java jbig jpeg jpeg2k json kerberos lcms ldap ldapsam libclamav mcal mcv
e memlimit mhash midi ming mod_irc mod_muc mod_pubsub mpeg multipath mysql mysql
i nls nptl nptlonly oav ospfapi pam pcre perl pic png posix python qmail readlin
e realms samba session sharedmem simplexml snmp soap sockets spell sqlite ssl su
hosin sysvipc tcp-zebra tcpd tcpmd5 test tidy tiff tokenizer truetype unicode ur
andom vhosts wddx web winbind wmf x86 xml xmlreader xmlrpc xmlwriter xorg xsl xt
ended yaz zip 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_PLUG
INS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 iop
lug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvo
l" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayr
ad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_A
U en_GB en" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev g
lint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3
virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vm
ware voodoo"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, P
ORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 8 SpanKY gentoo-dev 2007-11-15 19:25:08 UTC
this bug has nothing to do with tst-cancel1 ... search bugzilla for the correct bug
Comment 9 Mark Loeser (RETIRED) gentoo-dev 2009-05-10 01:16:32 UTC
Seems fine on amd64/x86 with glibc-2.9.  If it fails for you, open a new bug for the specific failure.