package/fontconfig: break circular dependency
Build fails because of the following circular dependency: fontconfig -> util-linux -> udev -> systemd -> polkit -> gobject-introspection -> cairo -> fontconfig which results in the following build failure: checking for UUID... no checking where uuid functions comes from... configure: error: *** uuid is required. install util-linux. To break it, apply the same ugly workaround that was applied for libglib2 and cryptsetup until a better solution is found: https://patchwork.ozlabs.org/project/buildroot/patch/20201101150619.1709959-1-fontaine.fabrice@gmail.com/ Fixes: - http://autobuild.buildroot.org/results/2c6ef073e7e98e13daa409e1ea6130e9abd32c87 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
parent
94c41eef61
commit
eb05822259
@ -10,7 +10,8 @@ FONTCONFIG_SOURCE = fontconfig-$(FONTCONFIG_VERSION).tar.bz2
|
||||
# 0002-add-pthread-as-a-dependency-of-a-static-lib.patch
|
||||
FONTCONFIG_AUTORECONF = YES
|
||||
FONTCONFIG_INSTALL_STAGING = YES
|
||||
FONTCONFIG_DEPENDENCIES = freetype expat host-pkgconf host-gperf util-linux
|
||||
FONTCONFIG_DEPENDENCIES = freetype expat host-pkgconf host-gperf \
|
||||
$(if $(BR2_PACKAGE_UTIL_LINUX_LIBS),util-linux-libs,util-linux)
|
||||
HOST_FONTCONFIG_DEPENDENCIES = \
|
||||
host-freetype host-expat host-pkgconf host-gperf host-util-linux
|
||||
FONTCONFIG_LICENSE = fontconfig license
|
||||
|
Loading…
Reference in New Issue
Block a user