Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-12316

poppler 24.05.0 blocked by older freetype

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None

      The currently-autogenned version of poppler (at least in harvester/2024-02) requires freetype-2.11 but only 2.10.x is available, resulting in this build failure:

      CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
        Could NOT find Freetype: Found unsuitable version "2.10.4", but required is
        at least "2.11" (found /usr/lib/libfreetype.so)
      Call Stack (most recent call first):
        /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:592 (_FPHSA_FAILURE_MESSAGE)
        /usr/share/cmake/Modules/FindFreetype.cmake:162 (find_package_handle_standard_args)
        CMakeLists.txt:152 (find_package)
       

      Possible fixes:

      1. autogen freetype.
      2. lock poppler to the latest version that works with freetype-2.10
      3. ?

      I am thinking we should do #2 as a workaround and then look into updating and testing freetype independently and ensuring it still gives us the same font rendering we want. I hate changing freetype and then having font quality change randomly from what we are used to so some testing here is in my opinion very desired.

            borisp borisp
            drobbins drobbins
            Votes:
            1 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated: