Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 05 Feb 2021 14:17:46 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 251771] www/webkit2-gtk3: Update to 2.30.4
Message-ID:  <bug-251771-6497-HN3yRPwaN5@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-251771-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-251771-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D251771

Mikael Urankar <mikael@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mikael@FreeBSD.org

--- Comment #3 from Mikael Urankar <mikael@FreeBSD.org> ---
It seems to be broken on aarch64:
http://ampere2.nyi.freebsd.org/data/main-arm64-default/p563982_scb7cc72c54/=
logs/errors/webkit2-gtk3-2.30.4.log

/usr/bin/c++ -DBUILDING_GTK__=3D1 -DBUILDING_JavaScriptCore
-DBUILDING_WITH_CMAKE=3D1 -DGETTEXT_PACKAGE=3D\"WebKit2GTK-4.0\" -DHAVE_CON=
FIG_H=3D1
-DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DJavaScriptCore_EXPORTS
-DSTATICALLY_LINKED_WITH_WTF -DSVN_REVISION=3D\"tarball\"
-DWEBKITGTK_API_VERSION_STRING=3D\"4.0\" -IDerivedSources/ForwardingHeaders=
 -I.
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/API
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/assembler
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/b3
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/b3/air
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/bindings
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/builtins
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/bytecode
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/bytecompiler
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/dfg
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/disassembler
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/disassembler/ARM64
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/disassembler/udis86
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/domjit
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/ftl
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/heap
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/debugger
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/inspector
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/inspector/agents
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/inspector/augmentable
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/inspector/remote
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/interpreter
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/jit
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/llint
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/parser
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/profiler
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/runtime
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/tools
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/wasm
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/wasm/js
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/yarr
-IDerivedSources/JavaScriptCore -IDerivedSources/JavaScriptCore/inspector
-IDerivedSources/JavaScriptCore/runtime -IDerivedSources/JavaScriptCore/yarr
-IDerivedSources/ForwardingHeaders/JavaScriptCore/glib
-IDerivedSources/JavaScriptCore/javascriptcoregtk/jsc
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/API/glib
-IDerivedSources/JavaScriptCore/javascriptcoregtk
-I/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScri=
ptCore/inspector/remote/glib
-isystem /usr/local/include/glib-2.0 -isystem /usr/local/lib/glib-2.0/inclu=
de
-fdiagnostics-color=3Dalways -fcolor-diagnostics -Wextra -Wall -Wno-noexcep=
t-type
-Wno-psabi -Wno-parentheses-equality -Qunused-arguments -Wwrite-strings -Wu=
ndef
-Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -=
O2
-pipe -DNDEBUG -fstack-protector-strong -isystem /usr/local/include
-fno-strict-aliasing  -DFIXED_EXECUTABLE_MEMORY_POOL_SIZE_IN_MB=3D32 -B/usr=
/bin
-isystem /usr/local/include -fno-strict-aliasing -fno-exceptions -fno-rtti =
-O2
-pipe -DNDEBUG -fstack-protector-strong -isystem /usr/local/include
-fno-strict-aliasing  -DFIXED_EXECUTABLE_MEMORY_POOL_SIZE_IN_MB=3D32 -B/usr=
/bin
-isystem /usr/local/include -fPIC -ffp-contract=3Doff -fno-slp-vectorize -p=
thread
-std=3Dc++17 -MD -MT
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/Ja=
vaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp.o
-MF
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/Ja=
vaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp.o.d
-o
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/Ja=
vaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp.o
-c DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.c=
pp
In file included from
DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:=
2:
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:805:33:
error: use of undeclared identifier 'numberOfRegions'; did you mean
'NumberOfOptions'?
    std::array<RegionAllocator, numberOfRegions> m_allocators;
                                ^~~~~~~~~~~~~~~
                                NumberOfOptions
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/runtime/OptionsList.h:582:18:
note: 'NumberOfOptions' declared here
constexpr size_t NumberOfOptions =3D countNumberOfJSCOptions();
                 ^
