Bug 1769952 - Fix running raptor on a Win10-64 VM r=sparky
[gecko.git] / gfx / harfbuzz / README-mozilla
blobf31b4dd8138f5e74c97633b827d0a213c7ed536b
1 This directory contains the HarfBuzz source from the upstream repo:
2 https://github.com/harfbuzz/harfbuzz
4 Current version: 4.1.0 [commit c36844d6d923bfc765f841fde10d6f505ff297fd]
6 !!!Please Note!!!
7 Because LLVM added in D100581 support for -Wunused-but-set-parameter and -Wunused-but-set-variable
8 and clang doesn't cope well with `#pragma GCC diagnostic warning` vs gcc we had to patch this version up.
9 The same patch was upstream in #2995 so, starting with the next version, the current patch will no longer
10 be needed.
12 UPDATING:
14 Our in-tree copy of HarfBuzz does not depend on any generated files from the
15 upstream build system. Therefore, it should be sufficient to simply overwrite
16 the in-tree files one the updated ones from upstream to perform updates.
18 To simplify this, the in-tree copy can be updated by running
19   sh update.sh
20 from within the gfx/harfbuzz directory.
22 If the collection of source files changes, manual updates to moz.build may be
23 needed as we don't use the upstream makefiles.