[MacPorts] #61193: pypy @7.3.1_1 fails to build on 10.15.6: rpython not found
MacPorts
noreply at macports.org
Thu Sep 17 10:21:29 UTC 2020
#61193: pypy @7.3.1_1 fails to build on 10.15.6: rpython not found
------------------------+--------------------
Reporter: ned-deily | Owner: danchr
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords:
Port: pypy |
------------------------+--------------------
Comment (by danchr):
> FWIW, I backed out the most recent pypy Portfile change (06e5e6b pypy:
fetch using gitlab PortGroup) and was able to get a little further. The
build then failed with C errors unable to find getpagesize (header file
issue?):
I noticed this when building the source directly; the root cause is this
chunk in `unistd.h`:
{{{#!c
/* Removed in Issue 6 */
#if !defined(_POSIX_C_SOURCE) || _POSIX_C_SOURCE < 200112L
int getdtablesize(void) __POSIX_C_DEPRECATED(199506L);
int getpagesize(void) __pure2 __POSIX_C_DEPRECATED(199506L);
char *getpass(const char *) __POSIX_C_DEPRECATED(199506L);
#endif
}}}
Presumably Apple added that in a relatively recent update to Xcode, since
the build
[https://build.macports.org/builders/ports-10.15_x86_64-builder/builds/37765
succeeded earlier]. Binary archives should be available, and used by
default, though, so I'm not sure why it tried to build PyPy on your
system?
--
Ticket URL: <https://trac.macports.org/ticket/61193#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list