Advertisement
roadapathy

Untitled

Feb 3rd, 2024
1,670
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 13.76 KB | Fixit | 0 0
  1. git clone --branch debian-unstable https://salsa.debian.org/xorg-team/lib/mesa.git mesa2.3.5
  2. cd mesa2.3.5
  3.  
  4. meson build --optimization=3 -Ddebug=false -Dc_args="-O3 -march=native"
  5. The Meson build system
  6. Version: 1.3.99
  7. Source dir: /source/source/mesa/mesa2.3.5
  8. Build dir: /source/source/mesa/mesa2.3.5/build
  9. Build type: native build
  10. Project name: mesa
  11. Project version: 23.3.5
  12. C compiler for the host machine: ccache cc (gcc 13.2.0 "cc (Ubuntu 13.2.0-4ubuntu3~23.04) 13.2.0")
  13. C linker for the host machine: cc ld.bfd 2.40
  14. C++ compiler for the host machine: ccache c++ (gcc 13.2.0 "c++ (Ubuntu 13.2.0-4ubuntu3~23.04) 13.2.0")
  15. C++ linker for the host machine: c++ ld.bfd 2.40
  16. Host machine cpu family: x86_64
  17. Host machine cpu: x86_64
  18. Checking if "-mtls-dialect=gnu2" runs: YES
  19. Checking if "split TLSDESC" : links: YES
  20. Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
  21. Run-time dependency vdpau found: YES 1.5
  22. Program glslangValidator found: YES (/usr/bin/glslangValidator)
  23. Found CMake: /usr/bin/cmake (3.25.1)
  24. Run-time dependency libomxil-bellagio found: NO (tried pkgconfig and cmake)
  25. Run-time dependency libtizonia found: NO (tried pkgconfig and cmake)
  26. Run-time dependency libtizplatform found: NO (tried pkgconfig and cmake)
  27. Run-time dependency tizilheaders found: NO (tried pkgconfig and cmake)
  28. Run-time dependency libva found: YES 1.17.0
  29. Header "va/va.h" has symbol "VASurfaceAttribDRMFormatModifiers" with dependency libva: YES
  30. Program python3 found: YES (/usr/bin/python3)
  31. Fetching value of define "ETIME" : 62
  32. Checking for function "bswap32" : YES
  33. Checking for function "bswap64" : YES
  34. Checking for function "clz" : YES
  35. Checking for function "clzll" : YES
  36. Checking for function "ctz" : YES
  37. Checking for function "expect" : YES
  38. Checking for function "ffs" : YES
  39. Checking for function "ffsll" : YES
  40. Checking for function "popcount" : YES
  41. Checking for function "popcountll" : YES
  42. Checking for function "unreachable" : YES
  43. Checking for function "types_compatible_p" : YES
  44. Compiler for C supports function attribute const: YES
  45. Compiler for C supports function attribute flatten: YES
  46. Compiler for C supports function attribute malloc: YES
  47. Compiler for C supports function attribute pure: YES
  48. Compiler for C supports function attribute unused: YES
  49. Compiler for C supports function attribute warn_unused_result: YES
  50. Compiler for C supports function attribute weak: YES
  51. Compiler for C supports function attribute format: YES
  52. Compiler for C supports function attribute packed: YES
  53. Compiler for C supports function attribute returns_nonnull: YES
  54. Compiler for C supports function attribute alias: YES
  55. Compiler for C supports function attribute noreturn: YES
  56. Compiler for C supports function attribute visibility:hidden: YES
  57. Checking if "__uint128_t" compiles: YES
  58. Checking for function "reallocarray" : YES
  59. Checking for function "fmemopen" : YES
  60. Checking if "gc-sections" : links: YES
  61. Compiler for C supports arguments -Werror=implicit-function-declaration: YES
  62. Compiler for C supports arguments -Werror=missing-prototypes: YES
  63. Compiler for C supports arguments -Werror=return-type: YES
  64. Compiler for C supports arguments -Werror=empty-body: YES
  65. Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
  66. Compiler for C supports arguments -Werror=int-conversion: YES
  67. Compiler for C supports arguments -Wimplicit-fallthrough: YES
  68. Compiler for C supports arguments -Wmisleading-indentation: YES
  69. Compiler for C supports arguments -Wno-missing-field-initializers: YES
  70. Compiler for C supports arguments -Wno-format-truncation: YES
  71. Compiler for C supports arguments -Wno-nonnull-compare: YES
  72. Compiler for C supports arguments -fno-math-errno: YES
  73. Compiler for C supports arguments -fno-trapping-math: YES
  74. Compiler for C supports arguments -Qunused-arguments: NO
  75. Compiler for C supports arguments -fno-common: YES
  76. Compiler for C supports arguments -Wno-microsoft-enum-value: NO
  77. Compiler for C supports arguments -Wno-unused-function: YES
  78. Compiler for C supports arguments -Werror=format: YES
  79. Compiler for C supports arguments -Wformat-security: YES
  80. Compiler for C supports arguments -Werror=thread-safety: NO
  81. Compiler for C supports arguments -ffunction-sections: YES
  82. Compiler for C supports arguments -fdata-sections: YES
  83. Compiler for C++ supports arguments -Werror=return-type: YES
  84. Compiler for C++ supports arguments -Werror=empty-body: YES
  85. Compiler for C++ supports arguments -Wmisleading-indentation: YES
  86. Compiler for C++ supports arguments -Wno-non-virtual-dtor: YES
  87. Compiler for C++ supports arguments -Wno-missing-field-initializers: YES
  88. Compiler for C++ supports arguments -Wno-format-truncation: YES
  89. Compiler for C++ supports arguments -fno-math-errno: YES
  90. Compiler for C++ supports arguments -fno-trapping-math: YES
  91. Compiler for C++ supports arguments -Qunused-arguments: NO
  92. Compiler for C++ supports arguments -flifetime-dse=1: YES
  93. Compiler for C++ supports arguments -Wno-microsoft-enum-value: NO
  94. Compiler for C++ supports arguments -Werror=format: YES
  95. Compiler for C++ supports arguments -Wformat-security: YES
  96. Compiler for C++ supports arguments -ffunction-sections: YES
  97. Compiler for C++ supports arguments -fdata-sections: YES
  98. Compiler for C supports arguments -Wno-override-init: YES
  99. Compiler for C supports arguments -Wno-initializer-overrides: NO
  100. Compiler for C supports arguments -Werror=pointer-arith: YES
  101. Compiler for C supports arguments -Werror=vla: YES
  102. Compiler for C supports arguments -Werror=gnu-empty-initializer: NO
  103. Compiler for C++ supports arguments -Werror=pointer-arith: YES
  104. Compiler for C++ supports arguments -Werror=vla: YES
  105. Compiler for C++ supports arguments -Werror=gnu-empty-initializer: NO
  106. Checking for function "__builtin_ia32_clflushopt" : YES
  107. Checking if "GCC atomic builtins" compiles: YES
  108. Checking if "GCC atomic builtins required -latomic" : links: YES
  109. Checking if "GCC 64bit atomics" with dependency : links: YES
  110. Library ws2_32 found: NO
  111. Header "sys/sysmacros.h" has symbol "major" : YES
  112. Header "sys/sysmacros.h" has symbol "minor" : YES
  113. Header "sys/sysmacros.h" has symbol "makedev" : YES
  114. Header "sys/mkdev.h" has symbol "major" : NO
  115. Check usable header "sched.h" : YES
  116. Checking for function "sched_getaffinity" : YES
  117. Check usable header "xlocale.h" : NO
  118. Check usable header "linux/futex.h" : YES
  119. Check usable header "endian.h" : YES
  120. Check usable header "dlfcn.h" : YES
  121. Check usable header "sys/shm.h" : YES
  122. Check usable header "cet.h" : YES
  123. Check usable header "pthread_np.h" : NO
  124. Check usable header "renderdoc_app.h" : NO
  125. Check usable header "sys/inotify.h" : YES
  126. Checking for function "strtof" : YES
  127. Checking for function "mkostemp" : YES
  128. Checking for function "memfd_create" : YES
  129. Checking for function "random_r" : YES
  130. Checking for function "flock" : YES
  131. Checking for function "strtok_r" : YES
  132. Checking for function "getrandom" : YES
  133. Checking for function "qsort_s" : NO
  134. Checking for function "posix_fallocate" : YES
  135. Checking for function "secure_getenv" : YES
  136. Checking if "GNU qsort_r" : links: YES
  137. Header "time.h" has symbol "struct timespec" : YES
  138. Checking for function "thrd_create" : YES
  139. Header "errno.h" has symbol "program_invocation_name" : YES
  140. Header "math.h" has symbol "issignaling" : YES
  141. Checking for function "posix_memalign" : YES
  142. Checking whether type "struct dirent" has member "d_type" : YES
  143. Checking if "strtod has locale support" : links: YES
  144. Checking if "Bsymbolic" : links: YES
  145. Checking if "version-script" : links: YES
  146. Checking if "dynamic-list" : links: YES
  147. Compiler for C supports link arguments -Wl,--build-id=sha1: YES
  148. Checking for function "dlopen" : YES
  149. Checking for function "dladdr" with dependency : YES
  150. Checking for function "dl_iterate_phdr" : YES
  151. Checking for function "clock_gettime" : YES
  152. Run-time dependency zlib found: YES 1.2.13
  153. Run-time dependency libzstd found: YES 1.5.4
  154. Run-time dependency threads found: YES
  155. Checking for function "pthread_setaffinity_np" with dependency threads: YES
  156. Run-time dependency expat found: YES 2.5.0
  157. Library m found: YES
  158. Message: libdrm 2.4.110 needed because amdgpu has the highest requirement
  159. Run-time dependency libdrm_intel found: YES 2.4.114
  160. Run-time dependency libdrm_amdgpu found: YES 2.4.114
  161. Run-time dependency libdrm_radeon found: YES 2.4.114
  162. Run-time dependency libdrm_nouveau found: YES 2.4.114
  163. Run-time dependency libdrm found: YES 2.4.114
  164. Run-time dependency libudev found: YES 252
  165. llvm-config found: YES (/usr/bin/llvm-config) 19.0.0
  166. Run-time dependency LLVM (modules: amdgpu, asmparser, bitreader, bitwriter, core, engine, executionengine, instcombine, ipo, mcdisassembler, mcjit, native, scalaropts, transformutils, coroutines, lto) found: YES 19.0.0
  167. Run-time dependency libelf found: YES 0.188
  168. Run-time dependency valgrind found: YES 3.19.0
  169. Program bison found: YES (/usr/bin/bison)
  170. Program bison found: YES 3.8.2 3.8.2 (/usr/bin/bison)
  171. Program flex found: YES (/usr/bin/flex)
  172. Run-time dependency libunwind found: NO (tried pkgconfig and cmake)
  173. Build-time dependency wayland-scanner found: YES 1.21.0
  174. Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
  175. Run-time dependency wayland-protocols found: YES 1.31
  176. Run-time dependency wayland-client found: YES 1.21.0
  177. Run-time dependency wayland-server found: YES 1.21.0
  178. Run-time dependency wayland-egl-backend found: YES 3
  179. Run-time dependency OpenMP found: YES 4.5
  180. Run-time dependency x11 found: YES 1.8.4
  181. Run-time dependency xext found: YES 1.3.4
  182. Run-time dependency xfixes found: YES 6.0.0
  183. Run-time dependency xcb-glx found: YES 1.15
  184. Run-time dependency xcb-shm found: YES 1.15
  185. Run-time dependency xcb found: YES 1.15
  186. Run-time dependency xcb-keysyms found: NO (tried pkgconfig and cmake)
  187. Run-time dependency x11-xcb found: YES 1.8.4
  188. Run-time dependency xcb-dri2 found: YES 1.15
  189. Run-time dependency xcb-dri3 found: YES 1.15
  190. Run-time dependency xcb-present found: YES 1.15
  191. Dependency xcb-shm found: YES 1.15 (cached)
  192. Run-time dependency xcb-sync found: YES 1.15
  193. Run-time dependency xshmfence found: YES 1.3
  194. Run-time dependency glproto found: YES 1.4.17
  195. Run-time dependency dri2proto found: YES 2.8
  196. Run-time dependency xxf86vm found: YES 1.1.4
  197. Run-time dependency xcb-xfixes found: YES 1.15
  198. Run-time dependency xcb-randr found: YES 1.15
  199. Run-time dependency xrandr found: YES 1.5.2
  200. Library sensors found: YES
  201. Program nm found: YES (/usr/bin/nm)
  202. Program symbols-check.py found: YES (/usr/bin/python3 /source/source/mesa/mesa2.3.5/bin/symbols-check.py)
  203. Program install_megadrivers.py found: YES (/usr/bin/python3 /source/source/mesa/mesa2.3.5/bin/install_megadrivers.py)
  204. Program decode.py found: YES (/source/source/mesa/mesa2.3.5/src/compiler/isaspec/decode.py)
  205. Program encode.py found: YES (/source/source/mesa/mesa2.3.5/src/compiler/isaspec/encode.py)
  206. Compiler for C++ supports arguments -Wno-unused-variable: YES
  207. Compiler for C++ supports arguments -Wno-unused-local-typedefs: YES
  208. Compiler for C++ supports arguments -Wno-unused-but-set-variable: YES
  209. Compiler for C++ supports arguments -Wno-maybe-uninitialized: YES
  210. Compiler for C++ supports arguments -Wno-self-assign: NO
  211. Compiler for C++ supports arguments /wd4189: NO
  212. Compiler for C++ supports arguments -fno-exceptions: YES
  213. Compiler for C++ supports arguments -fno-rtti: YES
  214. Compiler for C++ supports arguments -Wimplicit-fallthrough: YES
  215. Compiler for C++ supports arguments -Wshadow: YES
  216. Compiler for C supports arguments -Wimplicit-fallthrough: YES (cached)
  217. Compiler for C supports arguments -Wshadow: YES
  218. Checking for type "std::pmr::monotonic_buffer_resource" : YES
  219. Program ln found: YES (/usr/bin/ln)
  220. Configuring xa_tracker.h using configuration
  221. Checking for function "mincore" : YES
  222. Build targets in project: 342
  223.  
  224. mesa 23.3.5
  225.  
  226.   Directories
  227.     prefix                       : /usr/local
  228.     libdir                       : lib/x86_64-linux-gnu
  229.     includedir                   : include
  230.  
  231.   Common C and C++ arguments
  232.     c_cpp_args                   : -mtls-dialect=gnu2
  233.  
  234.   OpenGL
  235.     OpenGL                       : YES
  236.     ES1                          : YES
  237.     ES2                          : YES
  238.     Shared glapi                 : YES
  239.     GLVND                        : NO
  240.  
  241.   DRI
  242.     Platform                     : drm
  243.     Driver dir                   : /usr/local/lib/x86_64-linux-gnu/dri
  244.  
  245.   GLX
  246.     Enabled                      : YES
  247.     Provider                     : dri
  248.  
  249.   EGL
  250.     Enabled                      : YES
  251.     Drivers                      : builtin:egl_dri2 builtin:egl_dri3
  252.     Platforms                    : x11 wayland surfaceless drm xcb
  253.  
  254.   GBM
  255.     Enabled                      : YES
  256.     Backends path                : /usr/local/lib/x86_64-linux-gnu/gbm
  257.  
  258.   Vulkan
  259.     Drivers                      : amd intel intel_hasvk swrast
  260.     Platforms                    : x11 wayland surfaceless drm xcb
  261.     ICD dir                      : share/vulkan/icd.d
  262.     Intel Ray tracing            : NO
  263.  
  264.   Video
  265.     Codecs                       : NO
  266.     APIs                         : vdpau va vulkan xa
  267.  
  268.   LLVM
  269.     Enabled                      : YES
  270.     Version                      : 19.0.0
  271.  
  272.   Gallium
  273.     Enabled                      : YES
  274.     Drivers                      : r300 r600 radeonsi nouveau virgl svga swrast iris crocus i915
  275.     Platforms                    : x11 wayland surfaceless drm xcb
  276.     Frontends                    : mesa xa vdpau va
  277.     Off-screen rendering (OSMesa): NO
  278.     HUD lm-sensors               : YES
  279.  
  280.   Perfetto
  281.     Enabled                      : NO
  282.  
  283.   User defined options
  284.     debug                        : false
  285.     optimization                 : 3
  286.     c_args                       : -O3 -march=native
  287.  
  288. Found ninja-1.11.1 at /usr/bin/ninja
  289. WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
  290.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement