From fe848f57cfe053ac0865a38a246dd268d52e39b0 Mon Sep 17 00:00:00 2001 From: Geoff Levand Date: Thu, 21 Jan 2016 15:34:31 -0800 Subject: [PATCH] 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 --- .../third_party/coreos-overlay/dev-db/etcd/etcd-9999.ebuild | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sdk_container/src/third_party/coreos-overlay/dev-db/etcd/etcd-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/dev-db/etcd/etcd-9999.ebuild index 9cd676bafd..f8843114ef 100644 --- a/sdk_container/src/third_party/coreos-overlay/dev-db/etcd/etcd-9999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/dev-db/etcd/etcd-9999.ebuild @@ -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"