Commit 80bc41b2 authored by Jon Turney's avatar Jon Turney
Browse files

meson: osx ld doesn't support --build-id


Signed-off-by: default avatarJon Turney <jon.turney@dronecode.org.uk>
Reviewed-by: default avatarDylan Baker <dylan@pnwbakers.com>
parent ea873002
......@@ -909,6 +909,10 @@ if cc.links('int main() { return 0; }',
name : 'dynamic-list')
with_ld_dynamic_list = true
endif
ld_args_build_id = []
if build_machine.system() != 'darwin'
ld_args_build_id += '-Wl,--build-id=sha1'
endif
# check for dl support
if cc.has_function('dlopen')
......
......@@ -53,7 +53,7 @@ if dri_drivers != []
dependencies : [
dep_selinux, dep_libdrm, dep_expat, dep_m, dep_thread, dep_dl, idep_nir,
],
link_args : ['-Wl,--build-id=sha1', ld_args_bsymbolic, ld_args_gc_sections],
link_args : [ld_args_build_id, ld_args_bsymbolic, ld_args_gc_sections],
)
meson.add_install_script(
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment