Re: Go shared libraries are coming
On 25/05/2016, Michael Hudson-Doyle wrote: > > I've attempted to document the new world at > https://docs.google.com/document/d/1IOlBWWgcDeB9PfRORENESYj8iJt4W2EwsbYcpg4akBE/edit# Thank you for the clear write-up. Is the thought that for instance all the -dev packages juju currently depends on should move to providing a shared library? I presume the current line we have over not splitting up the github.com/juju namespace into multiple packages till we expect to have multiple consumers remains. Martin -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
Re: Go shared libraries are coming
On 31 May 2016 at 12:48, Martin Packman wrote: > On 25/05/2016, Michael Hudson-Doyle wrote: >> >> I've attempted to document the new world at >> https://docs.google.com/document/d/1IOlBWWgcDeB9PfRORENESYj8iJt4W2EwsbYcpg4akBE/edit# > > Thank you for the clear write-up. I'm glad it came across clearly! > Is the thought that for instance all the -dev packages juju currently > depends on should move to providing a shared library? I presume the > current line we have over not splitting up the github.com/juju > namespace into multiple packages till we expect to have multiple > consumers remains. Yes, that sounds right to me. TBH, I've not really thought super hard about juju as it is still in this strange "some deps from source package / some deps from archive" middle ground, but I assume that some sanity will emerge here (or at least stability). There's no real reason to make separate packages for the different github.com/juju things until there is an actual reason. Cheers, mwh PS: can we stop including jujud in the juju-2.0 binary packages yet? -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
Re: Go shared libraries are coming
On 26 May 2016 at 10:22, Michael Hudson-Doyle wrote: > On 26 May 2016 at 06:42, Matthias Klose wrote: >> On 25.05.2016 10:51, Michael Hudson-Doyle wrote: >>> >>> Hi all. >>> >>> I'm planning to start uploading the various bits and pieces of Go >>> shared libraries to yakkety in the next few days. I'll start with >>> golang-1.6, golang-defaults and dh-golang, and then move on through >>> the libraries used by the packages we really care about (lxd, snapd, >>> juju-core). >> >> >> what's the story with golang-defaults on powerpc and gccgo? > > I wasn't planning to change anything on powerpc for now. It should > work though (with some more dh-golang hacking), so I'll spend a little > while seeing how hard it is. It's not that hard it seems, so I'm now testing the version with gccgo support out in my 'devirt' PPA. Not having lots of architecture lists everywhere will be nice! Cheers, mwh -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
Re: Go shared libraries are coming
On 26 May 2016 at 06:42, Matthias Klose wrote: > On 25.05.2016 10:51, Michael Hudson-Doyle wrote: >> >> Hi all. >> >> I'm planning to start uploading the various bits and pieces of Go >> shared libraries to yakkety in the next few days. I'll start with >> golang-1.6, golang-defaults and dh-golang, and then move on through >> the libraries used by the packages we really care about (lxd, snapd, >> juju-core). > > > what's the story with golang-defaults on powerpc and gccgo? I wasn't planning to change anything on powerpc for now. It should work though (with some more dh-golang hacking), so I'll spend a little while seeing how hard it is. Cheers, mwh -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
Re: Go shared libraries are coming
On 25.05.2016 10:51, Michael Hudson-Doyle wrote: Hi all. I'm planning to start uploading the various bits and pieces of Go shared libraries to yakkety in the next few days. I'll start with golang-1.6, golang-defaults and dh-golang, and then move on through the libraries used by the packages we really care about (lxd, snapd, juju-core). what's the story with golang-defaults on powerpc and gccgo? -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
Go shared libraries are coming
Hi all. I'm planning to start uploading the various bits and pieces of Go shared libraries to yakkety in the next few days. I'll start with golang-1.6, golang-defaults and dh-golang, and then move on through the libraries used by the packages we really care about (lxd, snapd, juju-core). I've attempted to document the new world at https://docs.google.com/document/d/1IOlBWWgcDeB9PfRORENESYj8iJt4W2EwsbYcpg4akBE/edit# but if anything is unclear, please do let me know. A package will not start linking against the shared libraries until it is changed to do so, so there should not be any immediate disruption, at least until I come and start proposing patches to your packages :-) But do let me know if you have any concerns about the direction this is going in. Cheers, mwh -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel