Skip to content

Instantly share code, notes, and snippets.

@uilianries
Created March 15, 2024 15:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save uilianries/2eb6b96cdb5ac117ae3ca26968e09139 to your computer and use it in GitHub Desktop.
Save uilianries/2eb6b96cdb5ac117ae3ca26968e09139 to your computer and use it in GitHub Desktop.
Mesa with python mako
Based on https://github.com/uilianries/conan-center-index/commit/2ff7f2f9d7643ec453db27108a09055bebe0eefe
$ conan create all --version=24.0.3 -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=yes
======== Exporting recipe to the cache ========
mesa/24.0.3: Exporting package recipe: /home/uilian/Development/conan/conan-center-index/recipes/mesa/all/conanfile.py
mesa/24.0.3: exports: File 'conandata.yml' found. Exporting it...
mesa/24.0.3: Calling export_sources()
mesa/24.0.3: Copied 1 '.py' file: conanfile.py
mesa/24.0.3: Copied 1 '.yml' file: conandata.yml
mesa/24.0.3: Copied 1 '.patch' file: 24.0.1-0001-Require-directx-headers-when-building-wsi_common_win.patch
mesa/24.0.3: Exported to cache folder: /home/uilian/.conan2/p/mesaf87a82dbd1486/e
mesa/24.0.3: Exported: mesa/24.0.3#2c48da398cdf553b090cc9eadef6dc1f (2024-03-15 15:01:14 UTC)
======== Input profiles ========
Profile host:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu17
compiler.libcxx=libstdc++11
compiler.version=11
os=Linux
[conf]
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=yes
Profile build:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu17
compiler.libcxx=libstdc++11
compiler.version=11
os=Linux
[conf]
======== Computing dependency graph ========
Graph root
cli
Requirements
expat/2.6.0#2f92fb3cf504e9731aba6d20dcd641bf - Cache
libdrm/2.4.119#1dec87e3a449b637683fde3db21d9ea6 - Cache
libelf/0.8.13#4f70a3555809ae50cc8add44f0f84288 - Cache
libffi/3.4.4#35eb63842b505824b70aedc1baefc916 - Cache
libglvnd/1.7.0#f58042478afea3ced2a863f6c7c4f864 - Cache
libiconv/1.17#fa54397801cd96911a8294bc5fc76335 - Cache
libpciaccess/0.17#8f027f1f793b3db91b1ab0ff99c2202d - Cache
libudev/system#6aaa8ab03cabc6f3131bac21b7ce1e8a - Cache
libunwind/1.7.2#177b04af98a112fca3d5d8392af55fc3 - Cache
libva/2.20.0#127bdcc33aed334571e224fbdd6a23b5 - Cache
libvdpau/1.5#d5b05bb78acb3c362ef91d7eb1065db8 - Cache
libxml2/2.12.3#071b32ddc1353a239d3697319c68beca - Cache
libxshmfence/1.3#5b7756b7ebe5cb11b0243ab452954a32 - Cache
linux-headers-generic/6.5.9#e8c99ef349c73b922e1cc4a65beefaf5 - Cache
mesa/24.0.3#2c48da398cdf553b090cc9eadef6dc1f - Cache
opengl/system#4df6fecde4084386beded3ed0e56e4ea - Cache
wayland/1.22.0#f8b8e3e2f83c354e4b3fdc93a10117b9 - Cache
xorg/system#f626cbdd0ba57d9c53bce2d8b9362fad - Cache
xorg-macros/1.19.3#c3465b331ce1d044ee771dc5e4529b79 - Cache
xorg-proto/2022.2#635ad5e6f83ce1f751f8abe1dc8f0e80 - Cache
xz_utils/5.4.5#a26a2d42ab9c3dabc151bbe1bf898e53 - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Cache
zstd/1.5.5#b87dc3b185caa4b122979ac4ae8ef7e8 - Cache
Build requirements
autoconf/2.71#53be95d228b2dcb30dc199cb84262d8f - Cache
automake/1.16.5#058bda3e21c36c9aa8425daf3c1faf50 - Cache
bison/3.8.2#ed1ba0c42d2ab7ab64fc3a62e9ecc673 - Cache
expat/2.6.0#2f92fb3cf504e9731aba6d20dcd641bf - Cache
flex/2.6.4#e35bc44b3fcbcd661e0af0dc5b5b1ad4 - Cache
glslang/11.7.0#48f276cb78ef05fdbcac7d17a4760bae - Cache
gnu-config/cci.20210814#dc430d754f465e8c74463019672fb97b - Cache
libffi/3.4.4#35eb63842b505824b70aedc1baefc916 - Cache
libiconv/1.17#fa54397801cd96911a8294bc5fc76335 - Cache
libtool/2.4.7#08316dad5c72c541ed21e039e4cf217b - Cache
libxml2/2.12.3#071b32ddc1353a239d3697319c68beca - Cache
m4/1.4.19#adbdd7fb7db33e609425c797196baccb - Cache
meson/1.2.2#04bdfb85d665c82b08a3510aee3ffd19 - Cache
meson/1.3.0#67eebe98438326590a9285377c37cea2 - Cache
meson/1.3.1#7134d7d69e15aaac836309abf62d53ec - Cache
meson/1.3.2#d1125ba555ec1a94f165a3412fdf7f88 - Cache
ninja/1.11.1#77587f8c8318662ac8e5a7867eb4be21 - Cache
pkgconf/2.0.3#f996677e96e61e6552d85e83756c328b - Cache
pkgconf/2.1.0#27f44583701117b571307cf5b5fe5605 - Cache
spirv-headers/1.2.198.0#be23dbe09db97c81d97954672fa28f94 - Cache
spirv-tools/2021.4#f320c0462dfb5fa5c1d0db1c59ffc2ee - Cache
wayland/1.22.0#f8b8e3e2f83c354e4b3fdc93a10117b9 - Cache
wayland-protocols/1.33#875cdd3aca20c9381afae0d695728171 - Cache
xorg-macros/1.19.3#c3465b331ce1d044ee771dc5e4529b79 - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Cache
Resolved version ranges
zlib/[>=1.2.11 <2]: zlib/1.3.1
======== Computing necessary packages ========
mesa/24.0.3: Forced build from source
Requirements
expat/2.6.0#2f92fb3cf504e9731aba6d20dcd641bf:2ed03cd8691ea01deb11f88b5c95aa5195ec4816#be75d200f59b557478a4e7792bcc7e2e - Cache
libdrm/2.4.119#1dec87e3a449b637683fde3db21d9ea6:132e646a310bf4499a7e08ed629372cf98503bb0#8cc991a8b417e6b4b68b80f9d9974b8a - Cache
libelf/0.8.13#4f70a3555809ae50cc8add44f0f84288:b647c43bfefae3f830561ca202b6cfd935b56205#320ff43905aa624744ff7d433a228f1f - Cache
libffi/3.4.4#35eb63842b505824b70aedc1baefc916:b647c43bfefae3f830561ca202b6cfd935b56205#7b5469e918452bad6747b9fd478b37a7 - Cache
libglvnd/1.7.0#f58042478afea3ced2a863f6c7c4f864:b5821a0f831b09c77e90286fbb094d6ba337bcbf#9deccdacb82c92734fafe21280b68d78 - Cache
libiconv/1.17#fa54397801cd96911a8294bc5fc76335:b647c43bfefae3f830561ca202b6cfd935b56205#fb0673713e76a055437cd2d225556268 - Cache
libpciaccess/0.17#8f027f1f793b3db91b1ab0ff99c2202d:b647c43bfefae3f830561ca202b6cfd935b56205#28953e7b59c31f8ca2669f4f40df7eef - Cache
libudev/system#6aaa8ab03cabc6f3131bac21b7ce1e8a:da39a3ee5e6b4b0d3255bfef95601890afd80709#0ba8627bd47edc3a501e8f0eb9a79e5e - Cache
libunwind/1.7.2#177b04af98a112fca3d5d8392af55fc3:f29b828289344a131cad8e7680cf053b0ffc2b09#dda9ddbe487e5040aece8e439aaedacf - Cache
libva/2.20.0#127bdcc33aed334571e224fbdd6a23b5:e01d9cd086a943433200815125fd611491e3aa70#7281ad2b3346424efd0a82ad7014500a - Cache
libvdpau/1.5#d5b05bb78acb3c362ef91d7eb1065db8:9642f1873c53d38a2b99a8b70b540fd772f6372b#d63af24f88b412ba3ac416fc949a65c1 - Cache
libxml2/2.12.3#071b32ddc1353a239d3697319c68beca:835058a17375647fa8abeb3ed1b1faf0ef8f504f#07d12e49440afe2a7123cba752e32931 - Cache
libxshmfence/1.3#5b7756b7ebe5cb11b0243ab452954a32:ec738cec82d3f9d60bd4f842c765b372ed259782#e471d56faec65d3b5be6b7240dc3f5e6 - Cache
mesa/24.0.3#2c48da398cdf553b090cc9eadef6dc1f:71659a4b3d9aa31729834c02d3d92fbea6d8a3eb - Build
opengl/system#4df6fecde4084386beded3ed0e56e4ea:da39a3ee5e6b4b0d3255bfef95601890afd80709#0ba8627bd47edc3a501e8f0eb9a79e5e - Cache
wayland/1.22.0#f8b8e3e2f83c354e4b3fdc93a10117b9:9ef61cfe051f69b8cce843b72e11408e15171fab#d9652c9c1071740af9cc8cc762c94634 - Cache
xorg-macros/1.19.3#c3465b331ce1d044ee771dc5e4529b79:da39a3ee5e6b4b0d3255bfef95601890afd80709#f6477c9b9eaafe88df13906bad42fbb4 - Cache
xorg-proto/2022.2#635ad5e6f83ce1f751f8abe1dc8f0e80:9a4eb3c8701508aa9458b1a73d0633783ecc2270#aa1ecf33aa0ca9ff079f7c7b0b206107 - Cache
xorg/system#f626cbdd0ba57d9c53bce2d8b9362fad:da39a3ee5e6b4b0d3255bfef95601890afd80709#0ba8627bd47edc3a501e8f0eb9a79e5e - Cache
xz_utils/5.4.5#a26a2d42ab9c3dabc151bbe1bf898e53:b647c43bfefae3f830561ca202b6cfd935b56205#2912f2fc71b30e134fd08590f3bebacd - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:b647c43bfefae3f830561ca202b6cfd935b56205#6b307bbcbae23635c4006543ffdbf3ef - Cache
zstd/1.5.5#b87dc3b185caa4b122979ac4ae8ef7e8:c1b14c3945d5adf1e5ae440c43c12f88117f2edc#2d138a0cb70a8855dd25a9fe04237269 - Cache
Build requirements
bison/3.8.2#ed1ba0c42d2ab7ab64fc3a62e9ecc673:500c2a3f502e0ca7d4a4c65cb2a4a0b0a24994f5#5cb896361e56e9799eac5902503e1efc - Cache
flex/2.6.4#e35bc44b3fcbcd661e0af0dc5b5b1ad4:b647c43bfefae3f830561ca202b6cfd935b56205#d18545ed84d684e0090595f1eb0d23c5 - Cache
glslang/11.7.0#48f276cb78ef05fdbcac7d17a4760bae:c45c3c511b2b659d40d6a5e8ac7fd4148ad64d62#2c9c5e879c1853f0aeddebbff770c3b0 - Cache
m4/1.4.19#adbdd7fb7db33e609425c797196baccb:3593751651824fb813502c69c971267624ced41a#cd8019a4f9b70880d548f7cc26569604 - Cache
meson/1.3.2#d1125ba555ec1a94f165a3412fdf7f88:da39a3ee5e6b4b0d3255bfef95601890afd80709#3ba677cf44c95996f4f326c668f92f00 - Cache
ninja/1.11.1#77587f8c8318662ac8e5a7867eb4be21:3593751651824fb813502c69c971267624ced41a#60e6fc0f973babfbed66a66af22a4f02 - Cache
pkgconf/2.1.0#27f44583701117b571307cf5b5fe5605:c0b621fd4b3199fe05075171573398833dba85f4#74a82dec52448dda20253a19d65965c7 - Cache
wayland-protocols/1.33#875cdd3aca20c9381afae0d695728171:da39a3ee5e6b4b0d3255bfef95601890afd80709#f85f08cf8936bf98a464db0e7a468e8f - Cache
wayland/1.22.0#f8b8e3e2f83c354e4b3fdc93a10117b9:9ef61cfe051f69b8cce843b72e11408e15171fab#d9652c9c1071740af9cc8cc762c94634 - Cache
Skipped binaries
linux-headers-generic/6.5.9, autoconf/2.71, automake/1.16.5, expat/2.6.0, gnu-config/cci.20210814, libffi/3.4.4, libiconv/1.17, libtool/2.4.7, libxml2/2.12.3, meson/1.2.2, meson/1.3.0, meson/1.3.1, pkgconf/2.0.3, spirv-headers/1.2.198.0, spirv-tools/2021.4, xorg-macros/1.19.3, zlib/1.3.1
libudev/system: System requirements: already installed
opengl/system: System requirements: already installed
xorg/system: System requirements: already installed
xorg/system: System requirements: already installed
======== Installing packages ========
expat/2.6.0: Already installed! (1 of 30)
libffi/3.4.4: Already installed! (2 of 30)
libiconv/1.17: Already installed! (3 of 30)
libudev/system: Already installed! (4 of 30)
m4/1.4.19: Already installed! (5 of 30)
ninja/1.11.1: Already installed! (6 of 30)
opengl/system: Already installed! (7 of 30)
xorg/system: Already installed! (8 of 30)
xz_utils/5.4.5: Already installed! (9 of 30)
zlib/1.3.1: Already installed! (10 of 30)
zstd/1.5.5: Already installed! (11 of 30)
bison/3.8.2: Already installed! (12 of 30)
glslang/11.7.0: Already installed! (13 of 30)
libelf/0.8.13: Already installed! (14 of 30)
pkgconf/2.1.0: Already installed! (15 of 30)
pkgconf/2.1.0: WARN: The use of 'unix_path_legacy_compat' is deprecated in Conan 2.0 and does not perform path conversions. This is retained for compatibility with Conan 1.x and will be removed in a future version.
wayland-protocols/1.33: Already installed! (16 of 30)
xorg-macros/1.19.3: Already installed! (17 of 30)
xorg-macros/1.19.3: Appending AUTOMAKE_CONAN_INCLUDES environment variable: /home/uilian/.conan2/p/xorg-a7814e7f591fa/p/bin/share/aclocal
xorg-macros/1.19.3: WARN: The use of 'unix_path_legacy_compat' is deprecated in Conan 2.0 and does not perform path conversions. This is retained for compatibility with Conan 1.x and will be removed in a future version.
libpciaccess/0.17: Already installed! (18 of 30)
flex/2.6.4: Already installed! (19 of 30)
flex/2.6.4: Appending PATH environment variable: /home/uilian/.conan2/p/flex3e76cfacb0c1a/p/bin
flex/2.6.4: Setting LEX environment variable: /home/uilian/.conan2/p/flex3e76cfacb0c1a/p/bin/flex
libunwind/1.7.2: Already installed! (20 of 30)
meson/1.3.2: Already installed! (21 of 30)
libvdpau/1.5: Already installed! (22 of 30)
libxml2/2.12.3: Already installed! (23 of 30)
libxml2/2.12.3: Appending PATH environment variable: /home/uilian/.conan2/p/libxmac51c7767412f/p/bin
xorg-proto/2022.2: Already installed! (24 of 30)
libdrm/2.4.119: Already installed! (25 of 30)
wayland/1.22.0: Already installed! (26 of 30)
libglvnd/1.7.0: Already installed! (27 of 30)
libxshmfence/1.3: Already installed! (28 of 30)
libva/2.20.0: Already installed! (29 of 30)
mesa/24.0.3: Calling source() in /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src
mesa/24.0.3: Source https://archive.mesa3d.org/mesa-24.0.3.tar.xz retrieved from local download cache
mesa/24.0.3: Apply patch (portability): Fix the directx-headers dependency to be included when it is needed
-------- Installing package mesa/24.0.3 (30 of 30) --------
mesa/24.0.3: Building from source
mesa/24.0.3: Package mesa/24.0.3:71659a4b3d9aa31729834c02d3d92fbea6d8a3eb
mesa/24.0.3: Building your package in /home/uilian/.conan2/p/b/mesa192a89d4dda71/b
mesa/24.0.3: Calling generate()
mesa/24.0.3: Generators folder: /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/conan
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.gallium_d3d10umd' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.gallium_extra_hud' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.gallium_nine' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.gallium_rusticl' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.with_libglvnd' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.glx_direct' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.imagination_srv' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.opencl_spirv' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.opengl' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.osmesa' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.with_perfetto' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.with_libselinux' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.spirv_to_dxil' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.shader_cache_default' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.sse2' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.vmware_mks_stats' into a valid Pythondata type, e.g, bool(self.options.shared)
WARN: deprecated: Please, do not use a Conan option value directly. Convert 'options.vulkan_beta' into a valid Pythondata type, e.g, bool(self.options.shared)
mesa/24.0.3: Generating aggregated env files
mesa/24.0.3: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh']
mesa/24.0.3: Calling build()
mesa/24.0.3: RUN: python3 -m venv /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/venv
mesa/24.0.3: RUN: /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/venv/bin/python3 -m pip install pip --upgrade
Requirement already satisfied: pip in ./venv/lib/python3.10/site-packages (22.3.1)
Collecting pip
Using cached pip-24.0-py3-none-any.whl (2.1 MB)
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 22.3.1
Uninstalling pip-22.3.1:
Successfully uninstalled pip-22.3.1
Successfully installed pip-24.0
mesa/24.0.3: RUN: /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/venv/bin/python3 -m pip install mako==1.3.2
Collecting mako==1.3.2
Using cached Mako-1.3.2-py3-none-any.whl.metadata (2.9 kB)
Collecting MarkupSafe>=0.9.2 (from mako==1.3.2)
Using cached MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Using cached Mako-1.3.2-py3-none-any.whl (78 kB)
Using cached MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB)
Installing collected packages: MarkupSafe, mako
Successfully installed MarkupSafe-2.1.5 mako-1.3.2
mesa/24.0.3: Meson configure cmd: meson setup --native-file "/home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/conan/conan_meson_native.ini" "/home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release" "/home/uilian/.conan2/p/mesaf87a82dbd1486/s/src" -Dprefix="/home/uilian/.conan2/p/b/mesa192a89d4dda71/p"
mesa/24.0.3: RUN: meson setup --native-file "/home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/conan/conan_meson_native.ini" "/home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release" "/home/uilian/.conan2/p/mesaf87a82dbd1486/s/src" -Dprefix="/home/uilian/.conan2/p/b/mesa192a89d4dda71/p"
The Meson build system
Version: 1.3.2
Source dir: /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src
Build dir: /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release
Build type: native build
Project name: mesa
Project version: 24.0.3
C compiler for the host machine: gcc (gcc 11.4.0 "gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
C linker for the host machine: gcc ld.bfd 2.38
C++ compiler for the host machine: g++ (gcc 11.4.0 "g++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
C++ linker for the host machine: g++ ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Checking if "-mtls-dialect=gnu2" runs: YES
Checking if "split TLSDESC" : links: YES
Found pkg-config: YES (/home/uilian/.conan2/p/pkgco03f8fb03aa80a/p/bin/pkgconf) 2.1.0
Run-time dependency vdpau found: YES 1.5
Program glslangValidator found: YES (/home/uilian/.conan2/p/b/glsla17509888d231d/p/bin/glslangValidator)
Run-time dependency libva found: YES 2.20.0
Header "va/va.h" has symbol "VASurfaceAttribDRMFormatModifiers" with dependency libva: YES
Program python3 found: YES (/opt/pyenv/versions/3.10.9/bin/python3)
Fetching value of define "ETIME" : 62
Checking for function "bswap32" : YES
Checking for function "bswap64" : YES
Checking for function "clz" : YES
Checking for function "clzll" : YES
Checking for function "ctz" : YES
Checking for function "expect" : YES
Checking for function "ffs" : YES
Checking for function "ffsll" : YES
Checking for function "popcount" : YES
Checking for function "popcountll" : YES
Checking for function "unreachable" : YES
Checking for function "types_compatible_p" : YES
Compiler for C supports function attribute const: YES
Compiler for C supports function attribute flatten: YES
Compiler for C supports function attribute malloc: YES
Compiler for C supports function attribute pure: YES
Compiler for C supports function attribute unused: YES
Compiler for C supports function attribute warn_unused_result: YES
Compiler for C supports function attribute weak: YES
Compiler for C supports function attribute format: YES
Compiler for C supports function attribute packed: YES
Compiler for C supports function attribute returns_nonnull: YES
Compiler for C supports function attribute alias: YES
Compiler for C supports function attribute noreturn: YES
Compiler for C supports function attribute visibility:hidden: YES
Checking if "__uint128_t" compiles: YES
Checking for function "reallocarray" : YES
Checking for function "fmemopen" : YES
Checking if "gc-sections" : links: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=missing-prototypes: YES
Compiler for C supports arguments -Werror=return-type: YES
Compiler for C supports arguments -Werror=empty-body: YES
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
Compiler for C supports arguments -Werror=int-conversion: YES
Compiler for C supports arguments -Wimplicit-fallthrough: YES
Compiler for C supports arguments -Wmisleading-indentation: YES
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-format-truncation: YES
Compiler for C supports arguments -Wno-nonnull-compare: YES
Compiler for C supports arguments -fno-math-errno: YES
Compiler for C supports arguments -fno-trapping-math: YES
Compiler for C supports arguments -Qunused-arguments: NO
Compiler for C supports arguments -fno-common: YES
Compiler for C supports arguments -Wno-unknown-pragmas: YES
Compiler for C supports arguments -Wno-microsoft-enum-value: NO
Compiler for C supports arguments -Wno-unused-function: YES
Compiler for C supports arguments -Werror=format: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -Werror=thread-safety: NO
Compiler for C supports arguments -ffunction-sections: YES
Compiler for C supports arguments -fdata-sections: YES
Compiler for C supports arguments -Wno-unused-variable: YES
Compiler for C supports arguments -Wno-unused-but-set-variable: YES
Compiler for C supports arguments /wd4189: NO
Compiler for C++ supports arguments -Werror=return-type: YES
Compiler for C++ supports arguments -Werror=empty-body: YES
Compiler for C++ supports arguments -Wmisleading-indentation: YES
Compiler for C++ supports arguments -Wno-non-virtual-dtor: YES
Compiler for C++ supports arguments -Wno-missing-field-initializers: YES
Compiler for C++ supports arguments -Wno-format-truncation: YES
Compiler for C++ supports arguments -fno-math-errno: YES
Compiler for C++ supports arguments -fno-trapping-math: YES
Compiler for C++ supports arguments -Qunused-arguments: NO
Compiler for C++ supports arguments -flifetime-dse=1: YES
Compiler for C++ supports arguments -Wno-unknown-pragmas: YES
Compiler for C++ supports arguments -Wno-microsoft-enum-value: NO
Compiler for C++ supports arguments -Werror=format: YES
Compiler for C++ supports arguments -Wformat-security: YES
Compiler for C++ supports arguments -ffunction-sections: YES
Compiler for C++ supports arguments -fdata-sections: YES
Compiler for C++ supports arguments -Wno-unused-variable: YES
Compiler for C++ supports arguments -Wno-unused-but-set-variable: YES
Compiler for C++ supports arguments /wd4189: NO
Compiler for C supports arguments -Wno-override-init: YES
Compiler for C supports arguments -Wno-initializer-overrides: NO
Compiler for C supports arguments -Werror=pointer-arith: YES
Compiler for C supports arguments -Werror=vla: YES
Compiler for C supports arguments -Werror=gnu-empty-initializer: NO
Compiler for C++ supports arguments -Werror=pointer-arith: YES
Compiler for C++ supports arguments -Werror=vla: YES
Compiler for C++ supports arguments -Werror=gnu-empty-initializer: NO
Checking for function "__builtin_ia32_clflushopt" : YES
Checking if "GCC atomic builtins" compiles: YES
Checking if "GCC atomic builtins required -latomic" : links: YES
Checking if "GCC 64bit atomics" with dependency : links: YES
Library ws2_32 found: NO
Header "sys/sysmacros.h" has symbol "major" : YES
Header "sys/sysmacros.h" has symbol "minor" : YES
Header "sys/sysmacros.h" has symbol "makedev" : YES
Header "sys/mkdev.h" has symbol "major" : NO
Check usable header "sched.h" : YES
Checking for function "sched_getaffinity" : YES
Check usable header "xlocale.h" : NO
Check usable header "linux/futex.h" : YES
Check usable header "endian.h" : YES
Check usable header "dlfcn.h" : YES
Check usable header "sys/shm.h" : YES
Check usable header "cet.h" : YES
Check usable header "pthread_np.h" : NO
Check usable header "renderdoc_app.h" : NO
Check usable header "sys/inotify.h" : YES
Checking for function "strtof" : YES
Checking for function "mkostemp" : YES
Checking for function "memfd_create" : YES
Checking for function "random_r" : YES
Checking for function "flock" : YES
Checking for function "strtok_r" : YES
Checking for function "getrandom" : YES
Checking for function "qsort_s" : NO
Checking for function "posix_fallocate" : YES
Checking for function "secure_getenv" : YES
Checking if "GNU qsort_r" : links: YES
Header "time.h" has symbol "struct timespec" : YES
Checking for function "thrd_create" : YES
Header "errno.h" has symbol "program_invocation_name" : YES
Header "math.h" has symbol "issignaling" : YES
Checking for function "posix_memalign" : YES
Checking whether type "struct dirent" has member "d_type" : YES
Checking if "strtod has locale support" : links: YES
Checking if "Bsymbolic" : links: YES
Checking if "version-script" : links: YES
Checking if "dynamic-list" : links: YES
Compiler for C supports link arguments -Wl,--build-id=sha1: YES
Checking for function "dlopen" : YES
Checking for function "dladdr" with dependency : YES
Checking for function "dl_iterate_phdr" : YES
Checking for function "clock_gettime" : YES
Run-time dependency zlib found: YES 1.3.1
Run-time dependency libzstd found: YES 1.5.5
Run-time dependency threads found: YES
Checking for function "pthread_setaffinity_np" with dependency threads: YES
Run-time dependency expat found: YES 2.6.0
Library m found: YES
Message: libdrm 2.4.119 needed because amdgpu has the highest requirement
Run-time dependency libdrm_intel found: YES 2.4.119
Run-time dependency libdrm_amdgpu found: YES 2.4.119
Run-time dependency libdrm_radeon found: YES 2.4.119
Run-time dependency libdrm_nouveau found: YES 2.4.119
Run-time dependency libdrm found: YES 2.4.119
Run-time dependency libudev found: YES 249
Run-time dependency libelf found: YES 0.8.13
Run-time dependency libglvnd found: YES 1.7.0
Dependency valgrind skipped: feature valgrind disabled
Program bison found: YES (/home/uilian/.conan2/p/bison291870f266bd3/p/bin/bison)
Program bison found: YES 3.8.2 3.8.2 (/home/uilian/.conan2/p/bison291870f266bd3/p/bin/bison)
Program flex found: YES (/home/uilian/.conan2/p/flex3e76cfacb0c1a/p/bin/flex)
Run-time dependency libunwind found: YES 1.7.2
Build-time dependency wayland-scanner_build found: YES 1.22.0
Program /home/uilian/.conan2/p/waylafbc335e438a34/p/bin/wayland-scanner found: YES (/home/uilian/.conan2/p/waylafbc335e438a34/p/bin/wayland-scanner)
Build-time dependency wayland-protocols_build found: YES 1.33
Run-time dependency wayland-client found: YES 1.22.0
Run-time dependency wayland-server found: YES 1.22.0
Run-time dependency wayland-egl-backend found: YES 3
Run-time dependency OpenMP found: YES 4.5
Run-time dependency x11 found: YES 1.7.5
Run-time dependency xext found: YES 1.3.4
Run-time dependency xfixes found: YES 6.0.0
Run-time dependency xcb-glx found: YES 1.14
Run-time dependency xcb-shm found: YES 1.14
Run-time dependency xcb found: YES 1.14
Run-time dependency xcb-keysyms found: YES 0.4.0
Run-time dependency x11-xcb found: YES 1.7.5
Run-time dependency xcb-dri2 found: YES 1.14
Run-time dependency xcb-dri3 found: YES 1.14
Run-time dependency xcb-present found: YES 1.14
Dependency xcb-shm found: YES 1.14 (cached)
Run-time dependency xcb-sync found: YES 1.14
Run-time dependency xshmfence found: YES 1.3
Run-time dependency glproto found: YES 2022.2
Run-time dependency dri2proto found: YES 2022.2
Run-time dependency xxf86vm found: YES 1.1.4
Run-time dependency xcb-xfixes found: YES 1.14
Run-time dependency xcb-randr found: YES 1.14
Run-time dependency xrandr found: YES 1.5.2
Library sensors found: NO
Program nm found: YES (/usr/bin/nm)
Program symbols-check.py found: YES (/opt/pyenv/versions/3.10.9/bin/python3 /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/bin/symbols-check.py)
Program install_megadrivers.py found: YES (/opt/pyenv/versions/3.10.9/bin/python3 /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/bin/install_megadrivers.py)
Compiler for C supports arguments -Wno-misleading-indentation: YES
Program decode.py found: YES (/home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/src/compiler/isaspec/decode.py)
Program encode.py found: YES (/home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/src/compiler/isaspec/encode.py)
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES
Compiler for C supports link arguments -Wl,-z,relro: YES
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES (cached)
Compiler for C supports link arguments -Wl,-z,relro: YES (cached)
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES (cached)
Compiler for C supports link arguments -Wl,-z,relro: YES (cached)
Compiler for C++ supports arguments -Wno-unused-variable: YES (cached)
Compiler for C++ supports arguments -Wno-unused-local-typedefs: YES
Compiler for C++ supports arguments -Wno-unused-but-set-variable: YES (cached)
Compiler for C++ supports arguments -Wno-maybe-uninitialized: YES
Compiler for C++ supports arguments -Wno-self-assign: NO
Compiler for C++ supports arguments /wd4189: NO (cached)
Compiler for C++ supports arguments -fno-exceptions: YES
Compiler for C++ supports arguments -fno-rtti: YES
Compiler for C++ supports arguments -Wimplicit-fallthrough: YES
Compiler for C++ supports arguments -Wshadow: YES
Compiler for C supports arguments -Wimplicit-fallthrough: YES (cached)
Compiler for C supports arguments -Wshadow: YES
Checking for type "std::pmr::monotonic_buffer_resource" : YES
Configuring dri.sym using configuration
Program ln found: YES (/usr/bin/ln)
Configuring vdpau.sym using configuration
Configuring va.sym using configuration
Checking for function "mincore" : YES
Configuring 50_mesa.json using configuration
Build targets in project: 322
mesa 24.0.3
Directories
prefix : /home/uilian/.conan2/p/b/mesa192a89d4dda71/p
libdir : lib
includedir : include
Common C and C++ arguments
c_cpp_args : -mtls-dialect=gnu2
OpenGL
OpenGL : YES
ES1 : YES
ES2 : YES
Shared glapi : YES
GLVND : YES
DRI
Platform : drm
Driver dir : /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri
GLX
Enabled : YES
Provider : dri
EGL
Enabled : YES
Drivers : builtin:egl_dri2 builtin:egl_dri3
Platforms : wayland x11 surfaceless drm xcb
GBM
Enabled : YES
Backends path : /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/gbm
Vulkan
Drivers : amd intel intel_hasvk
Platforms : wayland x11 surfaceless drm xcb
ICD dir : res/vulkan/icd.d
Layers : device-select intel-nullhw overlay
Intel Ray tracing : NO
Video
Codecs : NO
APIs : vdpau va vulkan
LLVM
Enabled : NO
Gallium
Enabled : YES
Drivers : crocus i915 iris r300 r600 nouveau svga swrast virgl
Platforms : wayland x11 surfaceless drm xcb
Frontends : mesa vdpau va
Off-screen rendering (OSMesa): NO
HUD lm-sensors : NO
Perfetto
Enabled : NO
User defined options
Native files : /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/conan/conan_meson_native.ini
prefix : /home/uilian/.conan2/p/b/mesa192a89d4dda71/p
Found ninja-1.11.1 at /home/uilian/.conan2/p/ninja6fed3c8400c5b/p/bin/ninja
mesa/24.0.3: Meson build cmd: meson compile -C "/home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release" -j12
mesa/24.0.3: RUN: meson compile -C "/home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release" -j12
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /home/uilian/.conan2/p/ninja6fed3c8400c5b/p/bin/ninja -j 12
[1807/2309] Compiling C object src/gallium/drivers/r600/libr600.a.p/r600_buffer_common.c.o
../../../../mesaf87a82dbd1486/s/src/src/gallium/drivers/r600/r600_buffer_common.c: In function ‘r600_buffer_create’:
../../../../mesaf87a82dbd1486/s/src/src/gallium/drivers/r600/r600_buffer_common.c:140:48: warning: array subscript ‘struct r600_texture[0]’ is partly outside array bounds of ‘unsigned char[256]’ [-Warray-bounds]
140 | if ((res->b.b.target != PIPE_BUFFER && !rtex->surface.is_linear) ||
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../mesaf87a82dbd1486/s/src/src/util/os_memory.h:37,
from ../../../../mesaf87a82dbd1486/s/src/src/util/u_memory.h:38,
from ../../../../mesaf87a82dbd1486/s/src/src/gallium/include/pipe/p_state.h:47,
from ../../../../mesaf87a82dbd1486/s/src/src/gallium/auxiliary/util/u_inlines.h:34,
from ../../../../mesaf87a82dbd1486/s/src/src/gallium/auxiliary/pipebuffer/pb_buffer.h:49,
from ../../../../mesaf87a82dbd1486/s/src/src/gallium/include/winsys/radeon_winsys.h:29,
from ../../../../mesaf87a82dbd1486/s/src/src/gallium/drivers/r600/r600_pipe_common.h:37,
from ../../../../mesaf87a82dbd1486/s/src/src/gallium/drivers/r600/r600_cs.h:33,
from ../../../../mesaf87a82dbd1486/s/src/src/gallium/drivers/r600/r600_buffer_common.c:27:
../../../../mesaf87a82dbd1486/s/src/src/util/os_memory_stdc.h:41:27: note: referencing an object of size 256 allocated by ‘malloc’
41 | #define os_malloc(_size) malloc(_size)
| ^~~~~~~~~~~~~
../../../../mesaf87a82dbd1486/s/src/src/util/u_memory.h:46:24: note: in expansion of macro ‘os_malloc’
46 | #define MALLOC(_size) os_malloc(_size)
| ^~~~~~~~~
../../../../mesaf87a82dbd1486/s/src/src/util/u_memory.h:54:41: note: in expansion of macro ‘MALLOC’
54 | #define MALLOC_STRUCT(T) (struct T *) MALLOC(sizeof(struct T))
| ^~~~~~
../../../../mesaf87a82dbd1486/s/src/src/gallium/drivers/r600/r600_buffer_common.c:556:19: note: in expansion of macro ‘MALLOC_STRUCT’
556 | rbuffer = MALLOC_STRUCT(r600_resource);
| ^~~~~~~~~~~~~
[2309/2309] Generating src/gallium/targets/dri/devenv_vmwgfx_dri.so with a custom command
mesa/24.0.3: Package '71659a4b3d9aa31729834c02d3d92fbea6d8a3eb' built
mesa/24.0.3: Build folder /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release
mesa/24.0.3: Generating the package
mesa/24.0.3: Packaging in folder /home/uilian/.conan2/p/b/mesa192a89d4dda71/p
mesa/24.0.3: Calling package()
mesa/24.0.3: Meson configure cmd: meson setup --native-file "/home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/conan/conan_meson_native.ini" "/home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release" "/home/uilian/.conan2/p/mesaf87a82dbd1486/s/src" -Dprefix="/home/uilian/.conan2/p/b/mesa192a89d4dda71/p" --reconfigure
mesa/24.0.3: RUN: meson setup --native-file "/home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/conan/conan_meson_native.ini" "/home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release" "/home/uilian/.conan2/p/mesaf87a82dbd1486/s/src" -Dprefix="/home/uilian/.conan2/p/b/mesa192a89d4dda71/p" --reconfigure
The Meson build system
Version: 1.3.2
Source dir: /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src
Build dir: /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release
Build type: native build
Project name: mesa
Project version: 24.0.3
C compiler for the host machine: gcc (gcc 11.4.0 "gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
C linker for the host machine: gcc ld.bfd 2.38
C++ compiler for the host machine: g++ (gcc 11.4.0 "g++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
C++ linker for the host machine: g++ ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Checking if "-mtls-dialect=gnu2" runs: YES
Checking if "split TLSDESC" : links: YES (cached)
Dependency vdpau found: YES 1.5 (cached)
Program glslangValidator found: YES (/home/uilian/.conan2/p/b/glsla17509888d231d/p/bin/glslangValidator)
Dependency libva found: YES 2.20.0 (cached)
Header "va/va.h" has symbol "VASurfaceAttribDRMFormatModifiers" with dependency libva: YES (cached)
Program python3 found: YES (/opt/pyenv/versions/3.10.9/bin/python3)
Fetching value of define "ETIME" : 62 (cached)
Checking for function "bswap32" : YES (cached)
Checking for function "bswap64" : YES (cached)
Checking for function "clz" : YES (cached)
Checking for function "clzll" : YES (cached)
Checking for function "ctz" : YES (cached)
Checking for function "expect" : YES (cached)
Checking for function "ffs" : YES (cached)
Checking for function "ffsll" : YES (cached)
Checking for function "popcount" : YES (cached)
Checking for function "popcountll" : YES (cached)
Checking for function "unreachable" : YES (cached)
Checking for function "types_compatible_p" : YES (cached)
Compiler for C supports function attribute const: YES (cached)
Compiler for C supports function attribute flatten: YES (cached)
Compiler for C supports function attribute malloc: YES (cached)
Compiler for C supports function attribute pure: YES (cached)
Compiler for C supports function attribute unused: YES (cached)
Compiler for C supports function attribute warn_unused_result: YES (cached)
Compiler for C supports function attribute weak: YES (cached)
Compiler for C supports function attribute format: YES (cached)
Compiler for C supports function attribute packed: YES (cached)
Compiler for C supports function attribute returns_nonnull: YES (cached)
Compiler for C supports function attribute alias: YES (cached)
Compiler for C supports function attribute noreturn: YES (cached)
Compiler for C supports function attribute visibility:hidden: YES (cached)
Checking if "__uint128_t" compiles: YES (cached)
Checking for function "reallocarray" : YES (cached)
Checking for function "fmemopen" : YES (cached)
Checking if "gc-sections" : links: YES (cached)
Compiler for C supports arguments -Werror=implicit-function-declaration: YES (cached)
Compiler for C supports arguments -Werror=missing-prototypes: YES (cached)
Compiler for C supports arguments -Werror=return-type: YES (cached)
Compiler for C supports arguments -Werror=empty-body: YES (cached)
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES (cached)
Compiler for C supports arguments -Werror=int-conversion: YES (cached)
Compiler for C supports arguments -Wimplicit-fallthrough: YES (cached)
Compiler for C supports arguments -Wmisleading-indentation: YES (cached)
Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached)
Compiler for C supports arguments -Wno-format-truncation: YES (cached)
Compiler for C supports arguments -Wno-nonnull-compare: YES (cached)
Compiler for C supports arguments -fno-math-errno: YES (cached)
Compiler for C supports arguments -fno-trapping-math: YES (cached)
Compiler for C supports arguments -Qunused-arguments: NO (cached)
Compiler for C supports arguments -fno-common: YES (cached)
Compiler for C supports arguments -Wno-unknown-pragmas: YES (cached)
Compiler for C supports arguments -Wno-microsoft-enum-value: NO (cached)
Compiler for C supports arguments -Wno-unused-function: YES (cached)
Compiler for C supports arguments -Werror=format: YES (cached)
Compiler for C supports arguments -Wformat-security: YES (cached)
Compiler for C supports arguments -Werror=thread-safety: NO (cached)
Compiler for C supports arguments -ffunction-sections: YES (cached)
Compiler for C supports arguments -fdata-sections: YES (cached)
Compiler for C supports arguments -Wno-unused-variable: YES (cached)
Compiler for C supports arguments -Wno-unused-but-set-variable: YES (cached)
Compiler for C supports arguments /wd4189: NO (cached)
Compiler for C++ supports arguments -Werror=return-type: YES (cached)
Compiler for C++ supports arguments -Werror=empty-body: YES (cached)
Compiler for C++ supports arguments -Wmisleading-indentation: YES (cached)
Compiler for C++ supports arguments -Wno-non-virtual-dtor: YES (cached)
Compiler for C++ supports arguments -Wno-missing-field-initializers: YES (cached)
Compiler for C++ supports arguments -Wno-format-truncation: YES (cached)
Compiler for C++ supports arguments -fno-math-errno: YES (cached)
Compiler for C++ supports arguments -fno-trapping-math: YES (cached)
Compiler for C++ supports arguments -Qunused-arguments: NO (cached)
Compiler for C++ supports arguments -flifetime-dse=1: YES (cached)
Compiler for C++ supports arguments -Wno-unknown-pragmas: YES (cached)
Compiler for C++ supports arguments -Wno-microsoft-enum-value: NO (cached)
Compiler for C++ supports arguments -Werror=format: YES (cached)
Compiler for C++ supports arguments -Wformat-security: YES (cached)
Compiler for C++ supports arguments -ffunction-sections: YES (cached)
Compiler for C++ supports arguments -fdata-sections: YES (cached)
Compiler for C++ supports arguments -Wno-unused-variable: YES (cached)
Compiler for C++ supports arguments -Wno-unused-but-set-variable: YES (cached)
Compiler for C++ supports arguments /wd4189: NO (cached)
Compiler for C supports arguments -Wno-override-init: YES (cached)
Compiler for C supports arguments -Wno-initializer-overrides: NO (cached)
Compiler for C supports arguments -Werror=pointer-arith: YES (cached)
Compiler for C supports arguments -Werror=vla: YES (cached)
Compiler for C supports arguments -Werror=gnu-empty-initializer: NO (cached)
Compiler for C++ supports arguments -Werror=pointer-arith: YES (cached)
Compiler for C++ supports arguments -Werror=vla: YES (cached)
Compiler for C++ supports arguments -Werror=gnu-empty-initializer: NO (cached)
Checking for function "__builtin_ia32_clflushopt" : YES (cached)
Checking if "GCC atomic builtins" compiles: YES (cached)
Checking if "GCC atomic builtins required -latomic" : links: YES (cached)
Checking if "GCC 64bit atomics" with dependency : links: YES (cached)
Library ws2_32 found: NO
Header "sys/sysmacros.h" has symbol "major" : YES (cached)
Header "sys/sysmacros.h" has symbol "minor" : YES (cached)
Header "sys/sysmacros.h" has symbol "makedev" : YES (cached)
Header "sys/mkdev.h" has symbol "major" : NO (cached)
Check usable header "sched.h" : YES (cached)
Checking for function "sched_getaffinity" : YES (cached)
Check usable header "xlocale.h" : NO (cached)
Check usable header "linux/futex.h" : YES (cached)
Check usable header "endian.h" : YES (cached)
Check usable header "dlfcn.h" : YES (cached)
Check usable header "sys/shm.h" : YES (cached)
Check usable header "cet.h" : YES (cached)
Check usable header "pthread_np.h" : NO (cached)
Check usable header "renderdoc_app.h" : NO (cached)
Check usable header "sys/inotify.h" : YES (cached)
Checking for function "strtof" : YES (cached)
Checking for function "mkostemp" : YES (cached)
Checking for function "memfd_create" : YES (cached)
Checking for function "random_r" : YES (cached)
Checking for function "flock" : YES (cached)
Checking for function "strtok_r" : YES (cached)
Checking for function "getrandom" : YES (cached)
Checking for function "qsort_s" : NO (cached)
Checking for function "posix_fallocate" : YES (cached)
Checking for function "secure_getenv" : YES (cached)
Checking if "GNU qsort_r" : links: YES (cached)
Header "time.h" has symbol "struct timespec" : YES (cached)
Checking for function "thrd_create" : YES (cached)
Header "errno.h" has symbol "program_invocation_name" : YES (cached)
Header "math.h" has symbol "issignaling" : YES (cached)
Checking for function "posix_memalign" : YES (cached)
Checking whether type "struct dirent" has member "d_type" : YES (cached)
Checking if "strtod has locale support" : links: YES (cached)
Checking if "Bsymbolic" : links: YES (cached)
Checking if "version-script" : links: YES (cached)
Checking if "dynamic-list" : links: YES (cached)
Compiler for C supports link arguments -Wl,--build-id=sha1: YES (cached)
Checking for function "dlopen" : YES (cached)
Checking for function "dladdr" with dependency : YES (cached)
Checking for function "dl_iterate_phdr" : YES (cached)
Checking for function "clock_gettime" : YES (cached)
Dependency zlib found: YES 1.3.1 (cached)
Dependency libzstd found: YES 1.5.5 (cached)
Dependency threads found: YES unknown (cached)
Checking for function "pthread_setaffinity_np" with dependency threads: YES (cached)
Dependency expat found: YES 2.6.0 (cached)
Library m found: YES
Message: libdrm 2.4.119 needed because amdgpu has the highest requirement
Dependency libdrm_intel found: YES 2.4.119 (cached)
Dependency libdrm_amdgpu found: YES 2.4.119 (cached)
Dependency libdrm_radeon found: YES 2.4.119 (cached)
Dependency libdrm_nouveau found: YES 2.4.119 (cached)
Dependency libdrm found: YES 2.4.119 (cached)
Dependency libudev found: YES 249 (cached)
Dependency libelf found: YES 0.8.13 (cached)
Dependency libglvnd found: YES 1.7.0 (cached)
Dependency valgrind skipped: feature valgrind disabled
Program bison found: YES (/home/uilian/.conan2/p/bison291870f266bd3/p/bin/bison)
Program bison found: YES 3.8.2 3.8.2 (/home/uilian/.conan2/p/bison291870f266bd3/p/bin/bison)
Program flex found: YES (/home/uilian/.conan2/p/flex3e76cfacb0c1a/p/bin/flex)
Dependency libunwind found: YES 1.7.2 (cached)
Dependency wayland-scanner_BUILD found: YES 1.22.0 (cached)
Program /home/uilian/.conan2/p/waylafbc335e438a34/p/bin/wayland-scanner found: YES (/home/uilian/.conan2/p/waylafbc335e438a34/p/bin/wayland-scanner)
Dependency wayland-protocols_BUILD found: YES 1.33 (cached)
Dependency wayland-client found: YES 1.22.0 (cached)
Dependency wayland-server found: YES 1.22.0 (cached)
Dependency wayland-egl-backend found: YES 3 (cached)
Dependency openmp found: YES 4.5 (cached)
Dependency x11 found: YES 1.7.5 (cached)
Dependency xext found: YES 1.3.4 (cached)
Dependency xfixes found: YES 6.0.0 (cached)
Dependency xcb-glx found: YES 1.14 (cached)
Dependency xcb-shm found: YES 1.14 (cached)
Dependency xcb found: YES 1.14 (cached)
Dependency xcb-keysyms found: YES 0.4.0 (cached)
Dependency x11-xcb found: YES 1.7.5 (cached)
Dependency xcb-dri2 found: YES 1.14 (cached)
Dependency xcb-dri3 found: YES 1.14 (cached)
Dependency xcb-present found: YES 1.14 (cached)
Dependency xcb-shm found: YES 1.14 (cached)
Dependency xcb-sync found: YES 1.14 (cached)
Dependency xshmfence found: YES 1.3 (cached)
Dependency glproto found: YES 2022.2 (cached)
Dependency dri2proto found: YES 2022.2 (cached)
Dependency xxf86vm found: YES 1.1.4 (cached)
Dependency xcb-xfixes found: YES 1.14 (cached)
Dependency xcb-randr found: YES 1.14 (cached)
Dependency xrandr found: YES 1.5.2 (cached)
Library sensors found: NO
Program nm found: YES (/usr/bin/nm)
Program symbols-check.py found: YES (/opt/pyenv/versions/3.10.9/bin/python3 /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/bin/symbols-check.py)
Program install_megadrivers.py found: YES (/opt/pyenv/versions/3.10.9/bin/python3 /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/bin/install_megadrivers.py)
Compiler for C supports arguments -Wno-misleading-indentation: YES (cached)
Program decode.py found: YES (/home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/src/compiler/isaspec/decode.py)
Program encode.py found: YES (/home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/src/compiler/isaspec/encode.py)
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES (cached)
Compiler for C supports link arguments -Wl,-z,relro: YES (cached)
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES (cached)
Compiler for C supports link arguments -Wl,-z,relro: YES (cached)
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES (cached)
Compiler for C supports link arguments -Wl,-z,relro: YES (cached)
Compiler for C++ supports arguments -Wno-unused-variable: YES (cached)
Compiler for C++ supports arguments -Wno-unused-local-typedefs: YES (cached)
Compiler for C++ supports arguments -Wno-unused-but-set-variable: YES (cached)
Compiler for C++ supports arguments -Wno-maybe-uninitialized: YES (cached)
Compiler for C++ supports arguments -Wno-self-assign: NO (cached)
Compiler for C++ supports arguments /wd4189: NO (cached)
Compiler for C++ supports arguments -fno-exceptions: YES (cached)
Compiler for C++ supports arguments -fno-rtti: YES (cached)
Compiler for C++ supports arguments -Wimplicit-fallthrough: YES (cached)
Compiler for C++ supports arguments -Wshadow: YES (cached)
Compiler for C supports arguments -Wimplicit-fallthrough: YES (cached)
Compiler for C supports arguments -Wshadow: YES (cached)
Found pkg-config: YES (/home/uilian/.conan2/p/pkgco03f8fb03aa80a/p/bin/pkgconf) 2.1.0
Checking for type "std::pmr::monotonic_buffer_resource" : YES (cached)
Configuring dri.sym using configuration
Program ln found: YES (/usr/bin/ln)
Configuring vdpau.sym using configuration
Configuring va.sym using configuration
Checking for function "mincore" : YES (cached)
Configuring 50_mesa.json using configuration
Build targets in project: 322
mesa 24.0.3
Directories
prefix : /home/uilian/.conan2/p/b/mesa192a89d4dda71/p
libdir : lib
includedir : include
Common C and C++ arguments
c_cpp_args : -mtls-dialect=gnu2
OpenGL
OpenGL : YES
ES1 : YES
ES2 : YES
Shared glapi : YES
GLVND : YES
DRI
Platform : drm
Driver dir : /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri
GLX
Enabled : YES
Provider : dri
EGL
Enabled : YES
Drivers : builtin:egl_dri2 builtin:egl_dri3
Platforms : wayland x11 surfaceless drm xcb
GBM
Enabled : YES
Backends path : /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/gbm
Vulkan
Drivers : amd intel intel_hasvk
Platforms : wayland x11 surfaceless drm xcb
ICD dir : res/vulkan/icd.d
Layers : device-select intel-nullhw overlay
Intel Ray tracing : NO
Video
Codecs : NO
APIs : vdpau va vulkan
LLVM
Enabled : NO
Gallium
Enabled : YES
Drivers : crocus i915 iris r300 r600 nouveau svga swrast virgl
Platforms : wayland x11 surfaceless drm xcb
Frontends : mesa vdpau va
Off-screen rendering (OSMesa): NO
HUD lm-sensors : NO
Perfetto
Enabled : NO
User defined options
Native files : /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/conan/conan_meson_native.ini
prefix : /home/uilian/.conan2/p/b/mesa192a89d4dda71/p
Found ninja-1.11.1 at /home/uilian/.conan2/p/ninja6fed3c8400c5b/p/bin/ninja
Cleaning... 0 files.
mesa/24.0.3: RUN: meson install -C "/home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release"
ninja: Entering directory `/home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release'
[1/45] Generating src/git_sha1.h with a custom command
Installing src/mapi/shared-glapi/libglapi.so.0.0.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib
Installing src/vulkan/overlay-layer/libVkLayer_MESA_overlay.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib
Installing src/vulkan/device-select-layer/libVkLayer_MESA_device_select.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib
Installing src/intel/nullhw-layer/libVkLayer_INTEL_nullhw.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib
Installing src/intel/vulkan/intel_icd.x86_64.json to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/res/vulkan/icd.d
Installing src/intel/vulkan/libvulkan_intel.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib
Installing src/intel/vulkan_hasvk/intel_hasvk_icd.x86_64.json to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/res/vulkan/icd.d
Installing src/intel/vulkan_hasvk/libvulkan_intel_hasvk.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib
Installing src/amd/vulkan/libvulkan_radeon.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib
Installing src/amd/vulkan/radeon_icd.x86_64.json to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/res/vulkan/icd.d
Installing src/gbm/libgbm.so.1.0.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib
Installing src/gallium/targets/dri/libgallium_dri.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri
Installing src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/vdpau
Installing src/gallium/targets/va/libgallium_drv_video.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri
Installing src/glx/libGLX_mesa.so.0.0.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib
Installing src/egl/libEGL_mesa.so.0.0.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib
Installing /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/include/EGL/eglext_angle.h to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/include/EGL
Installing /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/include/EGL/eglmesaext.h to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/include/EGL
Installing /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/include/GL/internal/dri_interface.h to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/include/GL/internal
Installing /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/src/gbm/main/gbm.h to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/include
Installing /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/src/util/00-mesa-defaults.conf to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/res/drirc.d
Installing /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/src/util/00-radv-defaults.conf to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/res/drirc.d
Installing /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/src/vulkan/overlay-layer/VkLayer_MESA_overlay.json to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/res/vulkan/explicit_layer.d
Installing /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/src/vulkan/overlay-layer/mesa-overlay-control.py to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/bin
Installing /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/src/vulkan/device-select-layer/VkLayer_MESA_device_select.json to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/res/vulkan/implicit_layer.d
Installing /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/src/intel/nullhw-layer/VkLayer_INTEL_nullhw.json to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/res/vulkan/explicit_layer.d
Installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/meson-private/gbm.pc to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/pkgconfig
Installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/meson-private/dri.pc to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/pkgconfig
Installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/egl/50_mesa.json to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/res/glvnd/egl_vendor.d
Installing symlink pointing to libglapi.so.0.0.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/libglapi.so.0
Installing symlink pointing to libglapi.so.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/libglapi.so
Installing symlink pointing to libgbm.so.1.0.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/libgbm.so.1
Installing symlink pointing to libgbm.so.1 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/libgbm.so
Installing symlink pointing to libvdpau_gallium.so.1.0.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/vdpau/libvdpau_gallium.so
Installing symlink pointing to libGLX_mesa.so.0.0.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/libGLX_mesa.so.0
Installing symlink pointing to libGLX_mesa.so.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/libGLX_mesa.so
Installing symlink pointing to libEGL_mesa.so.0.0.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/libEGL_mesa.so.0
Installing symlink pointing to libEGL_mesa.so.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/libEGL_mesa.so
Running custom install script '/opt/pyenv/versions/3.10.9/bin/python3 /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/bin/install_megadrivers.py /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/dri/libgallium_dri.so /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri nouveau_dri.so swrast_dri.so kms_swrast_dri.so crocus_dri.so iris_dri.so i915_dri.so r300_dri.so r600_dri.so vmwgfx_dri.so virtio_gpu_dri.so'
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/dri/libgallium_dri.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri/nouveau_dri.so
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/dri/libgallium_dri.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri/swrast_dri.so
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/dri/libgallium_dri.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri/kms_swrast_dri.so
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/dri/libgallium_dri.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri/crocus_dri.so
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/dri/libgallium_dri.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri/iris_dri.so
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/dri/libgallium_dri.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri/i915_dri.so
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/dri/libgallium_dri.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri/r300_dri.so
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/dri/libgallium_dri.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri/r600_dri.so
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/dri/libgallium_dri.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri/vmwgfx_dri.so
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/dri/libgallium_dri.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri/virtio_gpu_dri.so
Running custom install script '/opt/pyenv/versions/3.10.9/bin/python3 /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/bin/install_megadrivers.py /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0 lib/vdpau libvdpau_r600.so.1.0.0 libvdpau_nouveau.so.1.0.0 libvdpau_virtio_gpu.so.1.0.0'
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/vdpau/libvdpau_r600.so.1.0.0
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/vdpau/libvdpau_nouveau.so.1.0.0
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/vdpau/libvdpau_gallium.so.1.0.0 to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/vdpau/libvdpau_virtio_gpu.so.1.0.0
Running custom install script '/opt/pyenv/versions/3.10.9/bin/python3 /home/uilian/.conan2/p/mesaf87a82dbd1486/s/src/bin/install_megadrivers.py /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/va/libgallium_drv_video.so lib/dri r600_drv_video.so nouveau_drv_video.so virtio_gpu_drv_video.so'
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/va/libgallium_drv_video.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri/r600_drv_video.so
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/va/libgallium_drv_video.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri/nouveau_drv_video.so
installing /home/uilian/.conan2/p/b/mesa192a89d4dda71/b/build-release/src/gallium/targets/va/libgallium_drv_video.so to /home/uilian/.conan2/p/b/mesa192a89d4dda71/p/lib/dri/virtio_gpu_drv_video.so
mesa/24.0.3: package(): Packaged 1 '.rst' file: license.rst
mesa/24.0.3: package(): Packaged 26 '.so' files
mesa/24.0.3: package(): Packaged 13 '.0' files
mesa/24.0.3: package(): Packaged 4 '.1' files: libgbm.so.1, libvdpau_nouveau.so.1, libvdpau_r600.so.1, libvdpau_virtio_gpu.so.1
mesa/24.0.3: package(): Packaged 1 '.py' file: mesa-overlay-control.py
mesa/24.0.3: package(): Packaged 4 '.h' files: gbm.h, eglext_angle.h, eglmesaext.h, dri_interface.h
mesa/24.0.3: package(): Packaged 7 '.json' files
mesa/24.0.3: package(): Packaged 2 '.conf' files: 00-radv-defaults.conf, 00-mesa-defaults.conf
mesa/24.0.3: Created package revision 3ceb463d59d7e467f203bbf5e559b2e3
mesa/24.0.3: Package '71659a4b3d9aa31729834c02d3d92fbea6d8a3eb' created
mesa/24.0.3: Full package reference: mesa/24.0.3#2c48da398cdf553b090cc9eadef6dc1f:71659a4b3d9aa31729834c02d3d92fbea6d8a3eb#3ceb463d59d7e467f203bbf5e559b2e3
mesa/24.0.3: Package folder /home/uilian/.conan2/p/b/mesa192a89d4dda71/p
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated: 'cpp_info.names' used in: glslang/11.7.0, expat/2.6.0, libiconv/1.17, libxml2/2.12.3, zstd/1.5.5, xz_utils/5.4.5, zlib/1.3.1, xorg-macros/1.19.3
WARN: deprecated: 'env_info' used in: bison/3.8.2, glslang/11.7.0, pkgconf/2.1.0, libiconv/1.17, wayland/1.22.0, m4/1.4.19, flex/2.6.4, libxml2/2.12.3, zstd/1.5.5, xorg-macros/1.19.3
WARN: deprecated: 'cpp_info.filenames' used in: libxml2/2.12.3, opengl/system, xorg-proto/2022.2
WARN: deprecated: 'cpp_info.build_modules' used in: libxml2/2.12.3, xz_utils/5.4.5
WARN: deprecated: 'user_info' used in: bison/3.8.2
======== Launching test_package ========
======== Computing dependency graph ========
Graph root
mesa/24.0.3 (test package): /home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package/conanfile.py
Requirements
expat/2.6.0#2f92fb3cf504e9731aba6d20dcd641bf - Cache
libdrm/2.4.119#1dec87e3a449b637683fde3db21d9ea6 - Cache
libelf/0.8.13#4f70a3555809ae50cc8add44f0f84288 - Cache
libffi/3.4.4#35eb63842b505824b70aedc1baefc916 - Cache
libglvnd/1.7.0#f58042478afea3ced2a863f6c7c4f864 - Cache
libiconv/1.17#fa54397801cd96911a8294bc5fc76335 - Cache
libpciaccess/0.17#8f027f1f793b3db91b1ab0ff99c2202d - Cache
libudev/system#6aaa8ab03cabc6f3131bac21b7ce1e8a - Cache
libunwind/1.7.2#177b04af98a112fca3d5d8392af55fc3 - Cache
libva/2.20.0#127bdcc33aed334571e224fbdd6a23b5 - Cache
libvdpau/1.5#d5b05bb78acb3c362ef91d7eb1065db8 - Cache
libxml2/2.12.3#071b32ddc1353a239d3697319c68beca - Cache
libxshmfence/1.3#5b7756b7ebe5cb11b0243ab452954a32 - Cache
linux-headers-generic/6.5.9#e8c99ef349c73b922e1cc4a65beefaf5 - Cache
mesa/24.0.3#2c48da398cdf553b090cc9eadef6dc1f - Cache
opengl/system#4df6fecde4084386beded3ed0e56e4ea - Cache
wayland/1.22.0#f8b8e3e2f83c354e4b3fdc93a10117b9 - Cache
xorg/system#f626cbdd0ba57d9c53bce2d8b9362fad - Cache
xorg-macros/1.19.3#c3465b331ce1d044ee771dc5e4529b79 - Cache
xorg-proto/2022.2#635ad5e6f83ce1f751f8abe1dc8f0e80 - Cache
xz_utils/5.4.5#a26a2d42ab9c3dabc151bbe1bf898e53 - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Cache
zstd/1.5.5#b87dc3b185caa4b122979ac4ae8ef7e8 - Cache
Build requirements
autoconf/2.71#53be95d228b2dcb30dc199cb84262d8f - Cache
automake/1.16.5#058bda3e21c36c9aa8425daf3c1faf50 - Cache
bison/3.8.2#ed1ba0c42d2ab7ab64fc3a62e9ecc673 - Cache
expat/2.6.0#2f92fb3cf504e9731aba6d20dcd641bf - Cache
flex/2.6.4#e35bc44b3fcbcd661e0af0dc5b5b1ad4 - Cache
glslang/11.7.0#48f276cb78ef05fdbcac7d17a4760bae - Cache
gnu-config/cci.20210814#dc430d754f465e8c74463019672fb97b - Cache
libffi/3.4.4#35eb63842b505824b70aedc1baefc916 - Cache
libiconv/1.17#fa54397801cd96911a8294bc5fc76335 - Cache
libtool/2.4.7#08316dad5c72c541ed21e039e4cf217b - Cache
libxml2/2.12.3#071b32ddc1353a239d3697319c68beca - Cache
m4/1.4.19#adbdd7fb7db33e609425c797196baccb - Cache
meson/1.2.2#04bdfb85d665c82b08a3510aee3ffd19 - Cache
meson/1.3.0#67eebe98438326590a9285377c37cea2 - Cache
meson/1.3.1#7134d7d69e15aaac836309abf62d53ec - Cache
meson/1.3.2#d1125ba555ec1a94f165a3412fdf7f88 - Cache
ninja/1.11.1#77587f8c8318662ac8e5a7867eb4be21 - Cache
pkgconf/2.0.3#f996677e96e61e6552d85e83756c328b - Cache
pkgconf/2.1.0#27f44583701117b571307cf5b5fe5605 - Cache
spirv-headers/1.2.198.0#be23dbe09db97c81d97954672fa28f94 - Cache
spirv-tools/2021.4#f320c0462dfb5fa5c1d0db1c59ffc2ee - Cache
wayland/1.22.0#f8b8e3e2f83c354e4b3fdc93a10117b9 - Cache
wayland-protocols/1.33#875cdd3aca20c9381afae0d695728171 - Cache
xorg-macros/1.19.3#c3465b331ce1d044ee771dc5e4529b79 - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Cache
======== Computing necessary packages ========
Requirements
libglvnd/1.7.0#f58042478afea3ced2a863f6c7c4f864:b5821a0f831b09c77e90286fbb094d6ba337bcbf#9deccdacb82c92734fafe21280b68d78 - Cache
libudev/system#6aaa8ab03cabc6f3131bac21b7ce1e8a:da39a3ee5e6b4b0d3255bfef95601890afd80709#0ba8627bd47edc3a501e8f0eb9a79e5e - Cache
libva/2.20.0#127bdcc33aed334571e224fbdd6a23b5:e01d9cd086a943433200815125fd611491e3aa70#7281ad2b3346424efd0a82ad7014500a - Cache
libvdpau/1.5#d5b05bb78acb3c362ef91d7eb1065db8:9642f1873c53d38a2b99a8b70b540fd772f6372b#d63af24f88b412ba3ac416fc949a65c1 - Cache
libxshmfence/1.3#5b7756b7ebe5cb11b0243ab452954a32:ec738cec82d3f9d60bd4f842c765b372ed259782#e471d56faec65d3b5be6b7240dc3f5e6 - Cache
mesa/24.0.3#2c48da398cdf553b090cc9eadef6dc1f:71659a4b3d9aa31729834c02d3d92fbea6d8a3eb#3ceb463d59d7e467f203bbf5e559b2e3 - Cache
opengl/system#4df6fecde4084386beded3ed0e56e4ea:da39a3ee5e6b4b0d3255bfef95601890afd80709#0ba8627bd47edc3a501e8f0eb9a79e5e - Cache
xorg-macros/1.19.3#c3465b331ce1d044ee771dc5e4529b79:da39a3ee5e6b4b0d3255bfef95601890afd80709#f6477c9b9eaafe88df13906bad42fbb4 - Cache
xorg-proto/2022.2#635ad5e6f83ce1f751f8abe1dc8f0e80:9a4eb3c8701508aa9458b1a73d0633783ecc2270#aa1ecf33aa0ca9ff079f7c7b0b206107 - Cache
xorg/system#f626cbdd0ba57d9c53bce2d8b9362fad:da39a3ee5e6b4b0d3255bfef95601890afd80709#0ba8627bd47edc3a501e8f0eb9a79e5e - Cache
Build requirements
meson/1.3.2#d1125ba555ec1a94f165a3412fdf7f88:da39a3ee5e6b4b0d3255bfef95601890afd80709#3ba677cf44c95996f4f326c668f92f00 - Cache
ninja/1.11.1#77587f8c8318662ac8e5a7867eb4be21:3593751651824fb813502c69c971267624ced41a#60e6fc0f973babfbed66a66af22a4f02 - Cache
pkgconf/2.1.0#27f44583701117b571307cf5b5fe5605:c0b621fd4b3199fe05075171573398833dba85f4#74a82dec52448dda20253a19d65965c7 - Cache
Skipped binaries
expat/2.6.0, libdrm/2.4.119, libelf/0.8.13, libffi/3.4.4, libiconv/1.17, libpciaccess/0.17, libunwind/1.7.2, libxml2/2.12.3, linux-headers-generic/6.5.9, wayland/1.22.0, xz_utils/5.4.5, zlib/1.3.1, zstd/1.5.5, autoconf/2.71, automake/1.16.5, bison/3.8.2, expat/2.6.0, flex/2.6.4, glslang/11.7.0, gnu-config/cci.20210814, libffi/3.4.4, libiconv/1.17, libtool/2.4.7, libxml2/2.12.3, m4/1.4.19, meson/1.2.2, meson/1.3.0, meson/1.3.1, pkgconf/2.0.3, spirv-headers/1.2.198.0, spirv-tools/2021.4, wayland-protocols/1.33, wayland/1.22.0, xorg-macros/1.19.3, zlib/1.3.1
libudev/system: System requirements: already installed
opengl/system: System requirements: already installed
xorg/system: System requirements: already installed
xorg/system: System requirements: already installed
======== Installing packages ========
libudev/system: Already installed! (1 of 13)
ninja/1.11.1: Already installed! (2 of 13)
opengl/system: Already installed! (3 of 13)
xorg/system: Already installed! (4 of 13)
pkgconf/2.1.0: Already installed! (5 of 13)
pkgconf/2.1.0: WARN: The use of 'unix_path_legacy_compat' is deprecated in Conan 2.0 and does not perform path conversions. This is retained for compatibility with Conan 1.x and will be removed in a future version.
xorg-macros/1.19.3: Already installed! (6 of 13)
xorg-macros/1.19.3: Appending AUTOMAKE_CONAN_INCLUDES environment variable: /home/uilian/.conan2/p/xorg-a7814e7f591fa/p/bin/share/aclocal
xorg-macros/1.19.3: WARN: The use of 'unix_path_legacy_compat' is deprecated in Conan 2.0 and does not perform path conversions. This is retained for compatibility with Conan 1.x and will be removed in a future version.
meson/1.3.2: Already installed! (7 of 13)
libvdpau/1.5: Already installed! (8 of 13)
xorg-proto/2022.2: Already installed! (9 of 13)
libva/2.20.0: Already installed! (10 of 13)
libglvnd/1.7.0: Already installed! (11 of 13)
libxshmfence/1.3: Already installed! (12 of 13)
mesa/24.0.3: Already installed! (13 of 13)
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated: 'cpp_info.filenames' used in: opengl/system, xorg-proto/2022.2
WARN: deprecated: 'env_info' used in: pkgconf/2.1.0, xorg-macros/1.19.3
WARN: deprecated: 'cpp_info.names' used in: xorg-macros/1.19.3
======== Testing the package ========
Removing previously existing 'test_package' build folder: /home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package/build-release
mesa/24.0.3 (test package): Test package build: build-release
mesa/24.0.3 (test package): Test package build folder: /home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package/build-release
mesa/24.0.3 (test package): Writing generators to /home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package/build-release/conan
mesa/24.0.3 (test package): Generator 'PkgConfigDeps' calling 'generate()'
mesa/24.0.3 (test package): Generator 'VirtualRunEnv' calling 'generate()'
mesa/24.0.3 (test package): Generator 'VirtualBuildEnv' calling 'generate()'
mesa/24.0.3 (test package): Calling generate()
mesa/24.0.3 (test package): Generators folder: /home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package/build-release/conan
mesa/24.0.3 (test package): Generating aggregated env files
mesa/24.0.3 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']
======== Testing the package: Building ========
mesa/24.0.3 (test package): Calling build()
mesa/24.0.3 (test package): Meson configure cmd: meson setup --native-file "/home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package/build-release/conan/conan_meson_native.ini" "/home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package/build-release" "/home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package" -Dprefix="/home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package"
mesa/24.0.3 (test package): RUN: meson setup --native-file "/home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package/build-release/conan/conan_meson_native.ini" "/home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package/build-release" "/home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package" -Dprefix="/home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package"
The Meson build system
Version: 1.3.2
Source dir: /home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package
Build dir: /home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package/build-release
Build type: native build
Project name: test_package
Project version: undefined
C compiler for the host machine: gcc (gcc 11.4.0 "gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
C linker for the host machine: gcc ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/home/uilian/.conan2/p/pkgco03f8fb03aa80a/p/bin/pkgconf) 2.1.0
Run-time dependency gbm found: YES 24.0.3
Run-time dependency mesa-egl found: YES 24.0.3
Build targets in project: 1
test_package undefined
User defined options
Native files: /home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package/build-release/conan/conan_meson_native.ini
prefix : /home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package
Found ninja-1.11.1 at /home/uilian/.conan2/p/ninja6fed3c8400c5b/p/bin/ninja
mesa/24.0.3 (test package): Meson build cmd: meson compile -C "/home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package/build-release" -j12
mesa/24.0.3 (test package): RUN: meson compile -C "/home/uilian/Development/conan/conan-center-index/recipes/mesa/all/test_package/build-release" -j12
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /home/uilian/.conan2/p/ninja6fed3c8400c5b/p/bin/ninja -j 12
[2/2] Linking target test_package
======== Testing the package: Executing test ========
mesa/24.0.3 (test package): Running test()
mesa/24.0.3 (test package): RUN: ./test_package
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment