GNOME Bugzilla – Bug 788064
zynqultrascaleplus: Requires third party OMX header not included and not checked
Last modified: 2017-10-19 14:25:02 UTC
The zynqultrascaleplus rely on Allegro HEADERS and extension that are neither present (like we do for RPi externsion) or checked (at least not by meson). This should be fixed.
You mean that we should be able to build for the zynqultrascaleplus but using standard OMX headers by disabling the Allegro specific code?
No, you only want to build this target in a functional way. What's wrong here is that you rely on system headers, but do not check if they are present in configure and meson. Check their presence, and print a useful message on where to find them and how to configure them.
Created attachment 361731 [details] [review] check if Allegro headers are present when building zynqultrascaleplus The Zynq UltraScale+ uses a custom version of OMX implementing several 3rd party extensions. Make sure those are present when building this target.
Attachment 361731 [details] pushed as a0e7fc7 - check if Allegro headers are present when building zynqultrascaleplus