[Webkit-unassigned] [Bug 282442] New: [WPE] Link errors on aarch64

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 1 09:45:30 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=282442

            Bug ID: 282442
           Summary: [WPE] Link errors on aarch64
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WPE WebKit
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: philn at igalia.com
                CC: bugs-noreply at webkitgtk.org

Building with clang, linking with mold.

https://copr.fedorainfracloud.org/coprs/philn/wpewebkit/build/8193279/

mold: error: undefined symbol: skjson::DOM::DOM(char const*, unsigned long)
>>> referenced by SkSLDebugTracePriv.cpp
>>>               lib/libSkia.a(lib/../Source/ThirdParty/skia/CMakeFiles/Skia.dir/src/sksl/tracing/SkSLDebugTracePriv.cpp.o):(SkSL::DebugTracePriv::readTrace(SkStream*))
mold: error: undefined symbol: skjson::ObjectValue::find(char const*) const
>>> referenced by SkSLDebugTracePriv.cpp
>>>               lib/libSkia.a(lib/../Source/ThirdParty/skia/CMakeFiles/Skia.dir/src/sksl/tracing/SkSLDebugTracePriv.cpp.o):(SkSL::DebugTracePriv::readTrace(SkStream*))
>>> referenced by SkSLDebugTracePriv.cpp
>>>               lib/libSkia.a(lib/../Source/ThirdParty/skia/CMakeFiles/Skia.dir/src/sksl/tracing/SkSLDebugTracePriv.cpp.o):(SkSL::DebugTracePriv::readTrace(SkStream*))
>>> referenced by SkSLDebugTracePriv.cpp
>>>               lib/libSkia.a(lib/../Source/ThirdParty/skia/CMakeFiles/Skia.dir/src/sksl/tracing/SkSLDebugTracePriv.cpp.o):(SkSL::DebugTracePriv::readTrace(SkStream*))
>>> referenced 11 more times
mold: error: undefined symbol: SkSL::Transform::EliminateUnnecessaryBraces(SkSL::Context const&, SkSL::Module&)
>>> referenced by SkSLCompiler.cpp
>>>               lib/libSkia.a(lib/../Source/ThirdParty/skia/CMakeFiles/Skia.dir/src/sksl/SkSLCompiler.cpp.o):(SkSL::Compiler::optimizeModuleBeforeMinifying(SkSL::ProgramKind, SkSL::Module&, bool))
mold: error: undefined symbol: skjson::NullValue::NullValue()
>>> referenced by SkSLDebugTracePriv.cpp
>>>               lib/libSkia.a(lib/../Source/ThirdParty/skia/CMakeFiles/Skia.dir/src/sksl/tracing/SkSLDebugTracePriv.cpp.o):(SkSL::DebugTracePriv::readTrace(SkStream*))
>>> referenced by SkSLDebugTracePriv.cpp
>>>               lib/libSkia.a(lib/../Source/ThirdParty/skia/CMakeFiles/Skia.dir/src/sksl/tracing/SkSLDebugTracePriv.cpp.o):(SkSL::DebugTracePriv::readTrace(SkStream*))
>>> referenced by SkSLDebugTracePriv.cpp
>>>               lib/libSkia.a(lib/../Source/ThirdParty/skia/CMakeFiles/Skia.dir/src/sksl/tracing/SkSLDebugTracePriv.cpp.o):(SkSL::DebugTracePriv::readTrace(SkStream*))
>>> referenced 11 more times
mold: error: undefined symbol: SkSL::Transform::ReplaceSplatCastsWithSwizzles(SkSL::Context const&, SkSL::Module&)
>>> referenced by SkSLCompiler.cpp
>>>               lib/libSkia.a(lib/../Source/ThirdParty/skia/CMakeFiles/Skia.dir/src/sksl/SkSLCompiler.cpp.o):(SkSL::Compiler::optimizeModuleBeforeMinifying(SkSL::ProgramKind, SkSL::Module&, bool))
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20241101/e1a845fc/attachment.htm>


More information about the webkit-unassigned mailing list