Bug#1051447: wpewebkit: Circular build-dependency on gst-plugins-bad1.0 prevents bootstrap

Alberto Garcia berto at igalia.com
Fri Sep 8 11:38:54 BST 2023


On Fri, Sep 08, 2023 at 09:18:28AM +0200, John Paul Adrian Glaubitz wrote:
> Could you add a build profile to either src:gst-plugins-bad1.0 or
> src:wpewebkit to allow the packages to be boostrapped on loong64?

Hi, I just gave this a quick try.

In theory it should be possible to build wpewebkit without gstreamer
(-DENABLE_WEB_AUDIO=OFF -DENABLE_VIDEO=OFF) but wpewebkit 2.40.5 fails
to build because of a missing definition.

These kinds of errors are normally not hard to fix but the real
problem is that this no-gstreamer configuration is not tested in any
of the bots, so while I can make 2.40.5 build fine this is likely to
break again in the future.

I suspect that it's much easier to build gst-plugins-bad without the
WPE plugin, so I would suggest to add the new build profile there.

Did you file a separate bug, and if not can you reassign this one?

Regards,

Berto



More information about the Pkg-webkit-maintainers mailing list