[MacPorts] #69455: poppler @24.03.0: build failure on macOS 10.14 and earlier due to use of std::filesystem

MacPorts noreply at macports.org
Sat Mar 9 15:10:52 UTC 2024


#69455: poppler @24.03.0: build failure on macOS 10.14 and earlier due to use of
std::filesystem
-------------------------+-------------------------------------------------
  Reporter:  lukaso      |      Owner:  dbevans
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.8.1
Resolution:              |   Keywords:  tiger leopard snowleopard lion
                         |  mountainlion mavericks yosemite elcapitan
      Port:  poppler     |  sierra highsierra mojave
-------------------------+-------------------------------------------------

Comment (by kencu):

 macports officially supports the last three systems, but tries to support
 older darwin systems. It’s harder when software evolves past what those
 systems can provide.

 poppler code isn’t broken…it wants to use filesystem. Current systems
 provide that. Users of current systems want a current poppler.

 Either macports-libcxx will work out, or there will need to be fallbacks
 placed in the port to use older popplers on older systems.

 There are also some other replacements for filesystem that might be
 interesting to look into, eg

 https://github.com/gulrak/filesystem

-- 
Ticket URL: <https://trac.macports.org/ticket/69455#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list