[MacPorts] #62132: libgcrypt @1.9.0 does not build on PPC Leopard, Mac OS X 10.5.8, because of "error: redefinition of typedef 'cipher_bulk_ops_t'"
MacPorts
noreply at macports.org
Mon Feb 1 23:55:40 UTC 2021
#62132: libgcrypt @1.9.0 does not build on PPC Leopard, Mac OS X 10.5.8, because of
"error: redefinition of typedef 'cipher_bulk_ops_t'"
------------------------+----------------------------
Reporter: ballapete | Owner: Schamschula
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.4
Resolution: | Keywords: leopard, tiger
Port: libgcrypt |
------------------------+----------------------------
Comment (by ballapete):
Next releaaes of `libgcrypt` will make use of the `getentropy()` function.
This means that `Portfile` will need to have
{{{
PortGroup legacysupport 1.0
}}}
A problem exists since the developers do not know whether and when a
symbol `_getentropy` was introduced to some `dylib` by Apple. Another
question is whether a guard in `Legacy Support` exists that can be used by
the C pre-processor to either use or bypass `Legacy Support` code…
--
Ticket URL: <https://trac.macports.org/ticket/62132#comment:23>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list