summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2019-07-02 15:58:26 +0000
committerBruce Ashfield <bruce.ashfield@gmail.com>2019-07-12 14:50:34 +0000
commitedd2454de498fc0f4d667408c3c61626a51ae6a3 (patch)
treea0ff9faf255571e64e1345931e70f205770c2473
parent1702ce6e80c3d786f577e74744d28a2b1180e9ee (diff)
downloadmeta-virtualization-edd2454de498fc0f4d667408c3c61626a51ae6a3.tar.gz
docker-ce: update to v19.03-rc
Updating the docker community edition to the 19.03 series. The build changes are minor (mainly cleanup), but otherwise, we are changing branches and setting new SRCREVs. The LICENSE checksum tweak is due to copyright year changes in the files. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
-rw-r--r--recipes-containers/docker/docker-ce_git.bb22
1 files changed, 11 insertions, 11 deletions
diff --git a/recipes-containers/docker/docker-ce_git.bb b/recipes-containers/docker/docker-ce_git.bb
index 042d3a41..a3e27a53 100644
--- a/recipes-containers/docker/docker-ce_git.bb
+++ b/recipes-containers/docker/docker-ce_git.bb
@@ -18,11 +18,12 @@ DESCRIPTION = "Linux container runtime \
18 subtle and/or glaring issues. \ 18 subtle and/or glaring issues. \
19 " 19 "
20 20
21SRCREV_docker = "f5e591e815841e04e910223fb63f1ef7689ae153" 21SRCREV_docker = "2416d7f930859912c883f964b1cee6909635f951"
22SRCREV_libnetwork = "4725f2163fb214a6312f3beae5991f838ec36326" 22SRCREV_libnetwork = "5ac07abef4eee176423fdc1b870d435258e2d381"
23SRC_URI = "\ 23SRC_URI = "\
24 git://github.com/docker/docker-ce.git;branch=18.09;name=docker \ 24 git://github.com/docker/docker-ce.git;branch=19.03;name=docker \
25 git://github.com/docker/libnetwork.git;branch=bump_18.09;name=libnetwork;destsuffix=git/libnetwork \ 25 git://github.com/docker/libnetwork.git;branch=master;name=libnetwork;destsuffix=git/libnetwork \
26 file://0001-libnetwork-use-GO-instead-of-go.patch \
26 file://docker.init \ 27 file://docker.init \
27 " 28 "
28 29
@@ -30,13 +31,13 @@ require docker.inc
30 31
31# Apache-2.0 for docker 32# Apache-2.0 for docker
32LICENSE = "Apache-2.0" 33LICENSE = "Apache-2.0"
33LIC_FILES_CHKSUM = "file://src/import/components/engine/LICENSE;md5=9740d093a080530b5c5c6573df9af45a" 34LIC_FILES_CHKSUM = "file://src/import/components/engine/LICENSE;md5=4859e97a9c7780e77972d989f0823f28"
34 35
35GO_IMPORT = "import" 36GO_IMPORT = "import"
36 37
37S = "${WORKDIR}/git" 38S = "${WORKDIR}/git"
38 39
39DOCKER_VERSION = "18.09.3-ce" 40DOCKER_VERSION = "19.03.0-rc3-ce"
40PV = "${DOCKER_VERSION}+git${SRCREV_docker}" 41PV = "${DOCKER_VERSION}+git${SRCREV_docker}"
41 42
42PACKAGES =+ "${PN}-contrib" 43PACKAGES =+ "${PN}-contrib"
@@ -58,8 +59,6 @@ do_compile() {
58 mkdir -p .gopath/src/"$(dirname "${DOCKER_PKG}")" 59 mkdir -p .gopath/src/"$(dirname "${DOCKER_PKG}")"
59 ln -sf ../../../../components/engine/ .gopath/src/"${DOCKER_PKG}" 60 ln -sf ../../../../components/engine/ .gopath/src/"${DOCKER_PKG}"
60 61
61 mkdir -p .gopath/src/github.com/docker
62 ln -sf ${WORKDIR}/git/libnetwork .gopath/src/github.com/docker/libnetwork
63 ln -sf ${S}/src/import/components/cli .gopath/src/github.com/docker/cli 62 ln -sf ${S}/src/import/components/cli .gopath/src/github.com/docker/cli
64 63
65 export GOPATH="${S}/src/import/.gopath:${S}/src/import/vendor:${STAGING_DIR_TARGET}/${prefix}/local/go" 64 export GOPATH="${S}/src/import/.gopath:${S}/src/import/vendor:${STAGING_DIR_TARGET}/${prefix}/local/go"
@@ -78,12 +77,13 @@ do_compile() {
78 77
79 cd ${S}/src/import/components/engine 78 cd ${S}/src/import/components/engine
80 79
81 # this is the unsupported build structure 80 # this is the unsupported build structure that doesn't rely on an
82 # that doesn't rely on an existing docker 81 # existing docker to build this:
83 # to build this:
84 VERSION="${DOCKER_VERSION}" DOCKER_GITCOMMIT="${SRCREV_docker}" ./hack/make.sh dynbinary 82 VERSION="${DOCKER_VERSION}" DOCKER_GITCOMMIT="${SRCREV_docker}" ./hack/make.sh dynbinary
85 83
86 # build the proxy 84 # build the proxy
85 cd ${S}/src/import
86 ln -sf ${WORKDIR}/git/libnetwork .gopath/src/github.com/docker/libnetwork
87 cd ${S}/src/import/.gopath/src/github.com/docker/libnetwork 87 cd ${S}/src/import/.gopath/src/github.com/docker/libnetwork
88 oe_runmake cross-local 88 oe_runmake cross-local
89 89