Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] python: improve reproducability
@ 2016-11-04  1:29 Danomi Manchego
  2016-11-04  1:29 ` [Buildroot] [PATCH 2/2] python3: " Danomi Manchego
  2016-11-04  9:22 ` [Buildroot] [PATCH 1/2] python: " Thomas Petazzoni
  0 siblings, 2 replies; 3+ messages in thread
From: Danomi Manchego @ 2016-11-04  1:29 UTC (permalink / raw)
  To: buildroot

The readline and hashlib options work simply by adding dependencies;
there is no specific configure switch for them.  Therefore, if those
external dependencies are selected independent of python, then they
can affect its compilation.  So if those packages are selected outside
of python, make them go first.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
---
 package/python/python.mk | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/python/python.mk b/package/python/python.mk
index cc65376..8c51d23 100644
--- a/package/python/python.mk
+++ b/package/python/python.mk
@@ -60,7 +60,7 @@ HOST_PYTHON_DEPENDENCIES = host-expat host-zlib
 
 PYTHON_INSTALL_STAGING = YES
 
-ifeq ($(BR2_PACKAGE_PYTHON_READLINE),y)
+ifneq ($(BR2_PACKAGE_PYTHON_READLINE)$(BR2_PACKAGE_READLINE),)
 PYTHON_DEPENDENCIES += readline
 endif
 
@@ -120,7 +120,7 @@ else
 PYTHON_CONF_OPTS += --disable-zlib
 endif
 
-ifeq ($(BR2_PACKAGE_PYTHON_HASHLIB),y)
+ifneq ($(BR2_PACKAGE_PYTHON_HASHLIB)$(BR2_PACKAGE_OPENSSL),)
 PYTHON_DEPENDENCIES += openssl
 endif
 
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-11-04  9:22 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-11-04  1:29 [Buildroot] [PATCH 1/2] python: improve reproducability Danomi Manchego
2016-11-04  1:29 ` [Buildroot] [PATCH 2/2] python3: " Danomi Manchego
2016-11-04  9:22 ` [Buildroot] [PATCH 1/2] python: " Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox