diff options
-rw-r--r-- | meta-python/recipes-devtools/python/python-incremental.inc | 6 | ||||
-rw-r--r-- | meta-python/recipes-devtools/python/python-twisted.inc | 4 |
2 files changed, 10 insertions, 0 deletions
diff --git a/meta-python/recipes-devtools/python/python-incremental.inc b/meta-python/recipes-devtools/python/python-incremental.inc index 3675458688..b63fac9791 100644 --- a/meta-python/recipes-devtools/python/python-incremental.inc +++ b/meta-python/recipes-devtools/python/python-incremental.inc @@ -12,3 +12,9 @@ RDEPENDS_${PN} += " \ ${PYTHON_PN}-twisted \ ${PYTHON_PN}-click \ " + +# -native is needed to build python[3]-twisted, however, we need to take steps to +# prevent a circular dependency. The build apparently does not use the part of +# python-incremental which uses python-twisted, so this hack is OK. +RDEPENDS_${PYTHON_PN}-incremental-native_remove = "${PYTHON_PN}-twisted-native" +BBCLASSEXTEND = "native nativesdk" diff --git a/meta-python/recipes-devtools/python/python-twisted.inc b/meta-python/recipes-devtools/python/python-twisted.inc index 0dd584f9fe..6480ad54f9 100644 --- a/meta-python/recipes-devtools/python/python-twisted.inc +++ b/meta-python/recipes-devtools/python/python-twisted.inc @@ -39,6 +39,10 @@ PACKAGES =+ "\ ${PN}-bin \ " +DEPENDS += " \ + ${PYTHON_PN}-incremental-native \ +" + RDEPENDS_${PN} = "\ ${PN}-bin \ ${PN}-core \ |