1
0
mirror of https://git.yoctoproject.org/poky synced 2026-05-30 00:20:08 +00:00

python: Forcibly disable tk

Avoids the determinism problem shown with the warnings:

WARNING: QA Issue: python-tkinter rdepends on libx11 but its not a build dependency? [build-deps]
WARNING: QA Issue: python-tkinter rdepends on tcl-lib but its not a build dependency? [build-deps

(From OE-Core rev: 53ae544cfdac22c82af452b8c7ebe6664296bd9b)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Richard Purdie
2014-07-16 16:09:47 +00:00
parent fe14f996bf
commit d418bedca5
@@ -2,17 +2,22 @@ _tkinter module needs tk module along with tcl. tk is not yet integrated
in yocto so we skip the check for this module. in yocto so we skip the check for this module.
Avoid a warning by not adding this module to missing variable. Avoid a warning by not adding this module to missing variable.
Also simply disable the tk module since its not in DEPENDS.
Upstream-Status: Inappropriate [distribution] Upstream-Status: Inappropriate [distribution]
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Index: Python-2.7.2/setup.py Index: Python-2.7.3/setup.py
=================================================================== ===================================================================
--- Python-2.7.2.orig/setup.py 2012-04-05 23:18:38.500136647 +0300 --- Python-2.7.3.orig/setup.py 2014-07-07 13:45:15.056233820 +0000
+++ Python-2.7.2/setup.py 2012-04-05 23:19:35.888134969 +0300 +++ Python-2.7.3/setup.py 2014-07-16 16:06:37.145656284 +0000
@@ -1634,8 +1634,10 @@ @@ -1639,10 +1639,12 @@
self.extensions.extend(exts)
# Call the method for detecting whether _tkinter can be compiled # Call the method for detecting whether _tkinter can be compiled
self.detect_tkinter(inc_dirs, lib_dirs) - self.detect_tkinter(inc_dirs, lib_dirs)
+ #self.detect_tkinter(inc_dirs, lib_dirs)
- if '_tkinter' not in [e.name for e in self.extensions]: - if '_tkinter' not in [e.name for e in self.extensions]:
- missing.append('_tkinter') - missing.append('_tkinter')