On Tue, Feb 28, 2017 at 6:11 PM, Michael Hudson-Doyle < michael.hud...@canonical.com> wrote:
> Hi, > > The magic of classic confinement snaps is all in passing special flags > when linking an executable. If I've read things right, snapcraft does this > by wrapping any command you execute with BasePlugin.run() with some shell > code that sets LDFLAGS. > > Unfortunately, for the go classic snap the underlying tool does not care > at all about LDFLAGS. What I do is create a wrapper: > > #!/bin/sh > exec gcc $LDFLAGS "$@" > > and point the go tool at that. This works but it would be a lot cleaner if > I could just get at the linker flags in my snap's plugin. Any chance that > could be added? > Hi there, I am sort of confused by the wording here, can you expand a bit on what you want. When you say "snap's plugin", what do you mean? I fear I am being dull but I honestly don't understand the question and given that it has gone unanswered for a couple of days maybe others are having issues parsing this as well (or maybe discussed on IRC and already taken care of).
-- Snapcraft mailing list Snapcraft@lists.snapcraft.io Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/snapcraft