Packaging Go libraries for Fedora

Richard W.M. Jones rjones at redhat.com
Mon Jul 1 15:43:35 UTC 2013


On Mon, Jul 01, 2013 at 04:14:10PM +0200, Florian Weimer wrote:
> On 07/01/2013 03:39 PM, Richard W.M. Jones wrote:
> >But for libraries that aren't bundled with the Go compiler, it looks
> >like the Go designers intended you to keep them in your home directory:
> >
> >http://golang.org/doc/code.html#Organization
> 
> It's also expected that you keep around source code and recompile
> from source each time something in the dependency tree changes.
> There's no ABI stability whatsoever because internal implementation
> details (struct sizes and offsets, say) bubble up due to inlining.

Also, it'll try to recompile stuff in the %_libdir/golang directory if
it thinks it's out of date.  And fail, obviously.  Joy.

https://bugzilla.redhat.com/show_bug.cgi?id=973842#c23

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming blog: http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)


More information about the devel mailing list