dev-db/etcd: Set CROS_WORKON_COMMIT for arm64

The current CROS_WORKON_COMMIT of etcd-2.2.4 does not build from
arm64.  Add a temporary conditional to set CROS_WORKON_COMMIT to
a known good revision for arm64.

Signed-off-by: Geoff Levand <geoff@infradead.org>
This commit is contained in:
Geoff Levand 2016-01-21 15:34:31 -08:00
parent 676a9f2173
commit fe848f57cf

View File

@ -14,6 +14,11 @@ inherit coreos-doc coreos-go toolchain-funcs cros-workon systemd
if [[ "${PV}" == 9999 ]]; then
CROS_WORKON_COMMIT=${CROS_WORKON_COMMIT:="HEAD"}
KEYWORDS="~amd64 ~arm64"
elif [[ "${ARCH}" == "arm64" ]]; then
# etcd-2.2.4 build fails for arm64
# https://github.com/coreos/etcd/issues/3623
CROS_WORKON_COMMIT="4669b899cca9a326731a10e03c76605bf26470f6"
KEYWORDS="arm64"
else
CROS_WORKON_COMMIT="bdee27b19e8601ffd7bd4f0481abe9bbae04bd09" # v2.2.4
KEYWORDS="amd64 arm64"