zink: add missing build_id linker args
authorEric Engestrom <eric@igalia.com>
Wed, 2 Nov 2022 21:38:53 +0000 (21:38 +0000)
committerEric Engestrom <eric@engestrom.ch>
Wed, 9 Nov 2022 21:22:05 +0000 (21:22 +0000)
Fixes: 4e14da056d623ababf7c ("zink: Enable mesa/st frontend shader caching.")
Signed-off-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19485>
(cherry picked from commit dfa8600a2d39aabc88e5a5b87ab86b2b0ea30191)

.pick_status.json
src/gallium/drivers/zink/meson.build

index 01dd3ca..2c42c5e 100644 (file)
         "description": "zink: add missing build_id linker args",
         "nominated": true,
         "nomination_type": 1,
-        "resolution": 0,
+        "resolution": 1,
         "main_sha": null,
         "because_sha": "4e14da056d623ababf7cf82cf2fca51c18b462f1"
     },
index dd2cd66..04d4bee 100644 (file)
@@ -88,6 +88,7 @@ libzink = static_library(
   [files_libzink, zink_device_info, zink_instance, zink_nir_algebraic_c, vk_dispatch_table],
   gnu_symbol_visibility : 'hidden',
   include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_vulkan_util, inc_zink_vk],
+  link_args : [ld_args_build_id],
   dependencies: [
     idep_nir_headers, idep_mesautil, idep_vulkan_util_headers,
     idep_vulkan_wsi_headers, idep_vulkan_util, dep_libdrm