>>> Unpacking source... >>> Unpacking ltrace_0.5.orig.tar.gz to /var/tmp/portage/dev-util/ltrace-0.5.3.1/work >>> Unpacking ltrace_0.5-3.1.diff.gz to /var/tmp/portage/dev-util/ltrace-0.5.3.1/work * Applying ltrace_0.5-3.1.diff ...  [ ok ] * Applying 0.4-parallel-make.patch ...  [ ok ] * Applying ltrace-0.5.3-cross.patch ...  [ ok ] * Applying ltrace-0.5.3-ppc.patch ...  [ ok ] * Running autoconf ...  [ ok ] >>> Source unpacked in /var/tmp/portage/dev-util/ltrace-0.5.3.1/work >>> Compiling source in /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 ... * econf: updating ltrace-0.5/config.sub with /usr/share/gnuconfig/config.sub * econf: updating ltrace-0.5/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib configure: loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for a BSD-compatible install... /usr/bin/install -c checking for cplus_demangle in -liberty... yes checking for __cxa_demangle in -lsupc++... yes checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking for an ANSI C-conforming const... yes checking for uid_t in sys/types.h... yes checking for pid_t... yes checking for getopt... yes checking for getopt_long... yes checking gelf.h usability... yes checking gelf.h presence... yes checking for gelf.h... yes checking for gelf_getdyn in -lelf... yes checking compiler accepts -iquote dir... yes checking elf_begin accepts ELF_C_READ_MMAP... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: creating sysdeps/linux-gnu/Makefile config.status: creating testsuite/Makefile config.status: creating testsuite/ltrace.main/Makefile config.status: creating testsuite/ltrace.minor/Makefile config.status: creating testsuite/ltrace.torture/Makefile config.status: creating config.h make -j14 make -C sysdeps/linux-gnu make[1]: Entering directory `/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu' cat i386/arch.h > sysdep.h cp i386/signalent.h signalent.h cp i386/syscallent.h syscallent.h if [ -f i386/arch_syscallent.h ]; then \ cp i386/arch_syscallent.h arch_syscallent.h; \ else \ > arch_syscallent.h; \ fi if [ -f i386/signalent1.h ]; then \ cp i386/signalent1.h signalent1.h; \ else \ > signalent1.h; \ fi if [ -f i386/syscallent1.h ]; then \ cp i386/syscallent1.h syscallent1.h; \ else \ > syscallent1.h; \ fi i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -I/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu/i386 -c -o trace.o trace.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -I/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu/i386 -c -o proc.o proc.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -I/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu/i386 -c -o breakpoint.o breakpoint.c make -C i386 make[2]: Entering directory `/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu/i386' i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -I/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu/i386 -c -o trace.o trace.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -I/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu/i386 -c -o regs.o regs.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -I/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu/i386 -c -o plt.o plt.c i686-pc-linux-gnu-gcc -nostdlib -r -o arch.o trace.o regs.o plt.o i686-pc-linux-gnu-gcc -nostdlib -r -o os.o trace.o proc.o breakpoint.o make[2]: Leaving directory `/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu/i386' i686-pc-linux-gnu-gcc -nostdlib -r -o ../sysdep.o os.o i386/arch.o make[1]: Leaving directory `/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu' i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o ltrace.o ltrace.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o options.o options.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o elf.o elf.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o output.o output.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o read_config_file.o read_config_file.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o execute_program.o execute_program.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o wait_for_something.o wait_for_something.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o process_event.o process_event.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o display_args.o display_args.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o breakpoints.o breakpoints.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o proc.o proc.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o demangle.o demangle.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o dict.o dict.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o debug.o debug.c i686-pc-linux-gnu-gcc -Wall -O2 -pipe -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5 -iquote /var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -c -o summary.o summary.c process_event.c: In function 'process_breakpoint': process_event.c:321: warning: unused variable 'nxtbp' elf.c: In function 'in_load_libraries': elf.c:308: warning: pointer targets in passing argument 1 of 'elf_hash' differ in signedness /usr/include/libelf.h:384: note: expected 'const char *' but argument is of type 'const unsigned char *' elf.c: In function 'read_elf': elf.c:454: warning: cast to pointer from integer of different size elf.c:361: warning: unused variable 'main_cheat' i686-pc-linux-gnu-gcc -Wl,-O1 sysdeps/sysdep.o ltrace.o options.o elf.o output.o read_config_file.o execute_program.o wait_for_something.o process_event.o display_args.o breakpoints.o proc.o demangle.o dict.o debug.o summary.o -lelf -lsupc++ -liberty -o ltrace >>> Source compiled. >>> Test phase [check]: dev-util/ltrace-0.5.3.1 make -j14 -j1 check cd testsuite; make check make[1]: Entering directory `/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/testsuite' Making a new site.exp file... EXPECT=expect; export EXPECT; WARNING: Couldn't find the global config file. WARNING: No tool specified Test Run By root on Tue Jul 7 10:09:09 2009 Native configuration is i686-pc-linux-gnu === tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using ./config/unix.exp as tool-and-target-specific interface file. Running ./ltrace.main/main-internal.exp ... Running ./ltrace.main/main.exp ... Running ./ltrace.main/signals.exp ... Running ./ltrace.main/system_calls.exp ... Running ./ltrace.minor/attach-process.exp ... Running ./ltrace.minor/count-record.exp ... Running ./ltrace.minor/demangle.exp ... compile failed for ltrace test, ./ltrace.minor/demangle-lib.cpp: In static member function 'static void* myclass::operator new(size_t)': ./ltrace.minor/demangle-lib.cpp:70: error: 'malloc' was not declared in this scope ./ltrace.minor/demangle-lib.cpp: In static member function 'static void myclass::operator delete(void*)': ./ltrace.minor/demangle-lib.cpp:72: error: 'free' was not declared in this scope Testcase compile failed, so all tests in this file will automatically fail. FAIL: Fail to find myclass::myclass in ./ltrace.minor/demangle.ltrace FAIL: Fail to find myclass::myclass in ./ltrace.minor/demangle.ltrace FAIL: Fail to find myclass::~myclass in ./ltrace.minor/demangle.ltrace FAIL: Fail to find myclass::Fi_i in ./ltrace.minor/demangle.ltrace FAIL: Fail to find myclass::Fis_i in ./ltrace.minor/demangle.ltrace FAIL: Fail to find new in ./ltrace.minor/demangle.ltrace FAIL: Fail to find delete in ./ltrace.minor/demangle.ltrace FAIL: Fail to find myclass::operator++ in ./ltrace.minor/demangle.ltrace FAIL: Fail to find myclass::operator++ in ./ltrace.minor/demangle.ltrace FAIL: Fail to find myclass::operator+ in ./ltrace.minor/demangle.ltrace FAIL: Fail to find myclass::operator= in ./ltrace.minor/demangle.ltrace FAIL: Fail to find nested::nested in ./ltrace.minor/demangle.ltrace FAIL: Fail to find nested::~nested in ./ltrace.minor/demangle.ltrace FAIL: Fail to find nested::Fi_i in ./ltrace.minor/demangle.ltrace Running ./ltrace.minor/print-instruction-pointer.exp ... Running ./ltrace.minor/time-record-T.exp ... Running ./ltrace.minor/time-record-tt.exp ... Running ./ltrace.minor/time-record-ttt.exp ... Running ./ltrace.minor/trace-clone.exp ... Running ./ltrace.minor/trace-fork.exp ... Running ./ltrace.torture/signals.exp ... === Summary === # of expected passes 45 # of unexpected failures 14 make[1]: *** [check-DEJAGNU] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/testsuite' make: *** [check] Error 2 * * ERROR: dev-util/ltrace-0.5.3.1 failed. * Call stack: * ebuild.sh, line 49: Called src_test * environment, line 2854: Called _eapi0_src_test * ebuild.sh, line 607: Called die * The specific snippet of code: * hasq test $FEATURES && die "Make check failed. See above for details." * The die message: * Make check failed. See above for details. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/dev-util/ltrace-0.5.3.1:20090707-100902.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/ltrace-0.5.3.1/temp/environment'. * >>> Install ltrace-0.5.3.1 into /var/tmp/portage/dev-util/ltrace-0.5.3.1/image/ category dev-util make -j14 DESTDIR=/var/tmp/portage/dev-util/ltrace-0.5.3.1/image/ docdir=/usr/share/doc/ltrace-0.5.3.1 install make -C sysdeps/linux-gnu make[1]: Entering directory `/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu' make -C i386 make[2]: Entering directory `/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu/i386' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu/i386' make[1]: Leaving directory `/var/tmp/portage/dev-util/ltrace-0.5.3.1/work/ltrace-0.5/sysdeps/linux-gnu' /usr/bin/install -c -p -d -o root -g root -m 755 /var/tmp/portage/dev-util/ltrace-0.5.3.1/image//usr/bin /var/tmp/portage/dev-util/ltrace-0.5.3.1/image//usr/share/doc/ltrace-0.5.3.1 /var/tmp/portage/dev-util/ltrace-0.5.3.1/image//usr/share/man/man1 /usr/bin/install -c -p -d -o root -g root -m 755 /var/tmp/portage/dev-util/ltrace-0.5.3.1/image//etc /usr/bin/install -c -p -o root -g root -m 755 ltrace /var/tmp/portage/dev-util/ltrace-0.5.3.1/image//usr/bin /usr/bin/install -c -p -o root -g root -m 644 etc/ltrace.conf /var/tmp/portage/dev-util/ltrace-0.5.3.1/image//etc /usr/bin/install -c -p -o root -g root -m 644 COPYING README TODO BUGS ChangeLog /var/tmp/portage/dev-util/ltrace-0.5.3.1/image//usr/share/doc/ltrace-0.5.3.1 /usr/bin/install -c -p -o root -g root -m 644 ltrace.1 /var/tmp/portage/dev-util/ltrace-0.5.3.1/image//usr/share/man/man1 >>> Completed installing ltrace-0.5.3.1 into /var/tmp/portage/dev-util/ltrace-0.5.3.1/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/bin/ltrace * Removing /usr/share/doc * Removing /usr/share/man * Removing /usr/share/info