<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hello,</p>
<p>I'm trying to understand fontconfig use in LO for tdf#108243 (<span
id="summary_container"><span id="short_desc_nonedit_display">semicolon
separated fonts substitution not working (bug in Linux
FontConfig integration code)</span></span></p>
<p><span id="summary_container"><span
id="short_desc_nonedit_display">On gdb, I got this:</span></span></p>
<p><span id="summary_container"><span
id="short_desc_nonedit_display">(gdb) p pPattern<br>
$1 = (FcPattern *) 0x55555c030800<br>
(gdb) p *pPattern<br>
$2 = <incomplete type></span></span></p>
<p><span id="summary_container"><span
id="short_desc_nonedit_display">whereas I rebuilt fontconfig
after having done:</span></span></p>
<p><span id="summary_container"><span
id="short_desc_nonedit_display">1) adding
--without-system-fontconfig in autogen.input</span></span></p>
<p><span id="summary_container"><span
id="short_desc_nonedit_display">2) using this:<br>
</span></span></p>
<p><span id="summary_container"><span
id="short_desc_nonedit_display">diff --git
a/external/fontconfig/ExternalProject_fontconfig.mk
b/external/fontconfig/ExternalProject_fontconfig.mk<br>
index 0d899ef129bd..7ecd8353c154 100644<br>
--- a/external/fontconfig/ExternalProject_fontconfig.mk<br>
+++ b/external/fontconfig/ExternalProject_fontconfig.mk<br>
@@ -31,6 +31,7 @@ $(call
gb_ExternalProject_get_state_target,fontconfig,build) :<br>
$(if $(filter
EMSCRIPTEN,$(OS)),-pthread)" \<br>
$(if $(filter
ANDROID,$(OS)),LIBS="-lm") \<br>
$(if $(filter
EMSCRIPTEN,$(OS)),LIBXML2_CFLAGS="$(LIBXML_CFLAGS)"
LIBXML2_LIBS="$(LIBXML_LIBS)") \<br>
+ $(if $(filter
TRUE,$(ENABLE_DBGUTIL)),debug=true) \<br>
$(gb_RUN_CONFIGURE) ./configure \<br>
--disable-silent-rules \<br>
--with-pic \<br>
</span></span></p>
<p><span id="summary_container"><span
id="short_desc_nonedit_display">What should I do to teach gdb
to display fontconfig objs?</span></span></p>
<p><span id="summary_container"><span
id="short_desc_nonedit_display">Julien<br>
</span></span></p>
</body>
</html>