[MacPorts] #60252: zeek: error: aligned allocation function of type 'void *(std::size_t, std::align_val_t)' is only available on macOS 10.14 or newer
MacPorts
noreply at macports.org
Fri Mar 27 03:58:35 UTC 2020
#60252: zeek: error: aligned allocation function of type 'void *(std::size_t,
std::align_val_t)' is only available on macOS 10.14 or newer
-------------------------+-------------------------
Reporter: ryandesign | Owner: Schamschula
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: zeek |
-------------------------+-------------------------
Comment (by kencu):
Ah -- it turns out they made this one more complicated, and the libc++
toggle doesn't work with this alignment operator.
They have this hardcoded into the clang driver, and can be overridden by
passing a flag saying that you know you have an aligned allocator, and you
want to override it.
So -- not for older systems without surgery.
--
Ticket URL: <https://trac.macports.org/ticket/60252#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list