1. * Package: dev-libs/libevocosm-3.3.1
  2. * Repository: gentoo
  3. * Maintainer: cpp@gentoo.org
  4. * USE: amd64 elibc_glibc kernel_linux multilib test userland_GNU
  5. * FEATURES: sandbox test userpriv usersandbox
  6. >>> Unpacking source...
  7. >>> Unpacking libevocosm-3.3.1.tar.gz to /tmp/portage/dev-libs/libevocosm-3.3.1/work
  8. >>> Source unpacked in /tmp/portage/dev-libs/libevocosm-3.3.1/work
  9. >>> Compiling source in /tmp/portage/dev-libs/libevocosm-3.3.1/work/libevocosm-3.3.1 ...
  10. * econf: updating libevocosm-3.3.1/config.guess with /usr/share/gnuconfig/config.guess
  11. * econf: updating libevocosm-3.3.1/config.sub with /usr/share/gnuconfig/config.sub
  12. ./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 --libdir=/usr/lib64
  13. checking for a BSD-compatible install... /usr/bin/install -c
  14. checking whether build environment is sane... yes
  15. checking for a thread-safe mkdir -p... /bin/mkdir -p
  16. checking for gawk... gawk
  17. checking whether make sets $(MAKE)... yes
  18. checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
  19. checking for C compiler default output file name... a.out
  20. checking whether the C compiler works... yes
  21. checking whether we are cross compiling... no
  22. checking for suffix of executables...
  23. checking for suffix of object files... o
  24. checking whether we are using the GNU C compiler... yes
  25. checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
  26. checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
  27. checking for style of include used by make... GNU
  28. checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3
  29. checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
  30. checking whether we are using the GNU C++ compiler... yes
  31. checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
  32. checking dependency style of x86_64-pc-linux-gnu-g++... gcc3
  33. checking build system type... x86_64-pc-linux-gnu
  34. checking host system type... x86_64-pc-linux-gnu
  35. checking for a sed that does not truncate output... /bin/sed
  36. checking for grep that handles long lines and -e... /bin/grep
  37. checking for egrep... /bin/grep -E
  38. checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
  39. checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
  40. checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
  41. checking for BSD-compatible nm... /usr/bin/nm -B
  42. checking whether ln -s works... yes
  43. checking how to recognize dependent libraries... pass_all
  44. checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
  45. checking for ANSI C header files... yes
  46. checking for sys/types.h... yes
  47. checking for sys/stat.h... yes
  48. checking for stdlib.h... yes
  49. checking for string.h... yes
  50. checking for memory.h... yes
  51. checking for strings.h... yes
  52. checking for inttypes.h... yes
  53. checking for stdint.h... yes
  54. checking for unistd.h... yes
  55. checking dlfcn.h usability... yes
  56. checking dlfcn.h presence... yes
  57. checking for dlfcn.h... yes
  58. checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
  59. checking for x86_64-pc-linux-gnu-g77... no
  60. checking for x86_64-pc-linux-gnu-xlf... no
  61. checking for x86_64-pc-linux-gnu-f77... no
  62. checking for x86_64-pc-linux-gnu-frt... no
  63. checking for x86_64-pc-linux-gnu-pgf77... no
  64. checking for x86_64-pc-linux-gnu-cf77... no
  65. checking for x86_64-pc-linux-gnu-fort77... no
  66. checking for x86_64-pc-linux-gnu-fl32... no
  67. checking for x86_64-pc-linux-gnu-af77... no
  68. checking for x86_64-pc-linux-gnu-xlf90... no
  69. checking for x86_64-pc-linux-gnu-f90... no
  70. checking for x86_64-pc-linux-gnu-pgf90... no
  71. checking for x86_64-pc-linux-gnu-pghpf... no
  72. checking for x86_64-pc-linux-gnu-epcf90... no
  73. checking for x86_64-pc-linux-gnu-gfortran... x86_64-pc-linux-gnu-gfortran
  74. checking whether we are using the GNU Fortran 77 compiler... yes
  75. checking whether x86_64-pc-linux-gnu-gfortran accepts -g... yes
  76. checking the maximum length of command line arguments... 1572864
  77. checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object... ok
  78. checking for objdir... .libs
  79. checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
  80. checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
  81. checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
  82. checking for correct ltmain.sh version... yes
  83. checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
  84. checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC
  85. checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC works... yes
  86. checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes
  87. checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
  88. checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  89. checking whether -lc should be explicitly linked in... no
  90. checking dynamic linker characteristics... GNU/Linux ld.so
  91. checking how to hardcode library paths into programs... immediate
  92. checking whether stripping libraries is possible... yes
  93. checking if libtool supports shared libraries... yes
  94. checking whether to build shared libraries... yes
  95. checking whether to build static libraries... yes
  96. configure: creating libtool
  97. appending configuration tag "CXX" to libtool
  98. checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
  99. checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
  100. checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  101. checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC
  102. checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC works... yes
  103. checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes
  104. checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes
  105. checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  106. checking dynamic linker characteristics... GNU/Linux ld.so
  107. (cached) (cached) checking how to hardcode library paths into programs... immediate
  108. appending configuration tag "F77" to libtool
  109. checking if libtool supports shared libraries... yes
  110. checking whether to build shared libraries... yes
  111. checking whether to build static libraries... yes
  112. checking for x86_64-pc-linux-gnu-gfortran option to produce PIC... -fPIC
  113. checking if x86_64-pc-linux-gnu-gfortran PIC flag -fPIC works... yes
  114. checking if x86_64-pc-linux-gnu-gfortran static flag -static works... yes
  115. checking if x86_64-pc-linux-gnu-gfortran supports -c -o file.o... yes
  116. checking whether the x86_64-pc-linux-gnu-gfortran linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  117. checking dynamic linker characteristics... GNU/Linux ld.so
  118. (cached) (cached) checking how to hardcode library paths into programs... immediate
  119. checking whether build environment is sane... yes
  120. checking for doxygen... (cached) false
  121. configure: WARNING: *** doxygen not found, code documentation will not be built
  122. checking for ANSI C header files... (cached) yes
  123. checking for stdbool.h that conforms to C99... yes
  124. checking for _Bool... no
  125. checking for stdint.h... (cached) yes
  126. checking for unistd.h... (cached) yes
  127. checking fcntl.h usability... yes
  128. checking fcntl.h presence... yes
  129. checking for fcntl.h... yes
  130. checking for brahe_prng_init in -lbrahe... yes
  131. checking prng.h usability... no
  132. checking prng.h presence... no
  133. checking for prng.h... no
  134. configure: creating ./config.status
  135. config.status: creating Makefile
  136. config.status: creating libevocosm.pc
  137. config.status: creating libevocosm/Makefile
  138. config.status: creating funcopt/Makefile
  139. config.status: creating docs/Makefile
  140. config.status: executing depfiles commands
  141. make -j24
  142. Making all in libevocosm
  143. make[1]: Entering directory `/tmp/portage/dev-libs/libevocosm-3.3.1/work/libevocosm-3.3.1/libevocosm'
  144. /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -I. -I. -I. -I.. -DEVOCOSM_VERSION=\"3.3.1\" -O2 -pipe -ggdb -march=native -ftracer -MT evocommon.lo -MD -MP -MF .deps/evocommon.Tpo -c -o evocommon.lo evocommon.cpp
  145. /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -I. -I. -I. -I.. -DEVOCOSM_VERSION=\"3.3.1\" -O2 -pipe -ggdb -march=native -ftracer -MT evoreal.lo -MD -MP -MF .deps/evoreal.Tpo -c -o evoreal.lo evoreal.cpp
  146. /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -I. -I. -I. -I.. -DEVOCOSM_VERSION=\"3.3.1\" -O2 -pipe -ggdb -march=native -ftracer -MT roulette.lo -MD -MP -MF .deps/roulette.Tpo -c -o roulette.lo roulette.cpp
  147. mkdir .libs
  148. mkdir .libs
  149. mkdir: cannot create directory '.libs': File exists
  150. x86_64-pc-linux-gnu-g++ -I. -I. -I. -I.. -DEVOCOSM_VERSION=\"3.3.1\" -O2 -pipe -ggdb -march=native -ftracer -MT evoreal.lo -MD -MP -MF .deps/evoreal.Tpo -c evoreal.cpp -fPIC -DPIC -o .libs/evoreal.o
  151. x86_64-pc-linux-gnu-g++ -I. -I. -I. -I.. -DEVOCOSM_VERSION=\"3.3.1\" -O2 -pipe -ggdb -march=native -ftracer -MT evocommon.lo -MD -MP -MF .deps/evocommon.Tpo -c evocommon.cpp -fPIC -DPIC -o .libs/evocommon.o
  152. x86_64-pc-linux-gnu-g++ -I. -I. -I. -I.. -DEVOCOSM_VERSION=\"3.3.1\" -O2 -pipe -ggdb -march=native -ftracer -MT roulette.lo -MD -MP -MF .deps/roulette.Tpo -c roulette.cpp -fPIC -DPIC -o .libs/roulette.o
  153. In file included from evocommon.cpp:35:0:
  154. evocommon.h: In member function 'virtual void libevocosm::listener_stdout::yield()':
  155. evocommon.h:468:29: error: 'usleep' was not declared in this scope
  156. In file included from evoreal.h:39:0,
  157. from evoreal.cpp:40:
  158. evocommon.h: In member function 'virtual void libevocosm::listener_stdout::yield()':
  159. evocommon.h:468:29: error: 'usleep' was not declared in this scope
  160. make[1]: *** [evocommon.lo] Error 1
  161. make[1]: *** Waiting for unfinished jobs....
  162. make[1]: *** [evoreal.lo] Error 1
  163. In file included from roulette.h:44:0,
  164. from roulette.cpp:41:
  165. evocommon.h: In member function 'virtual void libevocosm::listener_stdout::yield()':
  166. evocommon.h:468:29: error: 'usleep' was not declared in this scope
  167. make[1]: *** [roulette.lo] Error 1
  168. make[1]: Leaving directory `/tmp/portage/dev-libs/libevocosm-3.3.1/work/libevocosm-3.3.1/libevocosm'
  169. make: *** [all-recursive] Error 1
  170. emake failed
  171. * ERROR: dev-libs/libevocosm-3.3.1 failed (compile phase):
  172. * emake failed
  173. *
  174. * Call stack:
  175. * ebuild.sh, line 85: Called src_compile
  176. * environment, line 2035: Called die
  177. * The specific snippet of code:
  178. * emake || die "emake failed";
  179. *
  180. * If you need support, post the output of `emerge --info '=dev-libs/libevocosm-3.3.1'`,
  181. * the complete build log and the output of `emerge -pqv '=dev-libs/libevocosm-3.3.1'`.
  182. sed: couldn't open temporary file /etc/portage/package.mask/sedIqWdE2: Permission denied