Hi, SILO fails to build here with e2fsprogs-1.41.14 installed, i'm attaching the build log. The failure is: > sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c mark.S -o mark.o > ld -m elf32_sparc -N -Ttext 0x280000 -Bstatic -o second crt0.o decomp.o ../common/console.o ../common/printf.o malloc.o ../common/jmp.o ../common/prom.o ../common/tree.o ../common/urem.o ../common/udiv.o ../common/stringops1.o ../common/ffs.o ../common/divdi3.o ../common/udivdi3.o bmark.o main.o cmdline.o disk.o file.o misc.o cfg.o strtol.o ranges.o timer.o memory.o fs/libfs.a mul.o ../common/rem.o ../common/sdiv.o umul.o ../common/stringops2.o ls.o muldi3.o -lext2fs mark.o `sparc-unknown-linux-gnu-gcc -print-libgcc-file-name` > /usr/lib/libext2fs.a(inline.o): In function `ext2fs_get_memalign': > (.text+0x3f4): undefined reference to `posix_memalign' > /usr/lib/libext2fs.a(inode.o): In function `ext2fs_open_inode_scan': > (.text+0x260): undefined reference to `posix_memalign' > /usr/lib/libext2fs.a(openfs.o): In function `ext2fs_open2': > (.text+0x1e8): undefined reference to `posix_memalign' > /usr/lib/libext2fs.a(rw_bitmaps.o): In function `write_bitmaps': > (.text+0x60): undefined reference to `posix_memalign' > /usr/lib/libext2fs.a(rw_bitmaps.o): In function `write_bitmaps': > (.text+0x264): undefined reference to `posix_memalign' > /usr/lib/libext2fs.a(rw_bitmaps.o):(.text+0x6c4): more undefined references to `posix_memalign' follow > make[1]: *** [second] Error 1 The downstream bug is: http://bugs.gentoo.org/show_bug.cgi?id=350677
[32;01m * [39;49;00mPackage: sys-boot/silo-1.4.14_p20100228 [32;01m * [39;49;00mRepository: gentoo [32;01m * [39;49;00mMaintainer: sparc@xxxxxxxxxx [32;01m * [39;49;00mUSE: elibc_glibc kernel_linux sparc userland_GNU [32;01m * [39;49;00mFEATURES: sandbox >>> Unpacking source... >>> Unpacking silo_1.4.14+git20100228.orig.tar.gz to /var/tmp/portage/sys-boot/silo-1.4.14_p20100228/work >>> Unpacking silo_1.4.14+git20100228-1.diff.gz to /var/tmp/portage/sys-boot/silo-1.4.14_p20100228/work >>> Source unpacked in /var/tmp/portage/sys-boot/silo-1.4.14_p20100228/work >>> Compiling source in /var/tmp/portage/sys-boot/silo-1.4.14_p20100228/work/silo ... make[1]: Entering directory `/var/tmp/portage/sys-boot/silo-1.4.14_p20100228/work/silo/common' sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c sdiv.S sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c rem.S sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c udiv.S sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c urem.S sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c jmp.S sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c printf.c sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c console.c sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c -Wa,-Av9 -o prom.o prom.c sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c tree.c sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c stringops2.c sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c stringops1.c sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c ffs.c sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c divdi3.S sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c udivdi3.S sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -Wl,-O1 -Wl,--as-needed bin2h.c -o bin2h make[1]: Leaving directory `/var/tmp/portage/sys-boot/silo-1.4.14_p20100228/work/silo/common' make[1]: Entering directory `/var/tmp/portage/sys-boot/silo-1.4.14_p20100228/work/silo/first' sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c first.S -o first.o ld -m elf32_sparc -N -Ttext 0x4000 -o first first.o nm first | grep -v '*ABS*' | sort > first.map strip first elftoaout -o first.b first PT 0 Entry: Loadable to 0x4000[0x1d8] from 0x74[0x1d8] align 0x4 PT 1 Entry: unknown printf 'SILO'0.99 | dd of=first.b bs=8 conv=notrunc seek=3 count=1 1+0 records in 1+0 records out 8 bytes (8 B) copied, 0.000233737 s, 34.2 kB/s dd if=/dev/zero of=first.b bs=4 count=1 seek=127 1+0 records in 1+0 records out 4 bytes (4 B) copied, 0.000194261 s, 20.6 kB/s sed -n 's/^\(000000000000\|0000\)4\([0-9a-f][0-9a-f][0-9a-f]\) .*digit_here.*$/#define DIGIT_OFFSET_TMP 0x\2/p' < first.map > first.h sed -n 's/^\(000000000000\|0000\)4\([0-9a-f][0-9a-f][0-9a-f]\) .*letter_here.*$/#define LETTER_OFFSET_TMP 0x\2/p' < first.map >> first.h sed -n 's/^\(000000000000\|0000\)4\([0-9a-f][0-9a-f][0-9a-f]\) .*number_here.*$/#define NUMBER_OFFSET_TMP 0x\2/p' < first.map >> first.h sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c -Wa,-Av9a ultra.S ld -m elf32_sparc -N -Ttext 0x4000 -o ultra ultra.o nm ultra | grep -v '*ABS*' | sort > ultra.map strip ultra elftoaout -o ultra.b ultra PT 0 Entry: Loadable to 0x4000[0x1d4] from 0x74[0x1d4] align 0x4 PT 1 Entry: unknown printf 'SILO'0.99 | dd of=ultra.b bs=8 conv=notrunc seek=3 count=1 1+0 records in 1+0 records out 8 bytes (8 B) copied, 0.000247267 s, 32.4 kB/s printf '\340' | dd of=ultra.b bs=1 count=1 seek=7 conv=notrunc 1+0 records in 1+0 records out 1 byte (1 B) copied, 0.000245072 s, 4.1 kB/s dd if=/dev/zero of=ultra.b bs=4 count=1 seek=127 1+0 records in 1+0 records out 4 bytes (4 B) copied, 0.000200022 s, 20.0 kB/s sed -n 's/^\(000000000000\|0000\)4\([0-9a-f][0-9a-f][0-9a-f]\) .*letter_here.*$/#define ULTRA_LETTER_OFFSET_TMP 0x\2/p' < ultra.map > ultra.h sed -n 's/^\(000000000000\|0000\)4\([0-9a-f][0-9a-f][0-9a-f]\) .*number_here.*$/#define ULTRA_NUMBER_OFFSET_TMP 0x\2/p' < ultra.map >> ultra.h sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c -Wa,-Av9a generic.S ld -m elf32_sparc -N -Ttext 0x4000 -o generic generic.o nm generic | grep -v '*ABS*' | sort > generic.map strip generic elftoaout -o generic.b generic PT 0 Entry: Loadable to 0x4000[0x400] from 0x200[0x400] align 0x200 PT 1 Entry: unknown printf 'SILO'0.99 | dd of=generic.b bs=8 conv=notrunc seek=3 count=1 1+0 records in 1+0 records out 8 bytes (8 B) copied, 0.000266353 s, 30.0 kB/s printf '\340' | dd of=generic.b bs=1 count=1 seek=7 conv=notrunc 1+0 records in 1+0 records out 1 byte (1 B) copied, 0.000257062 s, 3.9 kB/s dd if=/dev/zero of=generic.b bs=4 count=1 seek=255 1+0 records in 1+0 records out 4 bytes (4 B) copied, 0.000202898 s, 19.7 kB/s sed -n 's/^\(000000000000\|0000\)4\([0-9a-f][0-9a-f][0-9a-f]\) .*digit_here.*$/#define GENERIC_DIGIT_OFFSET_TMP 0x\2/p' < generic.map > generic.h sed -n 's/^\(000000000000\|0000\)4\([0-9a-f][0-9a-f][0-9a-f]\) .*letter_here.*$/#define GENERIC_LETTER_OFFSET_TMP 0x\2/p' < generic.map >> generic.h sed -n 's/^\(000000000000\|0000\)4\([0-9a-f][0-9a-f][0-9a-f]\) .*number_here.*$/#define GENERIC_NUMBER_OFFSET_TMP 0x\2/p' < generic.map >> generic.h sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c -Wa,-Av9a fd.S ld -m elf32_sparc -N -Ttext 0x4000 -o fd fd.o nm fd | grep -v '*ABS*' | sort > fd.map strip fd elftoaout -o fd.b fd PT 0 Entry: Loadable to 0x4000[0x400] from 0x200[0x400] align 0x200 PT 1 Entry: unknown printf 'SILO'0.99 | dd of=fd.b bs=8 conv=notrunc seek=3 count=1 1+0 records in 1+0 records out 8 bytes (8 B) copied, 0.000262997 s, 30.4 kB/s printf '\340' | dd of=fd.b bs=1 count=1 seek=7 conv=notrunc 1+0 records in 1+0 records out 1 byte (1 B) copied, 0.00023724 s, 4.2 kB/s dd if=/dev/zero of=fd.b bs=4 count=1 seek=255 1+0 records in 1+0 records out 4 bytes (4 B) copied, 0.000225489 s, 17.7 kB/s sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -DIMGVERSION='"SILO0.99"' -c ieee32.S ld -m elf32_sparc -N -Ttext 0x4000 -o ieee32.b ieee32.o nm ieee32.b | grep -v '*ABS*' | sort > ieee32.map strip ieee32.b chmod 644 ieee32.b make[1]: Leaving directory `/var/tmp/portage/sys-boot/silo-1.4.14_p20100228/work/silo/first' make[1]: Entering directory `/var/tmp/portage/sys-boot/silo-1.4.14_p20100228/work/silo/second' sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c -Wa,-Av9 -DIMGVERSION='"SILO0.99"' crt0.S sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -DVERSION='"1.4.14_git2010228_p1"' -c decomp.c sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c -o malloc.o ../common/malloc.c sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c bmark.S -o bmark.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c main.c -o main.o main.c: In function 'bootmain': main.c:1043:19: warning: 'params' may be used uninitialized in this function sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c cmdline.c -o cmdline.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c disk.c -o disk.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c file.c -o file.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c misc.c -o misc.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c cfg.c -o cfg.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c strtol.c -o strtol.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c ranges.c -o ranges.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c -Wa,-Av9a timer.c sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c -Wa,-Av9 memory.c sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c fs/iom.c -o fs/iom.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c fs/ext2.c -o fs/ext2.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c fs/isofs.c -o fs/isofs.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c fs/romfs.c -o fs/romfs.o fs/romfs.c:37:0: warning: "BLOCK_SIZE_BITS" redefined /usr/include/linux/fs.h:27:0: note: this is the location of the previous definition sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c fs/ufs.c -o fs/ufs.o rm -f fs/libfs.a ar rc fs/libfs.a fs/iom.o fs/ext2.o fs/isofs.o fs/romfs.o fs/ufs.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c mul.S -o mul.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c umul.S -o umul.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c ls.c -o ls.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c muldi3.S -o muldi3.o sparc-unknown-linux-gnu-gcc -Os -Wall -I. -I../include -fomit-frame-pointer -fno-strict-aliasing -U_FORTIFY_SOURCE -DSMALL_RELOC=0x280000 -DLARGE_RELOC=0x380000 -fno-stack-protector -c mark.S -o mark.o ld -m elf32_sparc -N -Ttext 0x280000 -Bstatic -o second crt0.o decomp.o ../common/console.o ../common/printf.o malloc.o ../common/jmp.o ../common/prom.o ../common/tree.o ../common/urem.o ../common/udiv.o ../common/stringops1.o ../common/ffs.o ../common/divdi3.o ../common/udivdi3.o bmark.o main.o cmdline.o disk.o file.o misc.o cfg.o strtol.o ranges.o timer.o memory.o fs/libfs.a mul.o ../common/rem.o ../common/sdiv.o umul.o ../common/stringops2.o ls.o muldi3.o -lext2fs mark.o `sparc-unknown-linux-gnu-gcc -print-libgcc-file-name` /usr/lib/libext2fs.a(inline.o): In function `ext2fs_get_memalign': (.text+0x3f4): undefined reference to `posix_memalign' /usr/lib/libext2fs.a(inode.o): In function `ext2fs_open_inode_scan': (.text+0x260): undefined reference to `posix_memalign' /usr/lib/libext2fs.a(openfs.o): In function `ext2fs_open2': (.text+0x1e8): undefined reference to `posix_memalign' /usr/lib/libext2fs.a(rw_bitmaps.o): In function `write_bitmaps': (.text+0x60): undefined reference to `posix_memalign' /usr/lib/libext2fs.a(rw_bitmaps.o): In function `write_bitmaps': (.text+0x264): undefined reference to `posix_memalign' /usr/lib/libext2fs.a(rw_bitmaps.o):(.text+0x6c4): more undefined references to `posix_memalign' follow make[1]: *** [second] Error 1 make[1]: Leaving directory `/var/tmp/portage/sys-boot/silo-1.4.14_p20100228/work/silo/second' make: *** [all] Error 1 [31;01m*[0m ERROR: sys-boot/silo-1.4.14_p20100228 failed: [31;01m*[0m (no error message) [31;01m*[0m [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 56: Called src_compile [31;01m*[0m environment, line 2779: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m make ${MAKEOPTS} CC="$(tc-getCC)" || die; [31;01m*[0m [31;01m*[0m If you need support, post the output of 'emerge --info =sys-boot/silo-1.4.14_p20100228', [31;01m*[0m the complete build log and the output of 'emerge -pqv =sys-boot/silo-1.4.14_p20100228'. [31;01m*[0m The complete build log is located at '/var/tmp/portage/sys-boot/silo-1.4.14_p20100228/temp/build.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/sys-boot/silo-1.4.14_p20100228/temp/environment'. [31;01m*[0m S: '/var/tmp/portage/sys-boot/silo-1.4.14_p20100228/work/silo'