From ff147707b2382cc3d9f09fc09b306d4c50a39dfd Mon Sep 17 00:00:00 2001 From: Tianon Gravi Date: Tue, 29 Oct 2013 13:41:26 -0600 Subject: [PATCH] Clarify Go 1.2rc2 / Go 1.1.2 requirements in hack/PACKAGERS.md --- hack/PACKAGERS.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hack/PACKAGERS.md b/hack/PACKAGERS.md index 9014d7ea1b..1ac061c01e 100644 --- a/hack/PACKAGERS.md +++ b/hack/PACKAGERS.md @@ -36,7 +36,7 @@ To build docker, you will need the following system dependencies * An amd64 machine * A recent version of git and mercurial -* Go version 1.1.2 or later +* Go version 1.2rc1 or later (see notes below regarding using Go 1.1.2 and dynbinary) * SQLite version 3.7.9 or later * A clean checkout of the source must be added to a valid Go [workspace](http://golang.org/doc/code.html#Workspaces) under the path *src/github.com/dotcloud/docker*. @@ -91,7 +91,8 @@ You would do the users of your distro a disservice and "void the docker warranty A good comparison is Busybox: all distros package it as a statically linked binary, because it just makes sense. Docker is the same way. -If you *must* have a non-static Docker binary, please use: +If you *must* have a non-static Docker binary, or require Go 1.1.2 (since Go 1.2 is not yet officially +released at the time of this writing), please use: ```bash ./hack/make.sh dynbinary