[freetype2] Add -fno-define-target-os-macros Bug: 321109569 Change-Id: I1f085def18f2ea1a45244dd5a403548b441b4740 Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/freetype2/+/981496 Reviewed-by: Daniel Thornburgh <dthorn@google.com>
diff --git a/BUILD.gn b/BUILD.gn index 297af76..81a91bd 100644 --- a/BUILD.gn +++ b/BUILD.gn
@@ -50,7 +50,12 @@ # Without `-fPIC`, we get the error: # > ld.lld: error: can't create dynamic relocation R_X86_64_64 against local symbol in readonly # > segment - cflags = [ "-fPIC" ] + cflags = [ + "-fPIC", + + # TODO(https://fxbug.dev/321109569): Remove once the build issue in freetype2's copy of zlib is resolved. + "-fno-define-target-os-macros", + ] } #TODO(mikejurka): Remove once we've migrated to the freetype2 target everywhere