In file included from
DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:=
2:
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:370:78:
error: use of undeclared identifier 'numberOfRegions'; did you mean
'NumberOfOptions'?
        : m_allocators(constructFixedSizeArrayWithArguments<RegionAllocator,
numberOfRegions>(*this))
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20
^~~~~~~~~~~~~~~
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20
NumberOfOptions
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/runtime/OptionsList.h:582:18:
note: 'NumberOfOptions' declared here
constexpr size_t NumberOfOptions =3D countNumberOfJSCOptions();
                 ^
In file included from
DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:=
2:
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:381:36:
error: use of undeclared identifier 'numberOfRegions'; did you mean
'NumberOfOptions'?
            for (size_t i =3D 0; i < numberOfRegions; ++i) {
                                   ^~~~~~~~~~~~~~~
                                   NumberOfOptions
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/runtime/OptionsList.h:582:18:
note: 'NumberOfOptions' declared here
constexpr size_t NumberOfOptions =3D countNumberOfJSCOptions();
                 ^
In file included from
DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:=
2:
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:384:104:
error: use of undeclared identifier 'regionSize'
                m_allocators[i].m_end =3D
tagCodePtr<ExecutableMemoryPtrTag>(bitwise_cast<void*>(start + regionSize));
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
                       ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:387:41:
error: use of undeclared identifier 'numberOfRegions'; did you mean
'NumberOfOptions'?
                    RELEASE_ASSERT(i =3D=3D numberOfRegions - 1);
                                        ^~~~~~~~~~~~~~~
                                        NumberOfOptions
DerivedSources/ForwardingHeaders/wtf/Assertions.h:582:20: note: expanded fr=
om
macro 'RELEASE_ASSERT'
    if (UNLIKELY(!(assertion))) \
                   ^
DerivedSources/ForwardingHeaders/wtf/Compiler.h:354:41: note: expanded from
macro 'UNLIKELY'
#define UNLIKELY(x) __builtin_expect(!!(x), 0)
                                        ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/runtime/OptionsList.h:582:18:
note: 'NumberOfOptions' declared here
constexpr size_t NumberOfOptions =3D countNumberOfJSCOptions();
                 ^
In file included from
DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:=
2:
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:393:66:
error: use of undeclared identifier 'regionSize'
                RELEASE_ASSERT(m_allocators[i].allocatorSize() < regionSize=
);
                                                                 ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:397:26:
error: use of undeclared identifier 'regionSize'
                start +=3D regionSize;
                         ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:586:88:
error: use of undeclared identifier 'regionSize'
        RegionAllocator* allocator =3D findRegion(jumpLocation > target ?
jumpLocation - regionSize : jumpLocation);
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
       ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:599:92:
error: use of undeclared identifier 'islandSizeInBytes'
                LinkBuffer linkBuffer(jit,
MacroAssemblerCodePtr<NoPtrTag>(currentIsland), islandSizeInBytes,
JITCompilationMustSucceed, false);
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
           ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:621:51:
error: use of undeclared identifier 'regionSize'
                nextIslandRegion =3D jumpLocation - regionSize;
                                                  ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:623:51:
error: use of undeclared identifier 'regionSize'
                nextIslandRegion =3D jumpLocation + regionSize;
                                                  ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:685:28:
error: use of undeclared identifier 'islandRegionSize'
            return end() - islandRegionSize;
                           ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:695:50:
error: use of undeclared identifier 'islandSizeInBytes'
            size_t islandsPerPage =3D pageSize() / islandSizeInBytes;
                                                 ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:715:61:
error: use of undeclared identifier 'islandSizeInBytes'
                uintptr_t result =3D end - ((resultBit + 1) * islandSizeInB=
ytes);=20
                                                            ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:723:46:
error: use of undeclared identifier 'maxIslandsPerRegion'
            if (UNLIKELY(islandBits.size() > maxIslandsPerRegion))
                                             ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:726:62:
error: use of undeclared identifier 'islandSizeInBytes'
            uintptr_t pageBegin =3D end - (islandBits.size() *
islandSizeInBytes); // [islandBegin, end)
                                                             ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.30.4/Source/JavaScript=
Core/jit/ExecutableAllocator.cpp:743:42:
error: use of undeclared identifier 'islandSizeInBytes'

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-251771-6497-HN3yRPwaN5>