[MacPorts] #67471: sentencepiece @0.1.97: error: aligned deallocation function ... is only available on macOS 10.14 or newer

MacPorts noreply at macports.org
Mon May 22 07:14:07 UTC 2023


#67471: sentencepiece @0.1.97: error: aligned deallocation function ... is only
available on macOS 10.14 or newer
----------------------------+------------------------
  Reporter:  ryandesign     |      Owner:  ryandesign
      Type:  defect         |     Status:  closed
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:  2.8.1
Resolution:  fixed          |   Keywords:
      Port:  sentencepiece  |
----------------------------+------------------------

Comment (by jmroot):

 Sized deallocation might be assumed to be available when using C++14 or
 later, even though it is only supported by the system libc++ starting with
 10.14, as the message says. I guess the external protobuf must already
 have been taught this? I had a
 [https://github.com/libjxl/libjxl/issues/1782 similar problem] with
 libjxl, but it was using `-fsized-deallocation` explicitly to enable it
 while using C++11, and so was easy to patch.

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


More information about the macports-tickets mailing list