diff options
author | Jeffery To <jeffery.to@gmail.com> | 2019-08-17 04:45:58 +0800 |
---|---|---|
committer | Jeffery To <jeffery.to@gmail.com> | 2019-08-17 04:45:58 +0800 |
commit | 229c23a440192f068376414ae2258fb6b8d9f23b (patch) | |
tree | 90db91d3dff95d93a8e83f872497beb8a9d7a32d /net | |
parent | 6c8460432090dc718776a5c41d32960ac6afd440 (diff) |
python,python3: Fix host Python compilation for macOS
* Remove $$$$(pkg-config --static --libs libcrypto libssl) from
HOST_LDFLAGS
Having this leads to an "unknown type name 'u_int'" error on Mac.
Removing it doesn't appear to affect Python's ability to find
buildroot LibreSSL.
* Change -Wl,-rpath=... to -Wl,-rpath,... in HOST_LDFLAGS
The equals sign version is not supported by the Mac linker (appears to
be an GNU extension). The comma version is supported; -rpath and its
argument will be separated by a space when passed to the linker.
* Add ac_cv_header_libintl_h=no to HOST_CONFIGURE_VARS for Mac
Python on Mac doesn't expect to use libintl, but if gettext-full is
compiled for host, it will try, leading to undefined symbol errors
during compilation. This prevents configure from finding libintl.h.
Fixes #7171.
Fixes #9621.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions