bugThe FreeType Project - Bugs: bug #59347, meson build options

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #59347: meson build options

Submitter:  None
Submitted:  Sun 25 Oct 2020 08:01:46 PM UTC
   
 
Severity:  3 - Normal Item Group:  None
Status:  Fixed Privacy:  Public
Assigned to:  wl Open/Closed:  Closed
Planned Release:  2.11

Mon 26 Oct 2020 05:11:07 PM UTC, comment #1: 

Patch applied to git repository, thanks!

Werner LEMBERG <wl>
Group administrator
Sun 25 Oct 2020 08:01:46 PM UTC, original submission:  

The meson build always requires harfbuzz and brotli, even if -DHarfbuzz=disabled / -Dbrotli=disabled:

FAILED: libfreetype.so.6.17.4.p/src_sfnt_sfnt.c.o
ccache cc -Ilibfreetype.so.6.17.4.p -I. -I.. -I../include -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -fPIC -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H -DFT2_BUILD_LIBRARY=1 '-DFT_CONFIG_OPTIONS_H=<ftoption.h>' -fvisibility=hidden -MD -MQ libfreetype.so.6.17.4.p/src_sfnt_sfnt.c.o -MF libfreetype.so.6.17.4.p/src_sfnt_sfnt.c.o.d -o libfreetype.so.6.17.4.p/src_sfnt_sfnt.c.o -c ../src/sfnt/sfnt.c
In file included from ../src/sfnt/sfnt.c:25:
../src/sfnt/sfwoff2.c:27:10: fatal error: brotli/decode.h: Nincs ilyen fájl vagy könyvtár
   27 | #include <brotli/decode.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.

FAILED: libfreetype.so.6.17.4.p/src_autofit_autofit.c.o
ccache cc -Ilibfreetype.so.6.17.4.p -I. -I.. -I../include -I/usr/include/libpng16 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -fPIC -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H -DFT2_BUILD_LIBRARY=1 '-DFT_CONFIG_OPTIONS_H=<ftoption.h>' -fvisibility=hidden -MD -MQ libfreetype.so.6.17.4.p/src_autofit_autofit.c.o -MF libfreetype.so.6.17.4.p/src_autofit_autofit.c.o.d -o libfreetype.so.6.17.4.p/src_autofit_autofit.c.o -c ../src/autofit/autofit.c
In file included from ../src/autofit/afglobal.h:26,
                 from ../src/autofit/afcjk.c:28,
                 from ../src/autofit/autofit.c:23:
../src/autofit/afshaper.h:28:10: fatal error: hb.h: Nincs ilyen fájl vagy könyvtár
   28 | #include <hb.h>
      |          ^~~~~~
compilation terminated.


Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #50098:  disable-harfbuzz-brotli.patch added by None (935B - text/x-patch - fix meson.build file)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by wl (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2020-10-26 wl StatusNone Fixed
        Assigned toNone wl
        Open/ClosedOpen Closed
        Planned ReleaseNone 2.11
    2020-10-25 None Attached File- Added disable-harfbuzz-brotli.patch, #50098

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code