Bug 105120 - meson build broken
Summary: meson build broken
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Dylan Baker
QA Contact: Intel 3D Bugs Mailing List
Keywords: bisected, regression
Depends on:
Reported: 2018-02-16 01:05 UTC by Mark Janes
Modified: 2018-02-16 18:30 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Mark Janes 2018-02-16 01:05:39 UTC
src/gallium/drivers/freedreno/libfreedreno.a(ir3_ir3_nir_lower_tg4_to_tex.c.o): In function `lower_tg4_func':
10:50:42 /home/jenkins/workspace/Leeroy/repos/mesa/build_meson-buildtest_m64/../src/gallium/drivers/freedreno/ir3/ir3_nir_lower_tg4_to_tex.c:118: undefined reference to `nir_block_cf_tree_next'

Starting with series ending in:
Author:     Dylan Baker <dylan@pnwbakers.com>

meson: fix xvmc target linkage

This needs to link the state tracker with --whole-archive to expose the
right symbols.

v4: - Always add libswdri and libswkmsdri to the link_with list

Fixes: 22a817af8a89eb3c7 ("meson: build gallium xvmc state tracker")
Signed-off-by: Dylan Baker <dylan.c.baker@intel.com>
Acked-by: Eric Engestrom <eric.engestrom@imgtec.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Comment 1 Dylan Baker 2018-02-16 17:27:33 UTC
This is actually a latent bug from long before the mentioned patch, that patch just causes the bug to be visible. I've sent a patch to the list to fix this.
Comment 2 Dylan Baker 2018-02-16 18:30:58 UTC
f1fbeb1a530..03ab40b1f7b  master -> master

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.