python3: ecmd croserver support

This picks up a variety of fixes needed to support python3 within
croserver. python3 is now required for the upcoming yocto upstream release
(dunfell)

The new distro package is required in the move to python3 for croserver

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Iecc3f4ef85fc9412d6700d5cd086d2edc502226b
diff --git a/recipes-bsp/ecmd/croserver_git.bb b/recipes-bsp/ecmd/croserver_git.bb
index 6dd7fae..60b06ec 100644
--- a/recipes-bsp/ecmd/croserver_git.bb
+++ b/recipes-bsp/ecmd/croserver_git.bb
@@ -4,7 +4,7 @@
 LIC_FILES_CHKSUM = "file://${S}/NOTICE;md5=fee220301a2af3faf8f211524b4248ea"
 
 SRC_URI = "git://github.com/open-power/eCMD.git"
-SRCREV = "b858b2f212bda2665ad41e821302e8196c7aec07"
+SRCREV = "79cadcd0d299cc044791da9b5e3746108290558a"
 DEPENDS += "zlib"
 
 SRC_URI += "file://croserver.service"
@@ -12,6 +12,7 @@
 S = "${WORKDIR}/git"
 
 inherit python3native
+DEPENDS += "${PYTHON_PN}-distro-native"
 
 do_configure() {
    LD="${CXX}" ${PYTHON} ${S}/config.py \