* Package: dev-libs/jemalloc-2.1.0 * Repository: gentoo * Maintainer: mozilla@gentoo.org * USE: elibc_glibc kernel_linux test userland_GNU x86 * FEATURES: sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking jemalloc-2.1.0.tar.bz2 to /var/tmp/portage/dev-libs/jemalloc-2.1.0/work >>> Source unpacked in /var/tmp/portage/dev-libs/jemalloc-2.1.0/work >>> Preparing source in /var/tmp/portage/dev-libs/jemalloc-2.1.0/work/jemalloc-2.1.0 ... * Applying jemalloc-strip-optimization.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/dev-libs/jemalloc-2.1.0/work/jemalloc-2.1.0' ... * Running aclocal ... [ ok ] * Running autoconf ... [ ok ] * Running autoheader ... [ !! ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-libs/jemalloc-2.1.0/work/jemalloc-2.1.0 ... * econf: updating jemalloc-2.1.0/config.sub with /usr/share/gnuconfig/config.sub * econf: updating jemalloc-2.1.0/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 --disable-debug --disable-prof --disable-stats configure: loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux checking for xsltproc... /usr/bin/xsltproc checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no 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 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 size of void *... 4 checking size of int... 4 checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking whether __asm__ is compilable... yes checking whether __attribute__ syntax is compilable... yes checking whether mremap(...MREMAP_FIXED...) is compilable... yes checking for a BSD-compatible install... /usr/bin/install -c checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib checking for ar... /usr/bin/ar checking for ld... /usr/bin/ld checking for autoconf... /usr/bin/autoconf checking STATIC_PAGE_SHIFT... 12 checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_create in -lpthread... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen in -ldl... yes checking for TLS... yes checking for memalign... yes checking for valloc... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes configure: creating ./config.status config.status: creating Makefile config.status: creating doc/html.xsl config.status: creating doc/manpages.xsl config.status: creating doc/jemalloc.xml config.status: creating include/jemalloc/jemalloc.h config.status: creating include/jemalloc/internal/jemalloc_internal.h config.status: creating test/jemalloc_test.h config.status: creating config.stamp config.status: creating include/jemalloc/jemalloc_defs.h =============================================================================== jemalloc version : 2.1.0-0-g1c4b088b08d3bc7617a34387e196ce03716160bf CC : i686-pc-linux-gnu-gcc CPPFLAGS : -D_GNU_SOURCE -D_REENTRANT CFLAGS : -O2 -pipe LDFLAGS : -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu LIBS : -lpthread -ldl RPATH_EXTRA : XSLTPROC : /usr/bin/xsltproc XSLROOT : /usr/share/xml/docbook/stylesheet/docbook-xsl PREFIX : /usr BINDIR : /usr/bin INCLUDEDIR : /usr/include LIBDIR : /usr/lib DATADIR : /usr/share MANDIR : /usr/share/man srcroot : abs_srcroot : /var/tmp/portage/dev-libs/jemalloc-2.1.0/work/jemalloc-2.1.0/ objroot : abs_objroot : /var/tmp/portage/dev-libs/jemalloc-2.1.0/work/jemalloc-2.1.0/ JEMALLOC_PREFIX : install_suffix : autogen : 0 cc-silence : 0 debug : 0 stats : 0 prof : 0 prof-libgcc : 1 prof-libunwind : 0 tiny : 1 tcache : 1 fill : 0 xmalloc : 0 sysv : 0 swap : 0 dss : 0 dynamic_page_shift : 0 lazy_lock : 1 tls : 1 =============================================================================== >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-libs/jemalloc-2.1.0/work/jemalloc-2.1.0 ... make -j14 i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/jemalloc.o src/jemalloc.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/arena.o src/arena.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/base.o src/base.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/chunk.o src/chunk.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/chunk_dss.o src/chunk_dss.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/chunk_mmap.o src/chunk_mmap.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/chunk_swap.o src/chunk_swap.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/ckh.o src/ckh.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/ctl.o src/ctl.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/extent.o src/extent.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/hash.o src/hash.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/huge.o src/huge.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/mb.o src/mb.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/mutex.o src/mutex.c src/jemalloc.c: In function ‘wrtmessage’: src/jemalloc.c:97:11: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result src/jemalloc.c: In function ‘valloc’: src/jemalloc.c:1376:32: warning: ignoring return value of ‘posix_memalign’, declared with attribute warn_unused_result src/jemalloc.c: In function ‘memalign’: src/jemalloc.c:1357:32: warning: ignoring return value of ‘posix_memalign’, declared with attribute warn_unused_result i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/prof.o src/prof.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/rtree.o src/rtree.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/stats.o src/stats.c i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -o src/tcache.o src/tcache.c i686-pc-linux-gnu-gcc -shared -Wl,-soname,libjemalloc.so.1 -o lib/libjemalloc.so.1 src/jemalloc.o src/arena.o src/base.o src/chunk.o src/chunk_dss.o src/chunk_mmap.o src/chunk_swap.o src/ckh.o src/ctl.o src/extent.o src/hash.o src/huge.o src/mb.o src/mutex.o src/prof.o src/rtree.o src/stats.o src/tcache.o -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -lpthread -ldl ar crus lib/libjemalloc_pic.a src/jemalloc.o src/arena.o src/base.o src/chunk.o src/chunk_dss.o src/chunk_mmap.o src/chunk_swap.o src/ckh.o src/ctl.o src/extent.o src/hash.o src/huge.o src/mb.o src/mutex.o src/prof.o src/rtree.o src/stats.o src/tcache.o ln -sf libjemalloc.so.1 lib/libjemalloc.so >>> Source compiled. >>> Test phase [check]: dev-libs/jemalloc-2.1.0 make -j14 -j1 check i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -Itest -o test/allocated.o test/allocated.c i686-pc-linux-gnu-gcc -o test/allocated test/allocated.o -Wl,-rpath,lib -Llib -ljemalloc i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -Itest -o test/allocm.o test/allocm.c i686-pc-linux-gnu-gcc -o test/allocm test/allocm.o -Wl,-rpath,lib -Llib -ljemalloc i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -Itest -o test/mremap.o test/mremap.c i686-pc-linux-gnu-gcc -o test/mremap test/mremap.o -Wl,-rpath,lib -Llib -ljemalloc i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -Itest -o test/posix_memalign.o test/posix_memalign.c i686-pc-linux-gnu-gcc -o test/posix_memalign test/posix_memalign.o -Wl,-rpath,lib -Llib -ljemalloc i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -Itest -o test/rallocm.o test/rallocm.c i686-pc-linux-gnu-gcc -o test/rallocm test/rallocm.o -Wl,-rpath,lib -Llib -ljemalloc i686-pc-linux-gnu-gcc -O2 -pipe -fPIC -DPIC -c -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -Itest -o test/thread_arena.o test/thread_arena.c i686-pc-linux-gnu-gcc -o test/thread_arena test/thread_arena.o -Wl,-rpath,lib -Llib -ljemalloc ========================================= test/allocated ... pass test/allocm ... *** FAIL *** test/mremap ... pass test/posix_memalign ... *** FAIL *** test/rallocm ... pass test/thread_arena ... pass ========================================= Failures: 2/6 rm test/thread_arena.o test/allocated.o test/allocm.o test/posix_memalign.o test/rallocm.o test/mremap.o >>> Install jemalloc-2.1.0 into /var/tmp/portage/dev-libs/jemalloc-2.1.0/image/ category dev-libs * Tinderbox QA Notice: 'make' called by src_install make -j14 DESTDIR=/var/tmp/portage/dev-libs/jemalloc-2.1.0/image/ install install -d /var/tmp/portage/dev-libs/jemalloc-2.1.0/image//usr/bin install -d /var/tmp/portage/dev-libs/jemalloc-2.1.0/image//usr/include/jemalloc install -d /var/tmp/portage/dev-libs/jemalloc-2.1.0/image//usr/lib install -d /var/tmp/portage/dev-libs/jemalloc-2.1.0/image//usr/share/doc/jemalloc install -d /var/tmp/portage/dev-libs/jemalloc-2.1.0/image//usr/share/man/man3 install -m 755 lib/libjemalloc.so.1 /var/tmp/portage/dev-libs/jemalloc-2.1.0/image//usr/lib install -m 755 bin/pprof /var/tmp/portage/dev-libs/jemalloc-2.1.0/image//usr/bin install -m 644 include/jemalloc/jemalloc.h /var/tmp/portage/dev-libs/jemalloc-2.1.0/image//usr/include/jemalloc ln -sf libjemalloc.so.1 /var/tmp/portage/dev-libs/jemalloc-2.1.0/image//usr/lib/libjemalloc.so install -m 644 doc/jemalloc.html /var/tmp/portage/dev-libs/jemalloc-2.1.0/image//usr/share/doc/jemalloc install -m 755 lib/libjemalloc_pic.a /var/tmp/portage/dev-libs/jemalloc-2.1.0/image//usr/lib install -m 644 doc/jemalloc.3 /var/tmp/portage/dev-libs/jemalloc-2.1.0/image//usr/share/man/man3 install -m 644 include/jemalloc/jemalloc_defs.h /var/tmp/portage/dev-libs/jemalloc-2.1.0/image//usr/include/jemalloc >>> Completed installing jemalloc-2.1.0 into /var/tmp/portage/dev-libs/jemalloc-2.1.0/image/ * Tinderbox QA Warning! Misplaced documentation /usr/share/doc/jemalloc * Tinderbox QA Warning (end)! Misplaced documentation strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/lib/libjemalloc.so.1 usr/lib/libjemalloc_pic.a removing executable bit: usr/lib/libjemalloc_pic.a * This package will overwrite one or more files that may belong to other * packages (see list below). You can use a command such as `portageq * owners / ` to identify the installed package that owns a * file. If portageq reports that only one package owns a file then do * NOT file a bug report. A bug report is only useful if it identifies at * least two or more packages that are known to install the same file(s). * If a collision occurs and you can not explain where the file came from * then you should simply ignore the collision since there is not enough * information to determine if a real problem exists. Please do NOT file * a bug report at http://bugs.gentoo.org unless you report exactly which * two packages install the same file(s). Once again, please do NOT file * a bug report unless you have completely understood the above message. * * Detected file collision(s): * * /usr/bin/pprof * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * dev-util/google-perftools-1.6 * /usr/bin/pprof * * Package 'dev-libs/jemalloc-2.1.0' NOT merged due to file collisions. * If necessary, refer to your elog messages for the whole content of the * above message.