diff options
author | fanquake <fanquake@gmail.com> | 2023-03-27 17:49:12 +0100 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2023-03-27 17:49:45 +0100 |
commit | b759cefe936ed3991633acff215ea1dcec5ece28 (patch) | |
tree | 64d67c6a7532568a06e169a3d97a2f7f97a2eb22 | |
parent | ff26406b2bb114d877b6d5bb10cec15ba91775ec (diff) | |
parent | 9cbc1c279247800d79c5f6f95c0c2d8f387aac0a (diff) | |
download | bitcoin-b759cefe936ed3991633acff215ea1dcec5ece28.tar.xz |
Merge bitcoin/bitcoin#27301: depends: make fontconfig build under clang-16
9cbc1c279247800d79c5f6f95c0c2d8f387aac0a depends: make fontconfig build under clang-16 (fanquake)
Pull request description:
Use the same workaround we've applied to qrencode, and other packages. Fontconfig not building is currently a blocker for fuzz/sanitizer infra upgrades (#27298).
For now, this is also more straightforward than bumping the package, which introduces more complexity/usage of gperf.
Closes: #27299.
ACKs for top commit:
hebasto:
ACK 9cbc1c279247800d79c5f6f95c0c2d8f387aac0a
Tree-SHA512: 387ea1a73e3429f166ef5278305a56cb3c69b6e3fc8a21a66521738e313e3fe783f042759b396cd88e28c10918a4427fb836a8dfecc5a846723b6f6c6a7ade51
-rw-r--r-- | depends/packages/fontconfig.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/depends/packages/fontconfig.mk b/depends/packages/fontconfig.mk index c8b2fc33d5..444acfe36d 100644 --- a/depends/packages/fontconfig.mk +++ b/depends/packages/fontconfig.mk @@ -9,6 +9,7 @@ $(package)_patches=gperf_header_regen.patch define $(package)_set_vars $(package)_config_opts=--disable-docs --disable-static --disable-libxml2 --disable-iconv $(package)_config_opts += --disable-dependency-tracking --enable-option-checking + $(package)_cflags += -Wno-implicit-function-declaration endef define $(package)_preprocess_cmds |