[Libreoffice-bugs] [Bug 143894] New: 7.2.0.3 release: external skia build fails with freetype 2.11

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Aug 16 08:53:54 UTC 2021


https://bugs.documentfoundation.org/show_bug.cgi?id=143894

            Bug ID: 143894
           Summary: 7.2.0.3 release: external skia build fails with
                    freetype 2.11
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: rezso at rezso.net

If I try to build LO with freetype 2.11, the skia fails:

/var/uhubuild/work/compile/workdir/UnpackedTarball/skia/src/ports/SkFontHost_FreeType_common.cpp:668:14:
error: use of undeclared identifier 'FT_COLR_PAINTFORMAT_TRANSFORMED'; did you
mean 'FT_COLR_PAINTFORMAT_TRANSFORM'?
        case FT_COLR_PAINTFORMAT_TRANSFORMED: {
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             FT_COLR_PAINTFORMAT_TRANSFORM
/usr/include/freetype2/freetype/ftcolor.h:505:5: note:
'FT_COLR_PAINTFORMAT_TRANSFORM' declared here
    FT_COLR_PAINTFORMAT_TRANSFORM       = 12,
    ^
/var/uhubuild/work/compile/workdir/UnpackedTarball/skia/src/ports/SkFontHost_FreeType_common.cpp:669:60:
error: no member named 'transformed' in 'FT_COLR_Paint_::(anonymous union at
/usr/include/freetype2/freetype/ftcolor.h:1327:5)'; did you mean 'transform'?
            SkMatrix transform = ToSkMatrix(colrv1_paint.u.transformed.affine);
                                                           ^~~~~~~~~~~
                                                           transform
/usr/include/freetype2/freetype/ftcolor.h:1335:31: note: 'transform' declared
here
      FT_PaintTransform       transform;
                              ^
/var/uhubuild/work/compile/workdir/UnpackedTarball/skia/src/ports/SkFontHost_FreeType_common.cpp:763:14:
error: use of undeclared identifier 'FT_COLR_PAINTFORMAT_TRANSFORMED'; did you
mean 'FT_COLR_PAINTFORMAT_TRANSFORM'?
        case FT_COLR_PAINTFORMAT_TRANSFORMED:
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             FT_COLR_PAINTFORMAT_TRANSFORM
/usr/include/freetype2/freetype/ftcolor.h:505:5: note:
'FT_COLR_PAINTFORMAT_TRANSFORM' declared here
    FT_COLR_PAINTFORMAT_TRANSFORM       = 12,
    ^
/var/uhubuild/work/compile/workdir/UnpackedTarball/skia/src/ports/SkFontHost_FreeType_common.cpp:768:74:
error: no member named 'transformed' in 'FT_COLR_Paint_::(anonymous union at
/usr/include/freetype2/freetype/ftcolor.h:1327:5)'; did you mean 'transform'?
                    colrv1_traverse_paint(canvas, palette, face,
paint.u.transformed.paint);
                                                                        
^~~~~~~~~~~
                                                                        
transform
/usr/include/freetype2/freetype/ftcolor.h:1335:31: note: 'transform' declared
here
      FT_PaintTransform       transform;
                              ^
4 errors generated.

No option to disable the use of system freetype.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210816/d9c7d63f/attachment-0001.htm>


More information about the Libreoffice-bugs mailing list