Summary: | app-emulation/docker 1.7.1 -> 1.8.2 with dev-lang/go-1.5 fails to build - gopath/src/github.com/docker/docker/pkg/devicemapper/devmapper_wrapper.go:191: Cdeps.device undefined (type *C.struct_dm_deps has no field or method device) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ivan Iraci <ivanhoe> |
Component: | Current packages | Assignee: | Tianon <admwiggin> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | alunduil, dschridde+gentoobugs, ivanhoe, jesse, jlec, proxy-maint, xarthisius |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Patch that fixes docker for go lang versions 1.4 and 1.5. |
Description
Ivan Iraci
2015-08-21 11:24:09 UTC
Created attachment 409748 [details, diff]
Patch that fixes docker for go lang versions 1.4 and 1.5.
W4M. (In reply to Ivan Iraci from comment #1) > Created attachment 409748 [details, diff] [details, diff] > Patch that fixes docker for go lang versions 1.4 and 1.5. to be clear, Ivan's patch is what W4M -- not what's in portage. I can confirm problem and patch W4M as well. https://github.com/docker/docker/pull/15404 is the official upstream fix for this issue (which is now merged, and I think changed slightly from the patch that's attached here already) Same problem with docker-1.8.1. "My" patch (now in /etc/portage/patches/app-emulation/docker-1.8.1) still fixes this issue. (In reply to Tianon from comment #5) > https://github.com/docker/docker/pull/15404 is the official upstream fix for > this issue (which is now merged, and I think changed slightly from the patch > that's attached here already) The patch attached to this ticket *is* the official upstream fix. You can compare the diffs bit by bit and you will notice no difference at all. :) (In reply to Tianon from comment #5) > https://github.com/docker/docker/pull/15404 is the official upstream fix for > this issue (which is now merged, and I think changed slightly from the patch > that's attached here already) This patch didn't make it into any release (tag), yet. Is it possible to include it in the ebuild until a release including a fix is available? Successfully rebased and updated refs/heads/master. xarth@shakuras /cvs/gentoo/app-emulation/docker $ repoman full commit ebf518399f1b302b738d6da9afa0351f4035384a Author: Kacper Kowalik <xarthisius@gentoo.org> Date: Thu Aug 27 10:42:07 2015 -0500 Apply upstream patch fixing issue with go>=1.4. Fixes #558344 Same problem with docker-1.8.2, same fix. commit 50de2aa9b73b3670bbb2a0a8cfa9f6168c1f1f88 Author: Justin Lecher <jlec@gentoo.org> Date: Tue Sep 29 10:20:29 2015 +0200 app-emulation/docker: Apply compat patch for go-1.5 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558344 Package-Manager: portage-2.2.22 Signed-off-by: Justin Lecher <jlec@gentoo.org> https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50de2aa9b73b3670bbb2a0a8cfa9f6168c1f1f88 *** Bug 570146 has been marked as a duplicate of this bug. *** |