git: 895bc805a975 - main - www/webkit2-gtk3: update to 2.34.0

Evgeniy Khramtsov evgeniy at khramtsov.org
Mon Sep 27 14:30:06 UTC 2021


Confirmed locally:
- The revert patch doesn't affect this.
- 2.32 could build with GSTREAMER=off, so I'll try to bisect not later
  than this week. I lack C++ expertise to do a fix other than revert.

I think upstream doesn't have a CI for Linux with LLVM toolchain and
libc++, unfortunately. Need to check after fixing GSTREAMER=off what
CI they have, and if FreeBSD can be added.

Sorry for omitting inverted options QA, I was in hurry for security
fixes.

On Mon, Sep 27, 2021 at 03:47:22PM +0200, Baptiste Daroussin wrote:
> On Mon, Sep 27, 2021 at 03:38:09PM +0200, Guido Falsi wrote:
> > On 27/09/21 12:43, Guido Falsi wrote:
> > > On 27/09/21 12:12, Guido Falsi wrote:
> > > > On 27/09/21 12:02, Baptiste Daroussin wrote:
> > > > > On Mon, Sep 27, 2021 at 11:30:47AM +0200, Guido Falsi wrote:
> > > > > > On 27/09/21 10:40, Baptiste Daroussin wrote:
> > > > > > > The branch main has been updated by bapt:
> > > > > > > 
> > > > > > > URL: https://cgit.FreeBSD.org/ports/commit/?id=895bc805a975e4d6848427d88063cc8651e36fe4
> > > > > > > 
> > > > > > > 
> > > > > > > commit 895bc805a975e4d6848427d88063cc8651e36fe4
> > > > > > > Author:     Evgeniy Khramtsov <evgeniy at khramtsov.org>
> > > > > > > AuthorDate: 2021-09-22 22:57:30 +0000
> > > > > > > Commit:     Baptiste Daroussin <bapt at FreeBSD.org>
> > > > > > > CommitDate: 2021-09-27 08:38:52 +0000
> > > > > > > 
> > > > > > >       www/webkit2-gtk3: update to 2.34.0
> > > > > > >       PR:      255528
> > > > > > >       Changes:
> > > > > > > https://webkitgtk.org/2021/03/18/webkitgtk2.30.6-released.html
> > > > > > > https://webkitgtk.org/2021/03/26/webkitgtk2.32.0-released.html
> > > > > > > https://webkitgtk.org/2021/05/10/webkitgtk2.32.1-released.html
> > > > > > > https://webkitgtk.org/2021/05/14/webkitgtk2.33.1-released.html
> > > > > > > https://webkitgtk.org/2021/06/08/webkitgtk2.33.2-released.html
> > > > > > > https://webkitgtk.org/2021/07/09/webkitgtk2.32.2-released.html
> > > > > > > https://webkitgtk.org/2021/07/23/webkitgtk2.32.3-released.html
> > > > > > > https://webkitgtk.org/2021/08/16/webkitgtk2.33.3-released.html
> > > > > > > https://webkitgtk.org/2021/09/17/webkitgtk2.32.4-released.html
> > > > > > > https://webkitgtk.org/2021/09/22/webkitgtk2.34.0-released.html
> > > > > > 
> > > > > > Not sure why, but this is failing for me in poudriere,
> > > > > > FreeBSD 14.0-CURRENT
> > > > > > main-n249429-181bfb42fd0. Cannot investigate further tight now whough.
> > > > > > 
> > > > > 
> > > > > Strange, I just built it on main-n249556-c96da199458
> > > > 
> > > > I'll try to investigate further later, unluckily I'm busy right now.
> > 
> > I noticed I have the GSTREAMER option disabled in that poudriere jail.
> > 
> > Enabling GSTREAMER again makes it compile.
> > 
> > So while this narrows things down the option  should be removed or fixed.
> 
> Fixed is probably  the best idea, let me CC the submitter :D
> 
> Best regards,
> Bapt


More information about the dev-commits-ports-main mailing list