python,python3: limit underlinking behavior to linux platforms

This change was introduced in commit 1c54e2b0fb to address build
issues on Ubuntu 12.04.

However it was reported to cause issues on Mac OS X.
Report: https://github.com/openwrt/packages/issues/5310

It was also reported that removing this on MacOS X fixes the issue.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
This commit is contained in:
Alexandru Ardelean 2018-03-14 16:18:27 +02:00
parent 450577536f
commit ea62d1217c
2 changed files with 10 additions and 2 deletions

View File

@ -268,9 +268,13 @@ define PyPackage/python/filespec
endef
HOST_LDFLAGS += \
-Wl,--no-as-needed -lrt \
$$$$(pkg-config --static --libs libcrypto libssl)
ifeq ($(HOST_OS),Linux)
HOST_LDFLAGS += \
-Wl,--no-as-needed -lrt
endif
HOST_CONFIGURE_ARGS+= \
--without-cxx-main \
--without-pymalloc \

View File

@ -264,9 +264,13 @@ define Py3Package/python3/filespec
endef
HOST_LDFLAGS += \
-Wl,--no-as-needed -lrt \
$$$$(pkg-config --static --libs libcrypto libssl)
ifeq ($(HOST_OS),Linux)
HOST_LDFLAGS += \
-Wl,--no-as-needed -lrt
endif
HOST_CONFIGURE_ARGS+= \
--without-cxx-main \
--without-pymalloc \