diff options
author | Saul Wold <sgw@linux.intel.com> | 2014-06-05 17:09:04 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-06-06 09:32:39 +0100 |
commit | 0b7ea2ada80397649b0da33c5f6231456ce07869 (patch) | |
tree | d7bc7abedfa406f10241be2d46efb31246a9104b /meta/recipes-graphics | |
parent | e2485940f980f462ca4b7894864d808dba605de8 (diff) | |
download | poky-0b7ea2ada80397649b0da33c5f6231456ce07869.tar.gz |
freetype: enable 64 bit file support
When running 32bit code on a large filessytem with 64bit inodes, the
fontcache was not being created correctly because an EOVERFLOW was being
returned from the fstat when reading the 64 inode on a 32bit system.
The fontcache is created at rootfs time on the host system via qemu.
[YOCTO #6338]
(From OE-Core rev: 65121c8ab37907938b1891b5ee8fb44fb4f76d8f)
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-graphics')
-rw-r--r-- | meta/recipes-graphics/freetype/freetype_2.5.3.bb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/meta/recipes-graphics/freetype/freetype_2.5.3.bb b/meta/recipes-graphics/freetype/freetype_2.5.3.bb index 5d239e85fa..122b8c04da 100644 --- a/meta/recipes-graphics/freetype/freetype_2.5.3.bb +++ b/meta/recipes-graphics/freetype/freetype_2.5.3.bb | |||
@@ -23,6 +23,8 @@ LIBTOOL = "${S}/builds/unix/${HOST_SYS}-libtool" | |||
23 | EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'" | 23 | EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'" |
24 | EXTRA_OEMAKE_class-native = "" | 24 | EXTRA_OEMAKE_class-native = "" |
25 | EXTRA_OECONF = "--without-zlib --without-bzip2 CC_BUILD='${BUILD_CC}'" | 25 | EXTRA_OECONF = "--without-zlib --without-bzip2 CC_BUILD='${BUILD_CC}'" |
26 | TARGET_CPPFLAGS += "-D_FILE_OFFSET_BITS=64" | ||
27 | |||
26 | 28 | ||
27 | PACKAGECONFIG ??= "" | 29 | PACKAGECONFIG ??= "" |
28 | PACKAGECONFIG[pixmap] = "--with-png,--without-png,libpng" | 30 | PACKAGECONFIG[pixmap] = "--with-png,--without-png,libpng" |