[Webkit-unassigned] [Bug 274032] New: [GTK] [2.45.1] Fails to build on big-endian machines due to lack of support in Skia

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat May 11 01:51:10 PDT 2024


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

            Bug ID: 274032
           Summary: [GTK] [2.45.1] Fails to build on big-endian machines
                    due to lack of support in Skia
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: berto at igalia.com
                CC: bugs-noreply at webkitgtk.org

https://github.com/WebKit/WebKit/blob/webkitgtk-2.45.1/Source/ThirdParty/skia/include/private/base/SkLoadUserConfig.h#L56

#if defined(SK_CPU_BENDIAN) && !defined(I_ACKNOWLEDGE_SKIA_DOES_NOT_SUPPORT_BIG_ENDIAN)
    #error "The Skia team is not endian-savvy enough to support big-endian CPUs."
    #error "If you still want to use Skia,"
    #error "please define I_ACKNOWLEDGE_SKIA_DOES_NOT_SUPPORT_BIG_ENDIAN."
#endif

I confirm that it builds on s390x at least if I use -DUSE_SKIA=OFF so we should autodetect that situation.

-- 
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/20240511/767b4962/attachment-0001.htm>


More information about the webkit-unassigned mailing list