Skip to content

Commit 4de0b5f

Browse files
author
MarcoFalke
committed
Merge #14385: depends: qt: avoid system harfbuzz and bz2
f149e31 depends: qt: avoid system harfbuzz and bz2 (Cory Fields) Pull request description: Should fix #14367. Gitian builds end up with this config implicitly due to missing harfbuzz system lib, this change explicitly disables the use of the lib completely, even if present. We may eventually want to break out harfbuzz and build it in depends, but for now just ensure that runtime dependencies don't depend on whether or not harfbuzz was present on the builder. @real-or-random Can you confirm that this fixes your issue? Tree-SHA512: 1ad3dd572c1f2004ec80ebaf3b6831327b0267fb3dc1895e77bd04785cd6e32bafc931932195462bbae807289bc565f0ea740f4050d26f0233ddcd62bfdb0685
2 parents a89896f + f149e31 commit 4de0b5f

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

depends/packages/freetype.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ $(package)_file_name=$(package)-$($(package)_version).tar.bz2
55
$(package)_sha256_hash=3a3bb2c4e15ffb433f2032f50a5b5a92558206822e22bfe8cbe339af4aa82f88
66

77
define $(package)_set_vars
8-
$(package)_config_opts=--without-zlib --without-png --disable-static
8+
$(package)_config_opts=--without-zlib --without-png --without-harfbuzz --without-bzip2 --disable-static
99
$(package)_config_opts_linux=--with-pic
1010
endef
1111

depends/packages/qt.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ $(package)_config_opts += -prefix $(host_prefix)
6464
$(package)_config_opts += -qt-libpng
6565
$(package)_config_opts += -qt-libjpeg
6666
$(package)_config_opts += -qt-pcre
67+
$(package)_config_opts += -qt-harfbuzz
6768
$(package)_config_opts += -system-zlib
6869
$(package)_config_opts += -static
6970
$(package)_config_opts += -silent

0 commit comments

Comments
 (0)