From owner-dev-commits-ports-main@freebsd.org Mon Sep 27 09:30:50 2021 Return-Path: Delivered-To: dev-commits-ports-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BD8FF6B1CEB; Mon, 27 Sep 2021 09:30:50 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HHy6y3dBjz4kYg; Mon, 27 Sep 2021 09:30:50 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from marvin.madpilot.net (host-82-59-69-236.retail.telecomitalia.it [82.59.69.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id CFC1985C; Mon, 27 Sep 2021 09:30:49 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Subject: Re: git: 895bc805a975 - main - www/webkit2-gtk3: update to 2.34.0 To: Baptiste Daroussin , ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org References: <202109270840.18R8e9bN044971@gitrepo.freebsd.org> From: Guido Falsi Message-ID: Date: Mon, 27 Sep 2021 11:30:47 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: <202109270840.18R8e9bN044971@gitrepo.freebsd.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: dev-commits-ports-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commits to the main branch of the FreeBSD ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Sep 2021 09:30:50 -0000 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 > AuthorDate: 2021-09-22 22:57:30 +0000 > Commit: Baptiste Daroussin > 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 {}; ^ /usr/include/c++/v1/type_traits:1665:7: note: in instantiation of template class 'std::is_base_of' 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' requested here static_assert(std::is_base_of_v, "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' requested here if (is(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' "Unnecessary type check" static_assert(std::is_base_of_v, "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' requested here if (is(node)) ^ -- Guido Falsi