<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - Unable to build with poppler 0.71.0"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=121303">121303</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Unable to build with poppler 0.71.0
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>LibreOffice
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>6.0.7.3 release
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>UNCONFIRMED
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Base
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>libreoffice-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>cas@altlinux.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Description:
If build with poppler 0.71.0 I get errors for missing type GBool:

In file included from
/usr/src/RPM/BUILD/libreoffice-6.0.7.3/sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx:20:0:
/usr/src/RPM/BUILD/libreoffice-6.0.7.3/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx:153:17:
error: 'GBool' does not name a type; did you mean 'bool'?ESC[0m
         virtual GBool upsideDown() override { return gTrue; }
                 ^~~~~
                 bool
/usr/src/RPM/BUILD/libreoffice-6.0.7.3/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx:156:17:
error: 'GBool' does not name a type; did you mean 'bool'?ESC[0m
         virtual GBool useDrawChar() override { return gTrue; }
                 ^~~~~
                 bool
...

There is commit
<a href="https://gitlab.freedesktop.org/poppler/poppler/commit/163420b48bdddf9084208b3cadf04dafad52d40a">https://gitlab.freedesktop.org/poppler/poppler/commit/163420b48bdddf9084208b3cadf04dafad52d40a</a>

Replace GBool, gTrue, and gFalse by bool, true, false, resp.

So type GBool is no longer exist and it should be replaced by bool in
sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx


Actual Results:
Install development files for poppler 0.71.0 and later.

Expected Results:
LibreOffice is compiled successful.


Reproducible: Always


User Profile Reset: No



Additional Info:</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>