>>> Unpacking source... >>> Unpacking ccache-2.4.tar.gz to /var/tmp/portage/dev-util/ccache-2.4-r7/work * Applying ccache-2.4-respectflags.patch ... [ ok ] * Applying ccache-2.4-utimes.patch ... [ ok ] * Running autoconf ... [ ok ] >>> Source unpacked in /var/tmp/portage/dev-util/ccache-2.4-r7/work >>> Compiling source in /var/tmp/portage/dev-util/ccache-2.4-r7/work/ccache-2.4 ... ./configure --prefix=/usr --build=i486-pc-linux-gnu --host=i486-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib configure: Configuring ccache checking for i486-pc-linux-gnu-gcc... i486-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 i486-pc-linux-gnu-gcc accepts -g... yes checking for i486-pc-linux-gnu-gcc option to accept ISO C89... none needed checking how to run the C preprocessor... i486-pc-linux-gnu-gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking whether time.h and sys/time.h may both be included... yes checking for sys/wait.h that is POSIX.1 compatible... yes 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 ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking for strings.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for realpath... yes checking for snprintf... yes checking for vsnprintf... yes checking for vasprintf... yes checking for asprintf... yes checking for mkstemp... yes checking for gethostname... yes checking for getpwuid... yes checking for utimes... yes checking for compar_fn_t in stdlib.h... yes checking for C99 vsnprintf... yes configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: creating config.h make -j5 i486-pc-linux-gnu-gcc -O2 -mtune=i686 -pipe -Wall -W -I. -O2 -mtune=i686 -pipe -c -o ccache.o ccache.c i486-pc-linux-gnu-gcc -O2 -mtune=i686 -pipe -Wall -W -I. -O2 -mtune=i686 -pipe -c -o mdfour.o mdfour.c i486-pc-linux-gnu-gcc -O2 -mtune=i686 -pipe -Wall -W -I. -O2 -mtune=i686 -pipe -c -o hash.o hash.c i486-pc-linux-gnu-gcc -O2 -mtune=i686 -pipe -Wall -W -I. -O2 -mtune=i686 -pipe -c -o execute.o execute.c i486-pc-linux-gnu-gcc -O2 -mtune=i686 -pipe -Wall -W -I. -O2 -mtune=i686 -pipe -c -o util.o util.c ccache.c: In function 'tmp_string': ccache.c:146: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result util.c: In function 'x_asprintf': util.c:151: warning: ignoring return value of 'vasprintf', declared with attribute warn_unused_result i486-pc-linux-gnu-gcc -O2 -mtune=i686 -pipe -Wall -W -I. -O2 -mtune=i686 -pipe -c -o args.o args.c i486-pc-linux-gnu-gcc -O2 -mtune=i686 -pipe -Wall -W -I. -O2 -mtune=i686 -pipe -c -o stats.o stats.c i486-pc-linux-gnu-gcc -O2 -mtune=i686 -pipe -Wall -W -I. -O2 -mtune=i686 -pipe -c -o cleanup.o cleanup.c i486-pc-linux-gnu-gcc -O2 -mtune=i686 -pipe -Wall -W -I. -O2 -mtune=i686 -pipe -c -o snprintf.o snprintf.c stats.c: In function 'write_stats': stats.c:94: warning: ignoring return value of 'write', declared with attribute warn_unused_result i486-pc-linux-gnu-gcc -O2 -mtune=i686 -pipe -Wall -W -I. -O2 -mtune=i686 -pipe -c -o unify.o unify.c i486-pc-linux-gnu-gcc -O2 -mtune=i686 -pipe -Wall -W -I. -Wl,-O1 -o ccache ccache.o mdfour.o hash.o execute.o util.o args.o stats.o cleanup.o snprintf.o unify.o >>> Source compiled. >>> Test phase [check]: dev-util/ccache-2.4-r7 make -j5 -j1 check CC='i486-pc-linux-gnu-gcc' ./test.sh starting testsuite base SUITE: base TEST: BASIC - Expected cache miss to be 1 got 0 cache directory .ccache cache hit 0 cache miss 0 files in cache 0 cache size 0 Kbytes max cache size 976.6 Mbytes TEST FAILED make: *** [test] Error 1 * * ERROR: dev-util/ccache-2.4-r7 failed. * Call stack: * ebuild.sh, line 49: Called src_test * environment, line 2751: 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/tmp/portage/dev-util/ccache-2.4-r7/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/ccache-2.4-r7/temp/environment'. *