[Webkit-unassigned] [Bug 237887] New: REGRESSION(r291270 ): gst_video_format_info_component dependency breaks Ubuntu LTS build
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Mar 15 06:15:25 PDT 2022
https://bugs.webkit.org/show_bug.cgi?id=237887
Bug ID: 237887
Summary: REGRESSION(r291270 ): gst_video_format_info_component
dependency breaks Ubuntu LTS build
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: New Bugs
Assignee: webkit-unassigned at lists.webkit.org
Reporter: dpino at igalia.com
Ubuntu LTS build bot is broken after r291270.
https://build.webkit.org/#/builders/68/builds/12052/steps/8/logs/stdio
/bin/g++-9 -DBUILDING_GTK__=1 -DBUILDING_WEBKIT -DBUILDING_WITH_CMAKE=1 -DBUILDING_WebCore -DGETTEXT_PACKAGE=\"WebKit2GTK-4.0\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DPAS_BMALLOC=1 -DSTATICALLY_LINKED_WITH_PAL -DWEBKITGTK_API_VERSION_STRING=\"4.0\" -I. -IWebCore/DerivedSources ../../Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
../../Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: In lambda function:
../../Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:3102:21: error: there are no arguments to ‘gst_video_format_info_component’ that depend on a template parameter, so a declaration of ‘gst_video_format_info_component’ must be available [-fpermissive]
3102 | gst_video_format_info_component(videoInfo.finfo, i, comp);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ubuntu LTS build bot uses `jhbuild-minimal.modules` module set. Function `gst_video_format_info_component` is available since GStreamer 1.18. Ubuntu LTS uses GStreamer 1.16 (libgstreamer-plugins-base1.0-dev v1.16.2-4) from system's libraries.
If there is no way to work around this issue, a possible solution might be to add `libgstreamer-plugins-base` as a dependency to the minimal moduleset.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220315/0dc388ce/attachment.htm>
More information about the webkit-unassigned
mailing list