<div dir="ltr">Hi,<div><br></div><div>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.</div><div><br></div><div>Unfortunately, for the go classic snap the underlying tool does not care at all about LDFLAGS. What I do is create a wrapper:</div><div><br></div><div>#!/bin/sh</div><div>exec gcc $LDFLAGS "$@"</div><div><br></div><div>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?</div><div><br></div><div>Cheers,</div><div>mwh</div></div>