spacepaste

  1.  
  2. # cat /var/tmp/portage/media-libs/mesa-18.2.3/temp/build.log
  3.  * Package: media-libs/mesa-18.2.3
  4.  * Repository: gentoo
  5.  * Maintainer: x11@gentoo.org
  6.  * USE: abi_x86_32 abi_x86_64 amd64 classic d3d9 dri3 egl elibc_glibc gallium gbm gles2 kernel_linux llvm lm_sensors opencl osmesa userland_GNU vaapi vdpau video_cards_radeonsi video_cards_virgl vulkan wayland xa xvmc
  7.  * FEATURES: preserve-libs sandbox userpriv usersandbox
  8. >>> Unpacking source...
  9. >>> Unpacking mesa-18.2.3.tar.xz to /var/tmp/portage/media-libs/mesa-18.2.3/work
  10. >>> Source unpacked in /var/tmp/portage/media-libs/mesa-18.2.3/work
  11. >>> Preparing source in /var/tmp/portage/media-libs/mesa-18.2.3/work/mesa-18.2.3 ...
  12. >>> Source prepared.
  13. >>> Configuring source in /var/tmp/portage/media-libs/mesa-18.2.3/work/mesa-18.2.3 ...
  14. * abi_x86_32.x86: running multilib-minimal_abi_src_configure
  15. meson --buildtype plain --libdir lib32 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --cross-file /var/tmp/portage/media-libs/mesa-18.2.3/temp/meson.i686-pc-linux-gnu.x86 -Dplatforms=x11,surfaceless,wayland,drm -Dllvm=true -Dlmsensors=true -Dlibunwind=false -Dgallium-nine=true -Dgallium-va=true -Dva-libs-path=/usr/lib32/va/drivers -Dgallium-vdpau=true -Dgallium-xa=false -Dgallium-xvmc=false -Dgallium-opencl=icd -Dglx-read-only-text=false -Dosmesa=gallium -Dbuild-tests=false -Dglx=dri -Dshared-glapi=true -Ddri3=true -Degl=true -Dgbm=true -Dgles1=false -Dgles2=true -Dselinux=false -Dvalgrind=false -Ddri-drivers= -Dgallium-drivers=radeonsi,swrast,virgl -Dvulkan-drivers=amd --buildtype plain -Db_ndebug=true /var/tmp/portage/media-libs/mesa-18.2.3/work/mesa-18.2.3 /var/tmp/portage/media-libs/mesa-18.2.3/work/mesa-18.2.3-abi_x86_32.x86
  16. The Meson build system
  17. Version: 0.47.1
  18. Source dir: /var/tmp/portage/media-libs/mesa-18.2.3/work/mesa-18.2.3
  19. Build dir: /var/tmp/portage/media-libs/mesa-18.2.3/work/mesa-18.2.3-abi_x86_32.x86
  20. Build type: cross build
  21. Program python found: YES (/var/tmp/portage/media-libs/mesa-18.2.3/temp/python2.7/bin/python)
  22. Project name: mesa
  23. Project version: 18.2.3
  24. Appending CFLAGS from environment: '-O2 -march=znver1'
  25. Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed'
  26. Appending CFLAGS from environment: '-O2 -march=znver1'
  27. Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed'
  28. Native C compiler: x86_64-pc-linux-gnu-gcc -m32 (gcc 7.3.0 "x86_64-pc-linux-gnu-gcc (Gentoo 7.3.0-r3 p1.4) 7.3.0")
  29. Cross C compiler: x86_64-pc-linux-gnu-gcc -m32 (gcc 7.3.0)
  30. Appending CXXFLAGS from environment: '-O2 -march=znver1'
  31. Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed'
  32. Appending CXXFLAGS from environment: '-O2 -march=znver1'
  33. Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed'
  34. Native C++ compiler: x86_64-pc-linux-gnu-g++ -m32 (gcc 7.3.0 "x86_64-pc-linux-gnu-g++ (Gentoo 7.3.0-r3 p1.4) 7.3.0")
  35. Cross C++ compiler: x86_64-pc-linux-gnu-g++ -m32 (gcc 7.3.0)
  36. Host machine cpu family: x86
  37. Host machine cpu: i686
  38. Target machine cpu family: x86
  39. Target machine cpu: i686
  40. Build machine cpu family: x86
  41. Build machine cpu: i686
  42. Program pkg-config found: YES (/usr/bin/pkg-config)
  43. Cross dependency vdpau found: YES 1.1.1
  44. Dependency libomxil-bellagio found: NO
  45. Dependency libtizonia found: NO
  46. Dependency libtizplatform found: NO
  47. Dependency tizilheaders found: NO
  48. Cross dependency libva found: YES 0.39.4
  49. Cross dependency libclc found: YES 0.2.0
  50. Program python2 found: YES (/var/tmp/portage/media-libs/mesa-18.2.3/temp/python2.7/bin/python2)
  51. Checking for function "bswap32" : YES
  52. Checking for function "bswap64" : YES
  53. Checking for function "clz" : YES
  54. Checking for function "clzll" : YES
  55. Checking for function "ctz" : YES
  56. Checking for function "expect" : YES
  57. Checking for function "ffs" : YES
  58. Checking for function "ffsll" : YES
  59. Checking for function "popcount" : YES
  60. Checking for function "popcountll" : YES
  61. Checking for function "unreachable" : YES
  62. Checking if "__attribute__((const))" compiles: YES
  63. Checking if "__attribute__((flatten))" compiles: YES
  64. Checking if "__attribute__((malloc))" compiles: YES
  65. Checking if "__attribute__((pure))" compiles: YES
  66. Checking if "__attribute__((unused))" compiles: YES
  67. Checking if "__attribute__((warn_unused_result))" compiles: YES
  68. Checking if "__attribute__((weak))" compiles: YES
  69. Checking if "__attribute__((format(...)))" compiles: YES
  70. Checking if "__attribute__((packed))" compiles: YES
  71. Checking if "__attribute__((returns_nonnull))" compiles: YES
  72. Checking if "__attribute__((visibility(...)))" compiles: YES
  73. Checking if "__attribute__((alias(...)))" compiles: YES
  74. Checking if "__attribute__((__noreturn__))" compiles: YES
  75. Compiler for C supports arguments -Wall: YES
  76. Compiler for C supports arguments -Werror=implicit-function-declaration: YES
  77. Compiler for C supports arguments -Werror=missing-prototypes: YES
  78. Compiler for C supports arguments -fno-math-errno: YES
  79. Compiler for C supports arguments -fno-trapping-math: YES
  80. Compiler for C supports arguments -Qunused-arguments: NO
  81. Compiler for C supports arguments -Wmissing-field-initializers: YES
  82. Compiler for C supports arguments -fvisibility=hidden: YES
  83. Compiler for C++ supports arguments -Wall: YES
  84. Compiler for C++ supports arguments -fno-math-errno: YES
  85. Compiler for C++ supports arguments -fno-trapping-math: YES
  86. Compiler for C++ supports arguments -Qunused-arguments: NO
  87. Compiler for C++ supports arguments -Wnon-virtual-dtor: YES
  88. Compiler for C++ supports arguments -Wmissing-field-initializers: YES
  89. Compiler for C supports arguments -Woverride-init: YES
  90. Compiler for C supports arguments -Winitializer-overrides: NO
  91. Compiler for C++ supports arguments -fvisibility=hidden: YES
  92. Compiler for C supports arguments -Werror=pointer-arith: YES
  93. Compiler for C++ supports arguments -Werror=pointer-arith: YES
  94. Compiler for C supports arguments -Werror=vla: YES
  95. Compiler for C++ supports arguments -Werror=vla: YES
  96. Checking if "GCC atomic builtins" compiles: YES
  97. Checking if "GCC atomic builtins required -latomic" links: YES
  98. Checking if "GCC 64bit atomics" links: YES
  99. Header <sys/sysmacros.h> has symbol "major": YES
  100. Checking if "xlocale.h" compiles: NO
  101. Checking if "sys/sysctl.h" compiles: YES
  102. Checking if "linux/futex.h" compiles: YES
  103. Checking if "endian.h" compiles: YES
  104. Checking if "dlfcn.h" compiles: YES
  105. Checking for function "strtof" : YES
  106. Checking for function "mkostemp" : YES
  107. Checking for function "posix_memalign" : YES
  108. Checking for function "timespec_get" : YES
  109. Checking for function "memfd_create" : NO
  110. Checking if "strtod has locale support" links: YES
  111. Checking if "Bsymbolic" links: YES
  112. Checking if "gc-sections" links: YES
  113. Checking if "version-script" links: YES
  114. Checking if "dynamic-list" links: YES
  115. Checking for function "dlopen" : NO
  116. Library dl found: YES
  117. Checking for function "dladdr" : YES
  118. Checking for function "dl_iterate_phdr" : YES
  119. Checking for function "clock_gettime" : YES
  120. Cross dependency zlib found: YES 1.2.11
  121. Dependency threads found: YES
  122. Cross dependency libelf found: YES 0.170
  123. Cross dependency expat found: YES 2.2.5
  124. Library m found: YES
  125. Message: libdrm 2.4.91 needed because amdgpu has the highest requirement
  126. Cross dependency libdrm_amdgpu found: YES 2.4.96
  127. Cross dependency libdrm_radeon found: YES 2.4.96
  128. Cross dependency libdrm found: YES 2.4.96
  129. Found llvm-config: /usr/lib/llvm/7/bin/i686-pc-linux-gnu-llvm-config (7.0.0)
  130. Dependency LLVM found: YES
  131. LLVM module all-targets found: YES
  132. LLVM module amdgpu found: YES
  133. LLVM module bitreader found: YES
  134. LLVM module bitwriter found: YES
  135. LLVM module coverage found: YES
  136. LLVM module engine found: YES
  137. LLVM module instrumentation found: YES
  138. LLVM module ipo found: YES
  139. LLVM module irreader found: YES
  140. LLVM module linker found: YES
  141. LLVM module lto found: YES
  142. LLVM module mcdisassembler found: YES
  143. LLVM module mcjit found: YES
  144. LLVM module objcarcopts found: YES
  145. LLVM module option found: YES
  146. LLVM module profiledata found: YES
  147. LLVM module coroutines found: YES
  148. LLVM module opencl found: NO (optional)
  149. Program bison found: YES (/usr/bin/bison)
  150. Program flex found: YES (/usr/bin/flex)
  151. Program wayland-scanner found: YES (/usr/bin/wayland-scanner)
  152. Cross dependency wayland-protocols found: YES 1.16
  153. Cross dependency wayland-client found: YES 1.15.0
  154. Cross dependency wayland-server found: YES 1.15.0
  155. Cross dependency wayland-egl-backend found: YES 3
  156. Cross dependency x11 found: YES 1.6.6
  157. Cross dependency xext found: YES 1.3.3
  158. Cross dependency xdamage found: YES 1.1.4
  159. Cross dependency xfixes found: YES 5.0.3
  160. Cross dependency xcb-glx found: YES 1.13.1
  161. Cross dependency xxf86vm found: YES 1.1.4
  162. Cross dependency xcb found: YES 1.13.1
  163. Cross dependency x11-xcb found: YES 1.6.6
  164. Cross dependency xcb-dri2 found: YES 1.13.1
  165. Cross dependency xcb-dri3 found: YES 1.13.1
  166. Cross dependency xcb-present found: YES 1.13.1
  167. Cross dependency xcb-sync found: YES 1.13.1
  168. Cross dependency xshmfence found: YES 1.3
  169. Cross dependency dri2proto found: YES 2.8
  170. Cross dependency glproto found: YES 1.4.17
  171. Cross dependency xcb-xfixes found: YES 1.13.1
  172. Cross dependency xcb-randr found: YES 1.13.1
  173. Cross dependency xrandr found: YES 1.5.1
  174. Library libsensors found: YES
  175. Program nm found: YES (/usr/bin/nm)
  176. DEPRECATION: build_always is deprecated. Combine build_by_default and build_always_stale instead.
  177. Checking for function "mincore" : YES
  178. src/gallium/targets/opencl/meson.build:36:0: ERROR: C++ library 'clangCodeGen' not found
  179. A full log can be found at /var/tmp/portage/media-libs/mesa-18.2.3/work/mesa-18.2.3-abi_x86_32.x86/meson-logs/meson-log.txt
  180. * ERROR: media-libs/mesa-18.2.3::gentoo failed (configure phase):
  181. * (no error message)
  182. *
  183. * Call stack:
  184. * ebuild.sh, line 124: Called src_configure
  185. * environment, line 3294: Called multilib-minimal_src_configure
  186. * environment, line 1802: Called multilib_foreach_abi 'multilib-minimal_abi_src_configure'
  187. * environment, line 2017: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
  188. * environment, line 1732: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
  189. * environment, line 1730: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure'
  190. * environment, line 775: Called multilib-minimal_abi_src_configure
  191. * environment, line 1796: Called multilib_src_configure
  192. * environment, line 2322: Called meson_src_configure
  193. * environment, line 1669: Called die
  194. * The specific snippet of code:
  195. * tc-env_build "$@" || die
  196. *
  197. * If you need support, post the output of `emerge --info '=media-libs/mesa-18.2.3::gentoo'`,
  198. * the complete build log and the output of `emerge -pqv '=media-libs/mesa-18.2.3::gentoo'`.
  199. * The complete build log is located at '/var/tmp/portage/media-libs/mesa-18.2.3/temp/build.log'.
  200. * The ebuild environment file is located at '/var/tmp/portage/media-libs/mesa-18.2.3/temp/environment'.
  201. * Working directory: '/var/tmp/portage/media-libs/mesa-18.2.3/work/mesa-18.2.3-abi_x86_32.x86'
  202. * S: '/var/tmp/portage/media-libs/mesa-18.2.3/work/mesa-18.2.3'
  203.