From: Pierre-Eric Pelloux-Prayer Date: Thu, 5 Mar 2020 08:37:58 +0000 (+0100) Subject: omx: fix build with gcc 10 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=283e815339a15fa99039c69f1e225269790ae955;p=mesa.git omx: fix build with gcc 10 bellagio/omx header files reference a global variable without the extern keyworkd. Now that gcc-10 enables the '-fno-common' by default the build fails. Since these are external headers we can't easily fix them, so for now build the omx module with the '-fcommon' flag to keep the previous behavior. See https://gitlab.freedesktop.org/mesa/mesa/issues/2385 Reviewed-by: Michel Dänzer Part-of: --- diff --git a/src/gallium/state_trackers/omx/meson.build b/src/gallium/state_trackers/omx/meson.build index 3aa82090c91..987d3e23c84 100644 --- a/src/gallium/state_trackers/omx/meson.build +++ b/src/gallium/state_trackers/omx/meson.build @@ -65,7 +65,7 @@ endif libomx_st = static_library( 'omx_st', files_omx, - c_args : [c_vis_args], + c_args : [c_vis_args, '-fcommon'], include_directories : inc_st_omx, dependencies : dep_st_omx, )