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>