mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 00:36:51 +00:00
ci: Remove clang workaround from the prallel matrix
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5543>
This commit is contained in:
parent
d52cdbc65b
commit
7a9a8d421f
1 changed files with 1 additions and 17 deletions
|
@ -415,27 +415,11 @@ build fedora clang:
|
||||||
parallel:
|
parallel:
|
||||||
matrix:
|
matrix:
|
||||||
- BUILD_TYPE: [ "--default-library=shared", "--default-library=both"]
|
- BUILD_TYPE: [ "--default-library=shared", "--default-library=both"]
|
||||||
BUILD_GST_DEBUG: ["-Dgstreamer:gst_debug=true"]
|
BUILD_GST_DEBUG: ["-Dgstreamer:gst_debug=true", "-Dgstreamer:gst_debug=false"]
|
||||||
MESON_ARGS: >-
|
MESON_ARGS: >-
|
||||||
${SIMPLE_BUILD}
|
${SIMPLE_BUILD}
|
||||||
--force-fallback-for=glib
|
--force-fallback-for=glib
|
||||||
|
|
||||||
- BUILD_TYPE: [ "--default-library=shared", "--default-library=both"]
|
|
||||||
BUILD_GST_DEBUG: ["-Dgstreamer:gst_debug=false"]
|
|
||||||
# FIXME:
|
|
||||||
# clang complains about the gir files when gst_debug is false:
|
|
||||||
# We can merge the two parallel: matrix after
|
|
||||||
#
|
|
||||||
# [1352/5496] Generating subprojects/gstreamer/gst/Gst-1.0.gir with a custom command
|
|
||||||
# ../subprojects/gstreamer/gst/gstchildproxy.h:57: Error: Gst: identifier not found on the first line:
|
|
||||||
# * GstChildProxyInterface.get_child_by_name:
|
|
||||||
# ^
|
|
||||||
MESON_ARGS: >-
|
|
||||||
${SIMPLE_BUILD}
|
|
||||||
-Dintrospection=disabled
|
|
||||||
-Dpython=disabled
|
|
||||||
--force-fallback-for=glib
|
|
||||||
|
|
||||||
- BUILD_TYPE: ["--default-library=static"]
|
- BUILD_TYPE: ["--default-library=static"]
|
||||||
BUILD_GST_DEBUG: ["-Dgstreamer:gst_debug=true", "-Dgstreamer:gst_debug=false"]
|
BUILD_GST_DEBUG: ["-Dgstreamer:gst_debug=true", "-Dgstreamer:gst_debug=false"]
|
||||||
# VAAPI can't be build statically yet
|
# VAAPI can't be build statically yet
|
||||||
|
|
Loading…
Reference in a new issue