<!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>