1. * Package: net-irc/bip-0.8.8-r1
  2. * Repository: gentoo
  3. * Maintainer: a3li@gentoo.org
  4. * USE: amd64 elibc_glibc kernel_linux multilib ssl test userland_GNU
  5. * FEATURES: sandbox test userpriv usersandbox
  6. >>> Unpacking source...
  7. >>> Unpacking bip-0.8.8.tar.gz to /tmp/portage/net-irc/bip-0.8.8-r1/work
  8. >>> Source unpacked in /tmp/portage/net-irc/bip-0.8.8-r1/work
  9. >>> Preparing source in /tmp/portage/net-irc/bip-0.8.8-r1/work/bip-0.8.8 ...
  10. * Applying bip-0.8.8-configure.patch ...
  11. [ ok ]
  12. * Applying bip-CVE-2012-0806.patch ...
  13. [ ok ]
  14. * Running eautoreconf in '/tmp/portage/net-irc/bip-0.8.8-r1/work/bip-0.8.8' ...
  15. * Running aclocal ...
  16. [ ok ]
  17. * Running autoconf ...
  18. [ ok ]
  19. * Running autoheader ...
  20. [ ok ]
  21. * Running automake --add-missing --copy ...
  22. [ ok ]
  23. >>> Source prepared.
  24. >>> Configuring source in /tmp/portage/net-irc/bip-0.8.8-r1/work/bip-0.8.8 ...
  25. ./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 --with-openssl --disable-debug --disable-oidentd
  26. configure: loading site script /usr/share/config.site
  27. checking for a BSD-compatible install... /usr/bin/install -c
  28. checking whether build environment is sane... yes
  29. checking for a thread-safe mkdir -p... /bin/mkdir -p
  30. checking for gawk... gawk
  31. checking whether make sets $(MAKE)... yes
  32. checking whether make supports nested variables... yes
  33. checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
  34. checking whether the C compiler works... yes
  35. checking for C compiler default output file name... a.out
  36. checking for suffix of executables...
  37. checking whether we are cross compiling... no
  38. checking for suffix of object files... o
  39. checking whether we are using the GNU C compiler... yes
  40. checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
  41. checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
  42. checking for style of include used by make... GNU
  43. checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3
  44. checking whether x86_64-pc-linux-gnu-gcc and cc understand -c and -o together... yes
  45. checking for flex... flex
  46. checking lex output file root... lex.yy
  47. checking lex library... -lfl
  48. checking whether yytext is a pointer... yes
  49. checking for bison... bison -y
  50. checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
  51. checking for grep that handles long lines and -e... /bin/grep
  52. checking for egrep... /bin/grep -E
  53. checking for ANSI C header files... yes
  54. checking for sys/types.h... yes
  55. checking for sys/stat.h... yes
  56. checking for stdlib.h... yes
  57. checking for string.h... yes
  58. checking for memory.h... yes
  59. checking for strings.h... yes
  60. checking for inttypes.h... yes
  61. checking for stdint.h... yes
  62. checking for unistd.h... yes
  63. checking for size_t... yes
  64. checking for working alloca.h... yes
  65. checking for alloca... yes
  66. checking arpa/inet.h usability... yes
  67. checking arpa/inet.h presence... yes
  68. checking for arpa/inet.h... yes
  69. checking fcntl.h usability... yes
  70. checking fcntl.h presence... yes
  71. checking for fcntl.h... yes
  72. checking for inttypes.h... (cached) yes
  73. checking libintl.h usability... yes
  74. checking libintl.h presence... yes
  75. checking for libintl.h... yes
  76. checking limits.h usability... yes
  77. checking limits.h presence... yes
  78. checking for limits.h... yes
  79. checking malloc.h usability... yes
  80. checking malloc.h presence... yes
  81. checking for malloc.h... yes
  82. checking netdb.h usability... yes
  83. checking netdb.h presence... yes
  84. checking for netdb.h... yes
  85. checking netinet/in.h usability... yes
  86. checking netinet/in.h presence... yes
  87. checking for netinet/in.h... yes
  88. checking stddef.h usability... yes
  89. checking stddef.h presence... yes
  90. checking for stddef.h... yes
  91. checking for stdint.h... (cached) yes
  92. checking for stdlib.h... (cached) yes
  93. checking for string.h... (cached) yes
  94. checking sys/socket.h usability... yes
  95. checking sys/socket.h presence... yes
  96. checking for sys/socket.h... yes
  97. checking sys/time.h usability... yes
  98. checking sys/time.h presence... yes
  99. checking for sys/time.h... yes
  100. checking termios.h usability... yes
  101. checking termios.h presence... yes
  102. checking for termios.h... yes
  103. checking for unistd.h... (cached) yes
  104. checking for inline... inline
  105. checking for int16_t... yes
  106. checking for int32_t... yes
  107. checking for int8_t... yes
  108. checking for pid_t... yes
  109. checking for size_t... (cached) yes
  110. checking for ssize_t... yes
  111. checking for uint16_t... yes
  112. checking for uint32_t... yes
  113. checking for uint8_t... yes
  114. checking vfork.h usability... no
  115. checking vfork.h presence... no
  116. checking for vfork.h... no
  117. checking for fork... yes
  118. checking for vfork... yes
  119. checking for working fork... yes
  120. checking for working vfork... (cached) yes
  121. checking for stdlib.h... (cached) yes
  122. checking for GNU libc compatible malloc... yes
  123. checking whether time.h and sys/time.h may both be included... yes
  124. checking for sys/time.h... (cached) yes
  125. checking for unistd.h... (cached) yes
  126. checking for alarm... yes
  127. checking for working mktime... yes
  128. checking for stdlib.h... (cached) yes
  129. checking for GNU libc compatible realloc... yes
  130. checking for ftruncate... yes
  131. checking for gethostname... yes
  132. checking for gettimeofday... yes
  133. checking for localtime_r... yes
  134. checking for memmove... yes
  135. checking for memset... yes
  136. checking for mkdir... yes
  137. checking for select... yes
  138. checking for socket... yes
  139. checking for strcasecmp... yes
  140. checking for strchr... yes
  141. checking for strcspn... yes
  142. checking for strdup... yes
  143. checking for strerror... yes
  144. checking for strrchr... yes
  145. checking for strstr... yes
  146. checking for CRYPTO_new_ex_data in -lcrypto... yes
  147. checking for SSL_read in -lssl... yes
  148. checking whether x86_64-pc-linux-gnu-gcc accepts PIE flags... yes
  149. checking that generated files are newer than configure... done
  150. configure: creating ./config.status
  151. config.status: creating Makefile
  152. config.status: creating src/config.h
  153. config.status: executing depfiles commands
  154. OPENSSL: yes
  155. DEBUG: no
  156. OIDENTD: no
  157. PIE: yes
  158. >>> Source configured.
  159. >>> Compiling source in /tmp/portage/net-irc/bip-0.8.8-r1/work/bip-0.8.8 ...
  160. make -j24 -j1
  161. /bin/sh ./ylwrap src/conf.y y.tab.c src/conf.c y.tab.h `echo src/conf.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output src/conf.output -- bison -y -d
  162. updating src/conf.h
  163. /bin/sh ./ylwrap src/lex.l lex.yy.c src/lex.c -- flex
  164. make all-am
  165. make[1]: Entering directory `/tmp/portage/net-irc/bip-0.8.8-r1/work/bip-0.8.8'
  166. depbase=`echo src/conf.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
  167. x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wextra -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fPIE -MT src/conf.o -MD -MP -MF $depbase.Tpo -c -o src/conf.o src/conf.c &&\
  168. mv -f $depbase.Tpo $depbase.Po
  169. depbase=`echo src/lex.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
  170. x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./src -Wall -Wextra -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -fPIE -MT src/lex.o -MD -MP -MF $depbase.Tpo -c -o src/lex.o src/lex.c &&\
  171. mv -f $depbase.Tpo $depbase.Po
  172. lex.l:19:6: error: conflicting types for 'yyparse'
  173. In file included from lex.l:15:0:
  174. src/conf.h:201:5: note: previous declaration of 'yyparse' was here
  175. src/lex.c: In function 'yy_scan_bytes':
  176. src/lex.c:2111:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  177. lex.l: At top level:
  178. src/lex.c:1668:17: warning: 'yyunput' defined but not used [-Wunused-function]
  179. src/lex.c:1709:16: warning: 'input' defined but not used [-Wunused-function]
  180. make[1]: *** [src/lex.o] Error 1
  181. make[1]: Leaving directory `/tmp/portage/net-irc/bip-0.8.8-r1/work/bip-0.8.8'
  182. make: *** [all] Error 2
  183. emake failed
  184. * ERROR: net-irc/bip-0.8.8-r1 failed (compile phase):
  185. * emake failed
  186. *
  187. * Call stack:
  188. * ebuild.sh, line 85: Called src_compile
  189. * environment, line 3020: Called die
  190. * The specific snippet of code:
  191. * emake -j1 || die "emake failed"
  192. *
  193. * If you need support, post the output of `emerge --info '=net-irc/bip-0.8.8-r1'`,
  194. * the complete build log and the output of `emerge -pqv '=net-irc/bip-0.8.8-r1'`.
  195. sed: couldn't open temporary file /etc/portage/package.mask/sedP9p0h0: Permission denied