[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
Wed Sep 4 22:47:22 UTC 2024
#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: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords:
Port: zeek |
-------------------------+-------------------------
Comment (by barracuda156):
Replying to [comment:3 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.
It also pulls in a lot of third-party stuff which has to be fixed for this
to build.
--
Ticket URL: <https://trac.macports.org/ticket/60252#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list