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

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Fri Sep 8 12:18:01 BST 2023


Hi Alberto!

On Fri, 2023-09-08 at 10:38 +0000, Alberto Garcia wrote:
> 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.

Yes, I figured this out as well. Bootstrapping gst-plugins-bad1.0 with
the WPE plugin disabled was rather easy, so I think we should move the
bootstrap enabler to this package.

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

I didn't and, yes, let's reassign this bug to src:gst-plugins-bad1.0.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



More information about the Pkg-webkit-maintainers mailing list