[MacPorts] #64805: libprelude: python bindings fail to build on OSX 10.12 and earlier
MacPorts
noreply at macports.org
Sat Mar 12 16:19:29 UTC 2022
#64805: libprelude: python bindings fail to build on OSX 10.12 and earlier
-------------------------+----------------------
Reporter: ctreleaven | Owner: ToToL
Type: defect | Status: reopened
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: libprelude |
-------------------------+----------------------
Comment (by ctreleaven):
Thanks Josh, I'm starting to get a glimmer now. (I'm not a C/C++ guy.)
AIUI, I would need to use an SDK from 10.13 or newer to get the
appropriate version of stdio.h. For example:
{{{
$ bbfind fmemopen
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:356:
FILE *fmemopen(void * __restrict __buf, size_t __size, const char *
__restrict __mode) __API_AVAILABLE(macos(10.13), ios(11.0), tvos(11.0),
watchos(4.0));
}}}
I believe Ryan has an uncommitted port that is supposed to address this
kind of problem? I'll see if I can locate a ticket.
In the meantime, I can disable the Python bindings in this port on older
OS versions which should get around the problem. I appreciate your help.
--
Ticket URL: <https://trac.macports.org/ticket/64805#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list