spacepaste

  1.  
  2.  * Package: dev-lang/ruby-2.3.6
  3.  * Repository: gentoo
  4.  * Maintainer: ruby@gentoo.org
  5.  * USE: abi_x86_64 amd64 berkdb elibc_glibc gdbm ipv6 kernel_linux ncurses rdoc readline ssl userland_GNU
  6.  * FEATURES: preserve-libs sandbox userpriv usersandbox
  7. >>> Unpacking source...
  8. >>> Unpacking ruby-2.3.6.tar.xz to /var/tmp/portage/dev-lang/ruby-2.3.6/work
  9. >>> Unpacking ruby-patches-2.3.6.tar.bz2 to /var/tmp/portage/dev-lang/ruby-2.3.6/work
  10. >>> Source unpacked in /var/tmp/portage/dev-lang/ruby-2.3.6/work
  11. >>> Preparing source in /var/tmp/portage/dev-lang/ruby-2.3.6/work/ruby-2.3.6 ...
  12. * Applying various patches (bugfixes/updates) ...
  13. * 004_gfbsd7.patch ...
  14.  [ ok ]
  15. * 005_no-undefined-ext.patch ...
  16.  [ ok ]
  17. * 007-openssl-weakdh.patch ...
  18.  [ ok ]
  19. * 009_no-gems.patch ...
  20.  [ ok ]
  21. * Done with patching
  22. * Unbundling gems...
  23. * Running eautoreconf in '/var/tmp/portage/dev-lang/ruby-2.3.6/work/ruby-2.3.6' ...
  24. * This package has a configure.in file which has long been deprecated. Please
  25. * update it to use configure.ac instead as newer versions of autotools will die
  26. * when it finds this file. See https://bugs.gentoo.org/426262 for details.
  27. * Running autoconf --force ...
  28.  [ ok ]
  29. * Running elibtoolize in: ruby-2.3.6/
  30. * Running elibtoolize in: ruby-2.3.6/ext/fiddle/libffi-3.2.1/
  31. * Applying portage/1.2.0 patch ...
  32. * Applying sed/1.5.6 patch ...
  33. * Applying as-needed/2.4.2 patch ...
  34. * Applying target-nm/2.4.2 patch ...
  35. * Applying ppc64le/2.4.2 patch ...
  36. >>> Source prepared.
  37. >>> Configuring source in /var/tmp/portage/dev-lang/ruby-2.3.6/work/ruby-2.3.6 ...
  38. * econf: updating ruby-2.3.6/tool/config.sub with /usr/share/gnuconfig/config.sub
  39. * econf: updating ruby-2.3.6/tool/config.guess with /usr/share/gnuconfig/config.guess
  40. * econf: updating ruby-2.3.6/ext/fiddle/libffi-3.2.1/config.sub with /usr/share/gnuconfig/config.sub
  41. * econf: updating ruby-2.3.6/ext/fiddle/libffi-3.2.1/config.guess with /usr/share/gnuconfig/config.guess
  42. ./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 --program-suffix=23 --with-soname=ruby23 --docdir=/usr/share/doc/ruby-2.3.6 --enable-shared --enable-pthread --disable-rpath --with-out-ext=,tk --without-jemalloc --disable-socks --disable-install-doc --enable-ipv6 --disable-debug --enable-option-checking=no
  43. checking for ruby... /usr/bin/ruby
  44. config.guess already exists
  45. config.sub already exists
  46. checking build system type... x86_64-pc-linux-gnu
  47. checking host system type... x86_64-pc-linux-gnu
  48. checking target system type... x86_64-pc-linux-gnu
  49. checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
  50. checking whether the C compiler works... yes
  51. checking for C compiler default output file name... a.out
  52. checking for suffix of executables... 
  53. checking whether we are cross compiling... no
  54. checking for suffix of object files... o
  55. checking whether we are using the GNU C compiler... yes
  56. checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
  57. checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
  58. checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
  59. checking whether we are using the GNU C++ compiler... yes
  60. checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
  61. checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
  62. checking for grep that handles long lines and -e... /bin/grep
  63. checking for egrep... /bin/grep -E
  64. checking whether x86_64-pc-linux-gnu-gcc needs -traditional... no
  65. checking for x86_64-pc-linux-gnu-ld... x86_64-pc-linux-gnu-ld
  66. checking whether the linker is GNU ld... yes
  67. checking whether x86_64-pc-linux-gnu-gcc -E accepts -o... yes
  68. checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
  69. checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
  70. checking for x86_64-pc-linux-gnu-as... x86_64-pc-linux-gnu-as
  71. checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
  72. checking for x86_64-pc-linux-gnu-objcopy... x86_64-pc-linux-gnu-objcopy
  73. checking for x86_64-pc-linux-gnu-nm... x86_64-pc-linux-gnu-nm
  74. checking whether ln -s works... yes
  75. checking whether make sets $(MAKE)... yes
  76. checking for a BSD-compatible install... /usr/bin/install -c
  77. checking for a thread-safe mkdir -p... /bin/mkdir -p
  78. checking for x86_64-pc-linux-gnu-dtrace... no
  79. checking for dtrace... no
  80. checking for dot... no
  81. checking for doxygen... no
  82. checking for pkg-config... pkg-config
  83. checking for ANSI C header files... yes
  84. checking for sys/types.h... yes
  85. checking for sys/stat.h... yes
  86. checking for stdlib.h... yes
  87. checking for string.h... yes
  88. checking for memory.h... yes
  89. checking for strings.h... yes
  90. checking for inttypes.h... yes
  91. checking for stdint.h... yes
  92. checking for unistd.h... yes
  93. checking minix/config.h usability... no
  94. checking minix/config.h presence... no
  95. checking for minix/config.h... no
  96. checking whether it is safe to define __EXTENSIONS__... yes
  97. checking for cd using physical directory... cd -P
  98. checking whether CFLAGS is valid... no
  99. configure: error: something wrong with CFLAGS="-march=native -O2 -fforce-addr -pipe -D_FORTIFY_SOURCE=2 -fstack-protector-all -fstack-check -fno-strict-aliasing "
  100. !!! Please attach the following file when seeking support:
  101. !!! /var/tmp/portage/dev-lang/ruby-2.3.6/work/ruby-2.3.6/config.log
  102. * ERROR: dev-lang/ruby-2.3.6::gentoo failed (configure phase):
  103. * econf failed
  104. *
  105. * Call stack:
  106. * ebuild.sh, line 124: Called src_configure
  107. * environment, line 2765: Called econf '--program-suffix=23' '--with-soname=ruby23' '--docdir=/usr/share/doc/ruby-2.3.6' '--enable-shared' '--enable-pthread' '--disable-rpath' '--with-out-ext=,tk' '--without-jemalloc' '--disable-socks' '--disable-install-doc' '--enable-ipv6' '--disable-debug' '--enable-option-checking=no'
  108. * phase-helpers.sh, line 683: Called __helpers_die 'econf failed'
  109. * isolated-functions.sh, line 121: Called die
  110. * The specific snippet of code:
  111. * die "$@"
  112. *
  113. * If you need support, post the output of `emerge --info '=dev-lang/ruby-2.3.6::gentoo'`,
  114. * the complete build log and the output of `emerge -pqv '=dev-lang/ruby-2.3.6::gentoo'`.
  115. * The complete build log is located at '/var/tmp/portage/dev-lang/ruby-2.3.6/temp/build.log'.
  116. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/ruby-2.3.6/temp/environment'.
  117. * Working directory: '/var/tmp/portage/dev-lang/ruby-2.3.6/work/ruby-2.3.6'
  118. * S: '/var/tmp/portage/dev-lang/ruby-2.3.6/work/ruby-2.3.6'
  119.