[MacPorts] #69767: libplacebo @6.338.2_0+opengl+vulkan build failure: std::__1::to_chars undefined

MacPorts noreply at macports.org
Thu Apr 18 03:07:53 UTC 2024


#69767: libplacebo @6.338.2_0+opengl+vulkan build failure: std::__1::to_chars
undefined
-------------------------+--------------------------------------
  Reporter:  mrkapqa     |      Owner:  i0ntempest
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.9.3
Resolution:              |   Keywords:  catalina bigsur monterey
      Port:  libplacebo  |
-------------------------+--------------------------------------
Changes (by ryandesign):

 * keywords:   => catalina bigsur monterey


Comment:

 Only failed on some OS versions. This is probably not an upstream issue.
 `std::to_chars` is a standard part of C++17 but probably implemented in
 part in libc++. The port indicates that it requires a newer MacPorts
 libc++ on Darwin 18 (macOS 10.14) and older, and the build succeeded on
 10.14 and older and on 13 and newer but failed on 10.15–12. My suspicion,
 therefore, is that you need to use MacPorts libc++ on Darwin 21 (macOS 12)
 and older. You can test this in CI (on 11 and 12 anyway) by sending a PR.

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


More information about the macports-tickets mailing list