Skip to content

Commit 4eec558

Browse files
committed
Fix build-script for docker-proxy (after libnetwork integration)
libnetwork has been integrated in the docker/docker (moby) repository, and now is compiled as part of hack/make.sh dynbinary. Signed-off-by: Sebastiaan van Stijn <[email protected]>
1 parent 409ab6c commit 4eec558

File tree

2 files changed

+4
-12
lines changed

2 files changed

+4
-12
lines changed

deb/common/rules

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ override_dh_auto_build:
77
# Build the daemon and dependencies
88
cd engine && DOCKER_GITCOMMIT=$(ENGINE_GITCOMMIT) PRODUCT=docker ./hack/make.sh dynbinary
99
cd engine && TMP_GOPATH="/go" hack/dockerfile/install/install.sh tini
10-
cd engine && TMP_GOPATH="/go" hack/dockerfile/install/install.sh proxy dynamic
1110
cd engine && TMP_GOPATH="/go" hack/dockerfile/install/install.sh rootlesskit dynamic
1211
# Build the CLI
1312
cd /go/src/github.com/docker/cli && VERSION=$(VERSION) GITCOMMIT=$(CLI_GITCOMMIT) LDFLAGS='' GO_LINKMODE=dynamic ./scripts/build/binary && DISABLE_WARN_OUTSIDE_CONTAINER=1 LDFLAGS='' make manpages
@@ -52,7 +51,7 @@ override_dh_auto_install:
5251
install -D -m 0644 engine/contrib/init/systemd/docker.service debian/docker-ce/lib/systemd/system/docker.service
5352
install -D -m 0644 engine/contrib/init/systemd/docker.socket debian/docker-ce/lib/systemd/system/docker.socket
5453
install -D -m 0755 $(shell readlink -e engine/bundles/dynbinary-daemon/dockerd) debian/docker-ce/usr/bin/dockerd
55-
install -D -m 0755 /usr/local/bin/docker-proxy debian/docker-ce/usr/bin/docker-proxy
54+
install -D -m 0755 $(shell readlink -e engine/bundles/dynbinary-daemon/docker-proxy) debian/docker-ce/usr/bin/docker-proxy
5655
install -D -m 0755 /usr/local/bin/docker-init debian/docker-ce/usr/bin/docker-init
5756

5857
# docker-scan-plugin install

rpm/SPECS/docker-ce.spec

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -79,24 +79,17 @@ mkdir -p /go/src/github.com/docker
7979
ln -s ${RPM_BUILD_DIR}/src/engine /go/src/github.com/docker/docker
8080

8181
pushd ${RPM_BUILD_DIR}/src/engine
82-
for component in tini "proxy dynamic";do
83-
TMP_GOPATH="/go" hack/dockerfile/install/install.sh $component
84-
done
82+
TMP_GOPATH="/go" hack/dockerfile/install/install.sh tini
8583
VERSION=%{_origversion} PRODUCT=docker hack/make.sh dynbinary
8684
popd
8785

8886
%check
8987
engine/bundles/dynbinary-daemon/dockerd -v
9088

9189
%install
92-
# install daemon binary
9390
install -D -p -m 0755 $(readlink -f engine/bundles/dynbinary-daemon/dockerd) ${RPM_BUILD_ROOT}%{_bindir}/dockerd
94-
95-
# install proxy
96-
install -D -p -m 0755 /usr/local/bin/docker-proxy ${RPM_BUILD_ROOT}%{_bindir}/docker-proxy
97-
98-
# install tini
99-
install -D -p -m 755 /usr/local/bin/docker-init ${RPM_BUILD_ROOT}%{_bindir}/docker-init
91+
install -D -p -m 0755 $(readlink -f engine/bundles/dynbinary-daemon/docker-proxy) ${RPM_BUILD_ROOT}%{_bindir}/docker-proxy
92+
install -D -p -m 0755 /usr/local/bin/docker-init ${RPM_BUILD_ROOT}%{_bindir}/docker-init
10093

10194
# install systemd scripts
10295
install -D -m 0644 engine/contrib/init/systemd/docker.service ${RPM_BUILD_ROOT}%{_unitdir}/docker.service

0 commit comments

Comments
 (0)