meson: Export winsys function symbols for target va

Export winsys function symbols of target va, even if the user
links with '-Bsymbolic-functions'.

It refers target vdpau, which commit is:
8c136b53b7
("fix vdpau interop when using -Bsymbolic-functions in ldflags")

Signed-off-by: Feng Jiang <jiangfeng@kylinos.cn>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23177>
This commit is contained in:
Feng Jiang
2023-05-23 15:44:20 +08:00
committed by Marge Bot
parent 0dafa2e0f0
commit 9f0866018c
+4
View File
@@ -30,6 +30,10 @@ if with_ld_version_script
va_link_args += ['-Wl,--version-script', join_paths(meson.current_source_dir(), 'va.sym')]
va_link_depends += files('va.sym')
endif
if with_ld_dynamic_list
va_link_args += ['-Wl,--dynamic-list', join_paths(meson.current_source_dir(), '../dri-vdpau.dyn')]
va_link_depends += files('../dri-vdpau.dyn')
endif
link_with_libva_gallium = [
libgalliumvlwinsys, libgalliumvl, libgallium,