[Webkit-unassigned] [Bug 255933] New: REGRESSION(263322 at main): Cannot build ANGLE due to missing declaration of uint8_t

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Apr 25 09:54:47 PDT 2023


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

            Bug ID: 255933
           Summary: REGRESSION(263322 at main): Cannot build ANGLE due to
                    missing declaration of uint8_t
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: ANGLE
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mcatanzaro at redhat.com
                CC: dino at apple.com, kbr at google.com, kkinnunen at apple.com

This looks very similar to bug #250689, but it's something new:

In file included from /home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.cc:5:
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.h:68:16: error: use of undeclared identifier 'uint8_t'
    std::array<uint8_t, kSHA1Length> DigestAsArray() const;
               ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.h:74:5: error: unknown type name 'uint32_t'
    uint32_t A, B, C, D, E;
    ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.h:76:5: error: unknown type name 'uint32_t'
    uint32_t H[5];
    ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.h:80:9: error: unknown type name 'uint32_t'
        uint32_t W[80];
        ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.h:81:9: error: unknown type name 'uint8_t'
        uint8_t M[64];
        ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.h:84:5: error: unknown type name 'uint32_t'
    uint32_t cursor;
    ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.h:85:5: error: unknown type name 'uint64_t'
    uint64_t l;
    ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.cc:96:9: error: use of undeclared identifier 'M'
        M[cursor++] = *d++;
        ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.cc:105:5: error: use of undeclared identifier 'M'
    M[cursor++] = 0x80;
    ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.cc:111:13: error: use of undeclared identifier 'M'
            M[cursor++] = 0;
            ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.cc:117:9: error: use of undeclared identifier 'M'
        M[cursor++] = 0;
        ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.cc:119:5: error: use of undeclared identifier 'M'
    M[cursor++] = (l >> 56) & 0xff;
    ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.cc:120:5: error: use of undeclared identifier 'M'
    M[cursor++] = (l >> 48) & 0xff;
    ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.cc:121:5: error: use of undeclared identifier 'M'
    M[cursor++] = (l >> 40) & 0xff;
    ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.cc:122:5: error: use of undeclared identifier 'M'
    M[cursor++] = (l >> 32) & 0xff;
    ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.cc:123:5: error: use of undeclared identifier 'M'
    M[cursor++] = (l >> 24) & 0xff;
    ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.cc:124:5: error: use of undeclared identifier 'M'
    M[cursor++] = (l >> 16) & 0xff;
    ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.cc:125:5: error: use of undeclared identifier 'M'
    M[cursor++] = (l >> 8) & 0xff;
    ^
/home/mcatanzaro/Projects/WebKit/Source/ThirdParty/ANGLE/src/common/base/anglebase/sha1.cc:126:5: error: use of undeclared identifier 'M'
    M[cursor++] = l & 0xff;
    ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]

-- 
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/20230425/7fc9948c/attachment-0001.htm>


More information about the webkit-unassigned mailing list