From 3f7909e9967ded9740fdf951c6f7e95f4aa9c963 Mon Sep 17 00:00:00 2001
From: Tianon Gravi <admwiggin@gmail.com>
Date: Thu, 19 Jun 2014 14:35:30 -0600
Subject: [PATCH] Disable netgo for dynbinary builds

It's not necessary to use the netgo implementation for non-static builds. :)

Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon)
---
 hack/make/dynbinary | 1 +
 1 file changed, 1 insertion(+)

diff --git a/hack/make/dynbinary b/hack/make/dynbinary
index 426b9cb566..74bb0dd36e 100644
--- a/hack/make/dynbinary
+++ b/hack/make/dynbinary
@@ -40,5 +40,6 @@ fi
 
 (
 	export LDFLAGS_STATIC_DOCKER="-X github.com/dotcloud/docker/dockerversion.INITSHA1 \"$DOCKER_INITSHA1\" -X github.com/dotcloud/docker/dockerversion.INITPATH \"$DOCKER_INITPATH\""
+	export BUILDFLAGS=( "${BUILDFLAGS[@]/netgo /}" ) # disable netgo, since we don't need it for a dynamic binary
 	source "$(dirname "$BASH_SOURCE")/binary"
 )