[MacPorts] #64660: inkscape: build failure due to "no template named 'optional' in namespace 'std'"

MacPorts noreply at macports.org
Thu Feb 17 12:40:12 UTC 2022


#64660: inkscape: build failure due to "no template named 'optional' in namespace
'std'"
-------------------------------+----------------------
  Reporter:  dyne2meter        |      Owner:  mascguy
      Type:  defect            |     Status:  assigned
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:  2.7.1
Resolution:                    |   Keywords:
      Port:  inkscape poppler  |
-------------------------------+----------------------

Comment (by evanmiller):

 Researching this a little bit, requiring C++17 (and setting
 {{{configure.cxxflags -std=c++17}}}) results in other build errors, due to
 standard library features being removed between C++11 and C++17. So
 getting Inkscape 0.92.5 and Poppler 22.0.x to play together may require
 non-trivial patching.

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


More information about the macports-tickets mailing list