GNOME Bugzilla – Bug 787379
Use sane defaults for optional modules
Last modified: 2018-11-03 11:05:04 UTC
Created attachment 359289 [details] [review] Disable gstreamer-sharp by default Do not make optional modules a default requirement
Created attachment 359292 [details] [review] Disable gst-rtsp-server by default
Created attachment 359307 [details] [review] Disable gstreamer-sharp by default Rebased on top of the changes making the cs compiler optional
Created attachment 359308 [details] [review] Disable gst-rtsp-server by default
Created attachment 359309 [details] [review] Disable GES by default
Created attachment 359310 [details] [review] Disable gst-omx by default
Created attachment 359311 [details] [review] Disable gstreamer-vaapi by default
After these changes, the default build includes gstreamer; the base, good, bad, ugly and libav plugin modules and devtools/validate.
tbh I would rather keep it the way it is until we have components in meson and can do it properly easily :-)
We can improve the situation once (and if) that moves forward. In the mean time, a simple default that makes sense is in order.
Well, "build what you can" makes sense fmpov ;)
Maybe, with enough resources, far more testers and better dependency checks. The minimum gets things going quicker and safer, without new requirements. I see how the Meson components would be useful but I don't see a reason to hedge this on that being merged.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-build/issues/6.