- * Package: dev-libs/libpo6-0.5.2
- * Repository: gentoo
- * Maintainer: patrick@gentoo.org
- * USE: abi_x86_64 amd64 elibc_glibc kernel_linux test userland_GNU
- * FEATURES: sandbox test userpriv usersandbox
- Installed LAPACK for library directory lib64
- [1] reference *
- Installed BLAS for library directory lib64
- [1] reference *
- Installed CBLAS for library directory lib64
- [1] gsl
- [2] reference *
- >>> Unpacking source...
- >>> Unpacking libpo6-0.5.2.tar.gz to /tmp/portage/dev-libs/libpo6-0.5.2/work
- >>> Source unpacked in /tmp/portage/dev-libs/libpo6-0.5.2/work
- >>> Preparing source in /tmp/portage/dev-libs/libpo6-0.5.2/work/libpo6-0.5.2 ...
- >>> Source prepared.
- >>> Configuring source in /tmp/portage/dev-libs/libpo6-0.5.2/work/libpo6-0.5.2 ...
- ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --libdir=/usr/lib64
- configure: loading site script /usr/share/config.site
- ./configure: 40: /usr/share/config.site: [[: Permission denied
- checking for a BSD-compatible install... /usr/bin/install -c
- checking whether build environment is sane... yes
- checking for a thread-safe mkdir -p... /bin/mkdir -p
- checking for gawk... gawk
- checking whether make sets $(MAKE)... yes
- checking whether make supports nested variables... yes
- checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
- 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 x86_64-pc-linux-gnu-g++ accepts -g... yes
- checking for style of include used by make... GNU
- checking dependency style of x86_64-pc-linux-gnu-g++... none
- checking for gawk... (cached) gawk
- checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
- checking whether we are using the GNU C compiler... yes
- checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
- checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
- checking dependency style of x86_64-pc-linux-gnu-gcc... none
- checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
- checking whether ln -s works... yes
- checking whether make sets $(MAKE)... (cached) yes
- checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
- 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 arpa/inet.h usability... yes
- checking arpa/inet.h presence... yes
- checking for arpa/inet.h... yes
- checking fcntl.h usability... yes
- checking fcntl.h presence... yes
- checking for fcntl.h... yes
- checking netinet/in.h usability... yes
- checking netinet/in.h presence... yes
- checking for netinet/in.h... yes
- checking limits.h usability... yes
- checking limits.h presence... yes
- checking for limits.h... yes
- checking sys/socket.h usability... yes
- checking sys/socket.h presence... yes
- checking for sys/socket.h... yes
- checking for stdbool.h that conforms to C99... yes
- checking for _Bool... yes
- checking for inline... inline
- checking for size_t... yes
- checking for ssize_t... yes
- checking for uint64_t... yes
- checking for uint8_t... yes
- checking for error_at_line... yes
- checking whether strerror_r is declared... yes
- checking for strerror_r... yes
- checking whether strerror_r returns char *... no
- checking for memmove... yes
- checking for memset... yes
- checking for socket... yes
- configure: creating ./config.status
- config.status: creating Makefile
- config.status: creating libpo6.pc
- config.status: executing depfiles commands
- >>> Source configured.
- >>> Compiling source in /tmp/portage/dev-libs/libpo6-0.5.2/work/libpo6-0.5.2 ...
- make -j24
- make: Nothing to be done for 'all'.
- >>> Source compiled.
- >>> Test phase: dev-libs/libpo6-0.5.2
- make -j24 -j1 check
- * Tinderbox QA Notice: 'make' called by __eapi0_src_test
- make -j24 -j24 -j1 check
- make --no-print-directory test/error test/io_fd test/net/hostname test/net/ipaddr test/net/location test/net/socket test/pathname test/threads/cond test/threads/mutex test/threads/rwlock test/threads/spinlock test/threads/thread
- CXX test/error.o
- In file included from test/error.cc:33:0:
- ./po6/error.h: In member function 'void po6::error::use_strerror()':
- ./po6/error.h:140:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
- strerror_r(m_errno, m_msg, PO6_ERROR_MSG_LEN);
- ^
- CXX test/runner.o
- CXX th.o
- CXXLD test/error
- CXX test/io/fd.o
- CXXLD test/io_fd
- CXX test/net/hostname.o
- In file included from ./po6/net/location.h:35:0,
- from ./po6/net/hostname.h:40,
- from test/net/hostname.cc:30:
- ./po6/error.h: In member function 'void po6::error::use_strerror()':
- ./po6/error.h:140:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
- strerror_r(m_errno, m_msg, PO6_ERROR_MSG_LEN);
- ^
- CXXLD test/net/hostname
- CXX test/net/ipaddr.o
- In file included from ./po6/net/ipaddr.h:49:0,
- from test/net/ipaddr.cc:33:
- ./po6/error.h: In member function 'void po6::error::use_strerror()':
- ./po6/error.h:140:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
- strerror_r(m_errno, m_msg, PO6_ERROR_MSG_LEN);
- ^
- CXXLD test/net/ipaddr
- CXX test/net/location.o
- In file included from ./po6/net/ipaddr.h:49:0,
- from test/net/location.cc:30:
- ./po6/error.h: In member function 'void po6::error::use_strerror()':
- ./po6/error.h:140:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
- strerror_r(m_errno, m_msg, PO6_ERROR_MSG_LEN);
- ^
- CXXLD test/net/location
- CXX test/net/socket.o
- In file included from ./po6/net/ipaddr.h:49:0,
- from test/net/socket.cc:30:
- ./po6/error.h: In member function 'void po6::error::use_strerror()':
- ./po6/error.h:140:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
- strerror_r(m_errno, m_msg, PO6_ERROR_MSG_LEN);
- ^
- CXXLD test/net/socket
- CXX test/pathname.o
- In file included from ./po6/pathname.h:45:0,
- from test/pathname.cc:33:
- ./po6/error.h: In member function 'void po6::error::use_strerror()':
- ./po6/error.h:140:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
- strerror_r(m_errno, m_msg, PO6_ERROR_MSG_LEN);
- ^
- CXXLD test/pathname
- CXX test/threads/cond.o
- In file included from ./po6/threads/thread.h:39:0,
- from test/threads/cond.cc:32:
- ./po6/error.h: In member function 'void po6::error::use_strerror()':
- ./po6/error.h:140:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
- strerror_r(m_errno, m_msg, PO6_ERROR_MSG_LEN);
- ^
- CXXLD test/threads/cond
- CXX test/threads/mutex.o
- In file included from ./po6/threads/thread.h:39:0,
- from test/threads/mutex.cc:31:
- ./po6/error.h: In member function 'void po6::error::use_strerror()':
- ./po6/error.h:140:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
- strerror_r(m_errno, m_msg, PO6_ERROR_MSG_LEN);
- ^
- CXXLD test/threads/mutex
- CXX test/threads/rwlock.o
- In file included from ./po6/threads/rwlock.h:36:0,
- from test/threads/rwlock.cc:30:
- ./po6/error.h: In member function 'void po6::error::use_strerror()':
- ./po6/error.h:140:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
- strerror_r(m_errno, m_msg, PO6_ERROR_MSG_LEN);
- ^
- CXXLD test/threads/rwlock
- CXX test/threads/spinlock.o
- In file included from ./po6/threads/spinlock.h:36:0,
- from test/threads/spinlock.cc:30:
- ./po6/error.h: In member function 'void po6::error::use_strerror()':
- ./po6/error.h:140:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
- strerror_r(m_errno, m_msg, PO6_ERROR_MSG_LEN);
- ^
- CXXLD test/threads/spinlock
- CXX test/threads/thread.o
- In file included from ./po6/threads/thread.h:39:0,
- from test/threads/thread.cc:30:
- ./po6/error.h: In member function 'void po6::error::use_strerror()':
- ./po6/error.h:140:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
- strerror_r(m_errno, m_msg, PO6_ERROR_MSG_LEN);
- ^
- CXXLD test/threads/thread
- make --no-print-directory check-TESTS
- ===== Test ErrorTest::CopyingAndAssigning @ test/error.cc:39
- PASS: test/error
- ===== Test FdTest::CtorAndDtor @ test/io/fd.cc:41
- ===== Test FdTest::OpenAndExplicitClose @ test/io/fd.cc:46
- ===== Test FdTest::OpenAndImplicitClose @ test/io/fd.cc:53
- ===== Test FdTest::OpenReadWriteClose @ test/io/fd.cc:59
- PASS: test/io_fd
- ===== Test HostnameTest::CtorAndDtor @ test/net/hostname.cc:36
- ===== Test HostnameTest::Comparison @ test/net/hostname.cc:43
- terminate called after throwing an instance of 'po6::error'
- what(): Temporary failure in name resolution
- Aborted
- FAIL: test/net/hostname
- ===== Test IpaddrTest::CreateAndCompare @ test/net/ipaddr.cc:38
- ===== Test IpaddrTest::Assignment @ test/net/ipaddr.cc:69
- ===== Test IpaddrTest::SelfAssignment @ test/net/ipaddr.cc:79
- ===== Test IpaddrTest::PackV4 @ test/net/ipaddr.cc:88
- ===== Test IpaddrTest::PackV6 @ test/net/ipaddr.cc:101
- ===== Test IpaddrTest::OutputStream @ test/net/ipaddr.cc:117
- ===== Test IpaddrTest::InputStream @ test/net/ipaddr.cc:140
- ===== Test IpaddrTest::InputStreamErrors @ test/net/ipaddr.cc:163
- PASS: test/net/ipaddr
- ===== Test LocationTest::CtorAndDtor @ test/net/location.cc:36
- ===== Test LocationTest::Comparison @ test/net/location.cc:41
- ===== Test LocationTest::FromSockaddrIn @ test/net/location.cc:55
- ===== Test LocationTest::FromSockaddrIn6 @ test/net/location.cc:65
- ===== Test LocationTest::FromSockaddrInCasted @ test/net/location.cc:75
- ===== Test LocationTest::FromSockaddrIn6Casted @ test/net/location.cc:85
- PASS: test/net/location
- ===== Test SocketTest::ClientAndServer @ test/net/socket.cc:37
- PASS: test/net/socket
- ===== Test PathnameTest::CtorAndDtor @ test/pathname.cc:39
- ===== Test PathnameTest::Equality @ test/pathname.cc:48
- ===== Test PathnameTest::Basename @ test/pathname.cc:102
- ===== Test PathnameTest::Dirname @ test/pathname.cc:120
- ===== Test PathnameTest::Join @ test/pathname.cc:138
- PASS: test/pathname
- ===== Test CondTest::CtorAndDtor @ test/threads/cond.cc:75
- ===== Test CondTest::SimpleCond @ test/threads/cond.cc:81
- PASS: test/threads/cond
- ===== Test MutexTest::CtorAndDtor @ test/threads/mutex.cc:66
- ===== Test MutexTest::LockAndUnlock @ test/threads/mutex.cc:71
- ===== Test MutexTest::TryLock @ test/threads/mutex.cc:78
- ===== Test MutexTest::TwoThreads @ test/threads/mutex.cc:86
- ===== Test MutexTest::Holding @ test/threads/mutex.cc:99
- PASS: test/threads/mutex
- ===== Test RwlockTest::CtorAndDtor @ test/threads/rwlock.cc:76
- ===== Test RwlockTest::LockAndUnlock @ test/threads/rwlock.cc:81
- ===== Test RwlockTest::TwoThreads @ test/threads/rwlock.cc:90
- ===== Test RwlockTest::Holding @ test/threads/rwlock.cc:107
- PASS: test/threads/rwlock
- ===== Test SpinlockTest::CtorAndDtor @ test/threads/spinlock.cc:65
- ===== Test SpinlockTest::LockAndUnlock @ test/threads/spinlock.cc:70
- ===== Test SpinlockTest::TryLock @ test/threads/spinlock.cc:77
- ===== Test SpinlockTest::TwoThreads @ test/threads/spinlock.cc:85
- ===== Test SpinlockTest::Holding @ test/threads/spinlock.cc:98
- PASS: test/threads/spinlock
- ===== Test ThreadTest::CtorAndDtor @ test/threads/thread.cc:40
- ===== Test ThreadTest::StartAndJoin @ test/threads/thread.cc:46
- ===== Test ThreadTest::DoubleStart @ test/threads/thread.cc:54
- ===== Test ThreadTest::DoubleJoin @ test/threads/thread.cc:74
- ===== Test ThreadTest::JoinWithoutStart @ test/threads/thread.cc:94
- PASS: test/threads/thread
- ====================================
- 1 of 12 tests failed
- Please report to robert@hyperdex.org
- ====================================
- Makefile:626: recipe for target 'check-TESTS' failed
- make[1]: *** [check-TESTS] Error 1
- Makefile:881: recipe for target 'check-am' failed
- make: *** [check-am] Error 2
- * ERROR: dev-libs/libpo6-0.5.2::gentoo failed (test phase):
- * emake failed
- *
- * If you need support, post the output of `emerge --info '=dev-libs/libpo6-0.5.2::gentoo'`,
- * the complete build log and the output of `emerge -pqv '=dev-libs/libpo6-0.5.2::gentoo'`.
- * The complete build log is located at '/var/log/portage/dev-libs:libpo6-0.5.2:20141029-210251.log'.
- * The ebuild environment file is located at '/tmp/portage/dev-libs/libpo6-0.5.2/temp/environment'.
- * Working directory: '/tmp/portage/dev-libs/libpo6-0.5.2/work/libpo6-0.5.2'
- * S: '/tmp/portage/dev-libs/libpo6-0.5.2/work/libpo6-0.5.2'
- >>> Install libpo6-0.5.2 into /tmp/portage/dev-libs/libpo6-0.5.2/image/ category dev-libs
- make -j24 DESTDIR=/tmp/portage/dev-libs/libpo6-0.5.2/image/ install
- make[1]: Nothing to be done for 'install-exec-am'.
- /bin/mkdir -p '/tmp/portage/dev-libs/libpo6-0.5.2/image//usr/include'
- /bin/mkdir -p '/tmp/portage/dev-libs/libpo6-0.5.2/image//usr/lib64/pkgconfig'
- /usr/bin/install -c -m 644 libpo6.pc '/tmp/portage/dev-libs/libpo6-0.5.2/image//usr/lib64/pkgconfig'
- /bin/mkdir -p '/tmp/portage/dev-libs/libpo6-0.5.2/image//usr/include/po6/io'
- /usr/bin/install -c -m 644 po6/io/fd.h '/tmp/portage/dev-libs/libpo6-0.5.2/image//usr/include/po6/io'
- /bin/mkdir -p '/tmp/portage/dev-libs/libpo6-0.5.2/image//usr/include/po6/threads'
- /usr/bin/install -c -m 644 po6/threads/barrier.h po6/threads/cond.h po6/threads/mutex.h po6/threads/rwlock.h po6/threads/spinlock.h po6/threads/thread.h '/tmp/portage/dev-libs/libpo6-0.5.2/image//usr/include/po6/threads'
- /bin/mkdir -p '/tmp/portage/dev-libs/libpo6-0.5.2/image//usr/include/po6/net'
- /usr/bin/install -c -m 644 po6/net/hostname.h po6/net/ipaddr.h po6/net/location.h po6/net/socket.h '/tmp/portage/dev-libs/libpo6-0.5.2/image//usr/include/po6/net'
- /bin/mkdir -p '/tmp/portage/dev-libs/libpo6-0.5.2/image//usr/include/po6'
- /usr/bin/install -c -m 644 po6/error.h po6/noncopyable.h po6/pathname.h '/tmp/portage/dev-libs/libpo6-0.5.2/image//usr/include/po6'
- >>> Completed installing libpo6-0.5.2 into /tmp/portage/dev-libs/libpo6-0.5.2/image/
- ecompressdir: bzip2 -9 /usr/share/doc