git: 895bc805a975 - main - www/webkit2-gtk3: update to 2.34.0
Guido Falsi
madpilot at FreeBSD.org
Mon Sep 27 09:30:50 UTC 2021
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.
The error:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/.build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-1.cpp:1:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/accessibility/AXImage.cpp:29:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/config.h:56:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/.build/WTF/Headers/wtf/FastMalloc.h:23:
In file included from /usr/include/c++/v1/new:93:
In file included from /usr/include/c++/v1/exception:81:
In file included from /usr/include/c++/v1/__memory/base.h:15:
/usr/include/c++/v1/type_traits:1660:59: error: incomplete type
'WebCore::HTMLMediaElement' used in type trait expression
: public integral_constant<bool, __is_base_of(_Bp, _Dp)> {};
^
/usr/include/c++/v1/type_traits:1665:7: note: in instantiation of
template class 'std::is_base_of<WebCore::Node,
WebCore::HTMLMediaElement>' requested here
= is_base_of<_Bp, _Dp>::value;
^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/.build/WTF/Headers/wtf/TypeCasts.h:64:24:
note: in instantiation of variable template specialization
'std::is_base_of_v<WebCore::Node, WebCore::HTMLMediaElement>' requested here
static_assert(std::is_base_of_v<ArgType, ExpectedType>,
"Unnecessary type check");
^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/accessibility/AXObjectCache.cpp:532:9:
note: in instantiation of function template specialization
'WTF::is<WebCore::HTMLMediaElement, WebCore::Node>' requested here
if (is<HTMLMediaElement>(node))
^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/dom/Document.h:163:7:
note: forward declaration of 'WebCore::HTMLMediaElement'
class HTMLMediaElement;
^
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/.build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-1.cpp:1:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/accessibility/AXImage.cpp:30:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/accessibility/AXImage.h:31:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/accessibility/AccessibilityRenderObject.h:31:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/accessibility/AccessibilityNodeObject.h:31:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/accessibility/AccessibilityObject.h:32:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/accessibility/AccessibilityObjectInterface.h:30:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/loader/FrameLoaderClient.h:32:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/page/FrameIdentifier.h:28:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/.build/WTF/Headers/wtf/ObjectIdentifier.h:30:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/.build/WTF/Headers/wtf/HashTraits.h:26:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/.build/WTF/Headers/wtf/HashFunctions.h:26:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/.build/WTF/Headers/wtf/RefPtr.h:28:
In file included from
/wrkdirs/usr/ports/www/webkit2-gtk3/work/.build/WTF/Headers/wtf/Ref.h:33:
/wrkdirs/usr/ports/www/webkit2-gtk3/work/.build/WTF/Headers/wtf/TypeCasts.h:64:5:
error: static_assert failed due to requirement
'std::is_base_of_v<WebCore::Node, WebCore::HTMLMediaElement>'
"Unnecessary type check"
static_assert(std::is_base_of_v<ArgType, ExpectedType>,
"Unnecessary type check");
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/accessibility/AXObjectCache.cpp:532:9:
note: in instantiation of function template specialization
'WTF::is<WebCore::HTMLMediaElement, WebCore::Node>' requested here
if (is<HTMLMediaElement>(node))
^
--
Guido Falsi <madpilot at FreeBSD.org>
More information about the dev-commits-ports-all
mailing list