Bug 1760604 - fix bogus domain to be example.com which is part of our test PAC rules...
[gecko.git] / gfx / harfbuzz / README-mozilla
blob71b9a87e5104b1cd3bac616407c9f03b8c649116
1 This directory contains the HarfBuzz source from the upstream repo:
2 https://github.com/harfbuzz/harfbuzz
4 Current version: 3.4.0 [commit 0a129961341da370ec82bfccdd11ec9b1094b5a2]
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.