From: "William Hubbs" <williamh@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/docker/
Date: Mon, 27 Jun 2016 22:33:12 +0000 (UTC) [thread overview]
Message-ID: <1467066263.d9156b4a95e28ded66a9425a7d940e444060c2f5.williamh@gentoo> (raw)
commit: d9156b4a95e28ded66a9425a7d940e444060c2f5
Author: William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 27 19:40:23 2016 +0000
Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Mon Jun 27 22:24:23 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9156b4a
app-emulation/docker: live ebuild updates based on upstream
- use symlinks for docker-runc and docker-containerd instead of patching
- add kernel checks for CONFIG_IP_VS, CONFIG_XFRM_ALGO and CONFIG_XFRM_USER
Package-Manager: portage-2.2.28
app-emulation/docker/docker-9999.ebuild | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/app-emulation/docker/docker-9999.ebuild b/app-emulation/docker/docker-9999.ebuild
index 0667345..408fee5 100644
--- a/app-emulation/docker/docker-9999.ebuild
+++ b/app-emulation/docker/docker-9999.ebuild
@@ -72,6 +72,7 @@ CONFIG_CHECK="
~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG
~KEYS ~MACVLAN ~VETH ~BRIDGE ~BRIDGE_NETFILTER
~NF_NAT_IPV4 ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
+ ~IP_VS
~NETFILTER_XT_MATCH_ADDRTYPE ~NETFILTER_XT_MATCH_CONNTRACK
~NF_NAT ~NF_NAT_NEEDED
@@ -84,6 +85,7 @@ CONFIG_CHECK="
~CGROUP_HUGETLB
~NET_CLS_CGROUP
~CFS_BANDWIDTH ~FAIR_GROUP_SCHED ~RT_GROUP_SCHED
+ ~XFRM_ALGO ~XFRM_USER
"
ERROR_KEYS="CONFIG_KEYS: is mandatory"
@@ -95,6 +97,8 @@ ERROR_BLK_CGROUP="CONFIG_BLK_CGROUP: is optional for container statistics gather
ERROR_IOSCHED_CFQ="CONFIG_IOSCHED_CFQ: is optional for container statistics gathering"
ERROR_CGROUP_PERF="CONFIG_CGROUP_PERF: is optional for container statistics gathering"
ERROR_CFS_BANDWIDTH="CONFIG_CFS_BANDWIDTH: is optional for container statistics gathering"
+ERROR_XFRM_ALGO="CONFIG_XFRM_ALGO: is optional for secure networks"
+ERROR_XFRM_USER="CONFIG_XFRM_USER: is optional for secure networks"
pkg_setup() {
if kernel_is lt 3 10; then
@@ -166,14 +170,6 @@ pkg_setup() {
enewgroup docker
}
-src_prepare() {
- cd "src/${EGO_PN}" || die
- sed -i 's/docker-containerd/containerd/g; s/docker-runc/runc/g' libcontainerd/remote_linux.go
- # allow user patches (use sparingly - upstream won't support them)
- cd -
- eapply_user
-}
-
src_compile() {
cd "src/${EGO_PN}" || die
export GOPATH="${WORKDIR}/${P}:${PWD}/vendor"
@@ -228,6 +224,8 @@ src_install() {
VERSION="$(cat VERSION)"
newbin "bundles/$VERSION/dynbinary-client/docker-$VERSION" docker
newbin "bundles/$VERSION/dynbinary-daemon/dockerd-$VERSION" dockerd
+ dosym containerd /usr/bin/docker-containerd
+ dosym runc /usr/bin/docker-runc
newinitd contrib/init/openrc/docker.initd docker
newconfd contrib/init/openrc/docker.confd docker
next reply other threads:[~2016-06-27 22:33 UTC|newest]
Thread overview: 291+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-06-27 22:33 William Hubbs [this message]
-- strict thread matches above, loose matches on Subject: below --
2021-12-19 7:19 [gentoo-commits] repo/gentoo:master commit in: app-emulation/docker/ Georgy Yakovlev
2021-12-19 7:19 Georgy Yakovlev
2021-12-14 8:55 Georgy Yakovlev
2021-12-01 12:39 Georgy Yakovlev
2021-11-03 21:08 Georgy Yakovlev
2021-11-03 21:08 Georgy Yakovlev
2021-10-06 16:49 William Hubbs
2021-10-06 1:19 Georgy Yakovlev
2021-10-06 1:19 Georgy Yakovlev
2021-10-06 1:16 William Hubbs
2021-10-04 23:21 William Hubbs
2021-08-13 2:09 Yixun Lan
2021-08-05 19:51 William Hubbs
2021-06-14 0:31 Georgy Yakovlev
2021-06-13 22:38 Sam James
2021-06-11 16:27 William Hubbs
2021-06-11 1:00 Georgy Yakovlev
2021-06-11 1:00 Georgy Yakovlev
2021-06-10 21:53 William Hubbs
2021-05-16 12:45 Sam James
2021-04-28 16:44 Mikle Kolyada
2021-04-26 21:25 Georgy Yakovlev
2021-04-22 7:48 Georgy Yakovlev
2021-04-19 15:53 William Hubbs
2021-04-05 15:34 Mike Gilbert
2021-03-31 19:41 William Hubbs
2021-03-25 8:02 Michał Górny
2021-03-08 21:26 William Hubbs
2021-03-08 21:19 William Hubbs
2021-03-08 20:47 William Hubbs
2021-03-07 23:17 William Hubbs
2021-03-07 8:18 William Hubbs
2021-03-06 20:13 William Hubbs
2021-03-06 20:13 William Hubbs
2021-02-19 18:04 Piotr Karbowski
2021-02-15 1:16 William Hubbs
2021-02-05 19:36 Georgy Yakovlev
2021-02-05 19:36 Georgy Yakovlev
2021-02-04 19:15 William Hubbs
2021-02-04 15:06 William Hubbs
2021-02-04 15:06 William Hubbs
2021-01-09 20:57 William Hubbs
2021-01-08 19:28 William Hubbs
2021-01-08 19:28 William Hubbs
2021-01-08 18:14 William Hubbs
2021-01-08 17:54 William Hubbs
2021-01-05 15:58 William Hubbs
2021-01-05 0:15 William Hubbs
2021-01-04 23:10 William Hubbs
2020-12-29 7:43 Joonas Niilola
2020-12-02 20:38 Georgy Yakovlev
2020-12-02 20:38 Georgy Yakovlev
2020-12-02 20:38 Georgy Yakovlev
2020-12-02 19:56 Georgy Yakovlev
2020-11-10 21:20 Georgy Yakovlev
2020-11-10 21:20 Georgy Yakovlev
2020-10-27 23:19 Georgy Yakovlev
2020-10-18 0:48 Georgy Yakovlev
2020-10-18 0:48 Georgy Yakovlev
2020-10-18 0:48 Georgy Yakovlev
2020-09-24 0:09 Georgy Yakovlev
2020-09-23 8:36 Georgy Yakovlev
2020-09-23 8:36 Georgy Yakovlev
2020-09-23 8:36 Georgy Yakovlev
2020-09-23 7:43 Georgy Yakovlev
2020-09-23 0:46 Georgy Yakovlev
2020-09-22 23:30 Georgy Yakovlev
2020-09-22 23:18 Georgy Yakovlev
2020-08-31 21:03 Thomas Deutschmann
2020-08-31 18:14 Georgy Yakovlev
2020-08-22 21:17 William Hubbs
2020-08-01 19:17 William Hubbs
2020-07-25 18:30 Georgy Yakovlev
2020-03-15 3:53 Thomas Deutschmann
2020-03-15 3:06 William Hubbs
2020-03-12 0:34 William Hubbs
2020-03-04 22:52 William Hubbs
2020-03-04 22:52 William Hubbs
2020-03-04 13:01 Mikle Kolyada
2020-02-14 0:31 William Hubbs
2020-02-13 21:02 Georgy Yakovlev
2020-02-13 20:47 William Hubbs
2020-01-25 15:33 Mikle Kolyada
2020-01-17 8:52 Georgy Yakovlev
2020-01-16 19:36 Mikle Kolyada
2020-01-16 9:18 Mikle Kolyada
2020-01-16 9:12 Mikle Kolyada
2020-01-15 10:41 Mikle Kolyada
2019-11-21 10:40 Manuel Rüger
2019-11-20 22:20 Manuel Rüger
2019-11-20 16:51 Manuel Rüger
2019-10-21 18:19 Manuel Rüger
2019-10-09 16:57 Manuel Rüger
2019-09-23 14:06 Manuel Rüger
2019-09-23 14:06 Manuel Rüger
2019-09-05 9:08 Manuel Rüger
2019-09-04 13:50 Manuel Rüger
2019-07-29 9:17 Manuel Rüger
2019-07-29 9:17 Manuel Rüger
2019-07-29 9:07 Manuel Rüger
2019-07-29 9:07 Manuel Rüger
2019-07-23 15:17 Manuel Rüger
2019-07-04 15:34 Manuel Rüger
2019-07-04 15:34 Manuel Rüger
2019-06-27 21:57 Manuel Rüger
2019-06-25 15:43 Manuel Rüger
2019-06-06 17:10 Manuel Rüger
2019-06-04 16:57 Manuel Rüger
2019-05-07 16:05 Manuel Rüger
2019-04-23 14:07 Manuel Rüger
2019-04-23 12:43 Manuel Rüger
2019-04-11 10:01 Manuel Rüger
2019-04-11 9:57 Manuel Rüger
2019-03-28 15:02 Manuel Rüger
2019-03-28 15:02 Manuel Rüger
2019-03-28 15:02 Manuel Rüger
2019-03-01 13:42 Manuel Rüger
2019-03-01 13:42 Manuel Rüger
2019-02-11 19:39 Manuel Rüger
2019-02-11 19:39 Manuel Rüger
2019-02-11 19:39 Manuel Rüger
2019-02-11 17:55 Manuel Rüger
2019-02-11 17:49 Manuel Rüger
2019-02-01 16:02 Manuel Rüger
2019-01-10 13:34 Manuel Rüger
2018-12-16 13:10 Manuel Rüger
2018-12-11 10:13 Manuel Rüger
2018-11-09 10:28 Manuel Rüger
2018-11-09 8:48 Manuel Rüger
2018-10-28 17:30 Manuel Rüger
2018-09-06 18:16 Manuel Rüger
2018-07-19 15:29 Manuel Rüger
2018-07-19 13:29 Manuel Rüger
2018-07-19 13:29 Manuel Rüger
2018-06-21 22:28 Georgy Yakovlev
2018-06-21 22:28 Georgy Yakovlev
2018-06-04 19:25 Mart Raudsepp
2018-05-15 13:14 Manuel Rüger
2018-05-15 13:14 Manuel Rüger
2018-05-15 12:16 Manuel Rüger
2018-04-26 22:19 Manuel Rüger
2018-04-26 21:36 Manuel Rüger
2018-04-11 12:21 Manuel Rüger
2018-04-10 1:13 Manuel Rüger
2018-04-06 22:12 Manuel Rüger
2018-04-06 22:12 Manuel Rüger
2018-04-03 6:22 Manuel Rüger
2018-03-23 15:05 Manuel Rüger
2018-03-21 14:59 Manuel Rüger
2018-03-19 22:52 Manuel Rüger
2018-02-28 12:32 Manuel Rüger
2018-02-27 20:33 Manuel Rüger
2018-02-09 16:58 Manuel Rüger
2018-01-23 15:46 Manuel Rüger
2018-01-19 16:10 Manuel Rüger
2018-01-19 15:55 Manuel Rüger
2018-01-18 14:04 Manuel Rüger
2018-01-18 13:00 Manuel Rüger
2018-01-10 18:37 Manuel Rüger
2018-01-02 16:12 Manuel Rüger
2018-01-02 13:05 Manuel Rüger
2018-01-02 13:05 Manuel Rüger
2018-01-02 13:00 Manuel Rüger
2017-12-18 19:11 Manuel Rüger
2017-12-18 16:37 Manuel Rüger
2017-11-22 15:02 Manuel Rüger
2017-11-03 14:27 Manuel Rüger
2017-11-02 15:57 Craig Andrews
2017-09-27 10:01 Manuel Rüger
2017-09-10 10:58 Manuel Rüger
2017-09-10 10:58 Manuel Rüger
2017-09-08 21:59 Manuel Rüger
2017-09-08 21:59 Manuel Rüger
2017-08-21 11:30 Manuel Rüger
2017-07-16 11:48 Manuel Rüger
2017-07-16 10:46 Manuel Rüger
2017-07-02 23:08 Manuel Rüger
2017-06-29 9:42 Manuel Rüger
2017-06-29 9:37 Manuel Rüger
2017-06-29 9:37 Manuel Rüger
2017-06-28 14:12 Manuel Rüger
2017-06-28 14:02 Manuel Rüger
2017-06-20 12:53 Pacho Ramos
2017-05-09 11:49 Manuel Rüger
2017-05-07 0:34 Manuel Rüger
2017-05-03 11:37 Manuel Rüger
2017-05-03 11:37 Manuel Rüger
2017-04-28 12:15 Manuel Rüger
2017-04-21 19:01 William Hubbs
2017-04-21 17:52 William Hubbs
2017-04-21 15:24 Manuel Rüger
2017-04-20 19:00 William Hubbs
2017-04-19 21:48 William Hubbs
2017-04-18 17:58 William Hubbs
2017-04-06 22:04 Manuel Rüger
2017-04-05 10:21 Michael Weber
2017-03-28 23:28 Manuel Rüger
2017-03-06 16:31 Manuel Rüger
2017-03-06 16:28 Manuel Rüger
2017-03-06 15:12 Manuel Rüger
2017-03-06 13:22 Manuel Rüger
2017-02-24 10:29 Manuel Rüger
2017-02-24 10:29 Manuel Rüger
2017-02-09 14:16 Manuel Rüger
2017-01-23 14:02 William Hubbs
2017-01-19 11:22 Manuel Rüger
2017-01-16 17:36 Manuel Rüger
2017-01-15 20:09 Manuel Rüger
2017-01-13 13:43 Manuel Rüger
2017-01-12 13:14 Manuel Rüger
2017-01-11 12:14 Manuel Rüger
2017-01-11 12:13 Manuel Rüger
2017-01-09 18:37 William Hubbs
2017-01-07 22:06 William Hubbs
2017-01-07 22:01 William Hubbs
2017-01-07 21:43 William Hubbs
2017-01-05 23:23 Manuel Rüger
2017-01-02 15:33 William Hubbs
2016-12-18 1:14 Manuel Rüger
2016-12-18 1:14 Manuel Rüger
2016-12-16 11:54 Manuel Rüger
2016-12-13 16:58 Manuel Rüger
2016-12-06 13:45 Manuel Rüger
2016-12-06 12:28 Manuel Rüger
2016-12-06 12:27 Manuel Rüger
2016-11-24 13:18 Manuel Rüger
2016-11-24 10:45 Manuel Rüger
2016-11-18 16:28 Manuel Rüger
2016-11-18 16:28 Manuel Rüger
2016-11-15 11:15 Manuel Rüger
2016-11-14 18:08 William Hubbs
2016-11-14 18:00 William Hubbs
2016-11-14 17:11 William Hubbs
2016-11-09 16:53 Manuel Rüger
2016-11-01 22:22 William Hubbs
2016-10-31 23:04 William Hubbs
2016-10-31 22:55 William Hubbs
2016-10-31 22:55 William Hubbs
2016-10-31 22:23 William Hubbs
2016-10-13 14:46 William Hubbs
2016-10-13 14:46 William Hubbs
2016-09-28 16:39 William Hubbs
2016-09-28 15:53 William Hubbs
2016-08-24 13:32 William Hubbs
2016-08-24 13:32 William Hubbs
2016-08-17 15:34 William Hubbs
2016-07-30 4:05 William Hubbs
2016-07-30 4:05 William Hubbs
2016-07-29 16:27 William Hubbs
2016-07-29 16:27 William Hubbs
2016-07-28 15:47 William Hubbs
2016-07-28 15:41 William Hubbs
2016-07-28 14:14 William Hubbs
2016-07-27 23:11 William Hubbs
2016-07-27 22:17 William Hubbs
2016-07-27 22:12 William Hubbs
2016-07-27 22:12 William Hubbs
2016-07-27 15:41 William Hubbs
2016-07-14 23:46 William Hubbs
2016-07-14 23:46 William Hubbs
2016-07-13 16:14 William Hubbs
2016-07-09 22:43 William Hubbs
2016-07-05 16:41 William Hubbs
2016-07-05 16:41 William Hubbs
2016-06-28 13:49 William Hubbs
2016-06-28 13:15 William Hubbs
2016-06-28 13:07 William Hubbs
2016-06-27 22:49 William Hubbs
2016-06-27 22:49 William Hubbs
2016-06-27 22:33 William Hubbs
2016-06-24 17:53 William Hubbs
2016-06-24 17:39 William Hubbs
2016-04-27 15:24 Kacper Kowalik
2016-04-27 15:19 Kacper Kowalik
2016-04-27 15:13 Kacper Kowalik
2016-04-27 15:13 Kacper Kowalik
2016-04-27 8:24 Agostino Sarubbo
2016-04-20 17:06 William Hubbs
2016-03-29 10:35 Ian Delaney
2016-03-28 12:21 Kacper Kowalik
2016-03-18 19:11 Michał Górny
2016-02-08 13:50 Kacper Kowalik
2015-11-03 21:19 Kacper Kowalik
2015-09-29 8:34 Justin Lecher
2015-09-29 8:34 Justin Lecher
2015-09-28 14:16 Kacper Kowalik
2015-09-19 15:27 Agostino Sarubbo
2015-08-25 18:15 William Hubbs
2015-08-25 18:15 William Hubbs
2015-08-25 16:42 William Hubbs
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1467066263.d9156b4a95e28ded66a9425a7d940e444060c2f5.williamh@gentoo \
--to=williamh@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox