commit:     650b3c65b67fdd23d98c920c3f7c586789c4dc41
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 27 23:06:41 2016 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Wed Jul 27 23:11:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650b3c65

app-emulation/docker: 1.12.0-rc5: apply hardened patch for #587726

Package-Manager: portage-2.2.28

 app-emulation/docker/docker-1.12.0_rc5.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-emulation/docker/docker-1.12.0_rc5.ebuild 
b/app-emulation/docker/docker-1.12.0_rc5.ebuild
index 8120c57..dfae766 100644
--- a/app-emulation/docker/docker-1.12.0_rc5.ebuild
+++ b/app-emulation/docker/docker-1.12.0_rc5.ebuild
@@ -194,8 +194,11 @@ src_compile() {
                grep -q -- '-fno-PIC' hack/make.sh || die 'hardened sed failed'
 
                sed  "s/LDFLAGS_STATIC_DOCKER='/&-extldflags -fno-PIC /" \
-                       -i hack/make/dynbinary || die
-               grep -q -- '-fno-PIC' hack/make/dynbinary || die 'hardened sed 
failed'
+                       -i hack/make/dynbinary-client || die
+               sed  "s/LDFLAGS_STATIC_DOCKER='/&-extldflags -fno-PIC /" \
+                       -i hack/make/dynbinary-daemon || die
+               grep -q -- '-fno-PIC' hack/make/dynbinary-daemon || die 
'hardened sed failed'
+               grep -q -- '-fno-PIC' hack/make/dynbinary-client || die 
'hardened sed failed'
        fi
 
        # let's set up some optional features :)

Reply via email to