diff --git a/src/gallium/auxiliary/vl/vl_stubs.c b/src/gallium/auxiliary/vl/vl_stubs.c index 02568ac2843..194e7a8700b 100644 --- a/src/gallium/auxiliary/vl/vl_stubs.c +++ b/src/gallium/auxiliary/vl/vl_stubs.c @@ -108,6 +108,11 @@ vl_video_buffer_create_ex2(struct pipe_context *pipe, return NULL; } +void +vl_video_buffer_destroy(struct pipe_video_buffer *buffer) +{ + assert(0); +} /* * vl_mpeg12_bitstream stubs diff --git a/src/gallium/targets/libgl-xlib/meson.build b/src/gallium/targets/libgl-xlib/meson.build index f22c6eefdfb..2856bbd2d23 100644 --- a/src/gallium/targets/libgl-xlib/meson.build +++ b/src/gallium/targets/libgl-xlib/meson.build @@ -49,7 +49,7 @@ libgl = shared_library( link_args : [ld_args_bsymbolic, ld_args_gc_sections, gallium_xlib_ld_args], link_depends : gallium_xlib_link_depends, link_with : [ - libxlib, libws_xlib, libglapi_static, + libgalliumvl_stub, libxlib, libws_xlib, libglapi_static, libgallium, libmesa, gallium_xlib_link_with, ], dependencies : [dep_x11, dep_thread, dep_clock, dep_unwind, driver_swrast, driver_virgl, driver_asahi],