mesa/meson: 32bit xmlconfig linkage

Building of 32bit mesa with meson causes linkage issue:
"undefined reference to `util_get_process_name'"
Fixed by adding link-with mesa_util for xmlconfig primary.

v2: Removed '[]', commit message corrected.

v3: Reverted changes in gbm and glx libraries.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=107843
Fixes: 2e1e6511f7 "util: extract get_process_name from xmlconfig.c"
Cc: Marek Olšák <marek.olsak@amd.com>
Cc: Dylan Baker <dylan@pnwbakers.com>
Signed-off-by: Sergii Romantsov <sergii.romantsov@globallogic.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
(cherry picked from commit bbe551f3ea)
This commit is contained in:
Sergii Romantsov 2018-09-07 12:43:41 +03:00 committed by Andres Gomez
parent 87a05c22fb
commit 4fe3ce2aa3

View file

@ -117,6 +117,7 @@ libxmlconfig = static_library(
'xmlconfig',
files_xmlconfig,
include_directories : inc_common,
link_with : libmesa_util,
dependencies : [dep_expat, dep_m],
c_args : [
c_msvc_compat_args, c_vis_args,