[Bug 1175869] [NEW] coding error can lead to connections going to localhost rather than desired system

2013-05-02 Thread Michael Hudson-Doyle
Public bug reported: The bug is present in raring, but also in the upstream 3.0.0 release. This code from newsocket in sock.c: int herrno; struct sockaddr_in cli; struct hostent *hp; ... { struct hostent hent; char hbf[8192]; memset(hbf, '\0', sizeof hbf); /* for

[Bug 1175869] Re: coding error can lead to connections going to localhost rather than desired system

2013-05-05 Thread Michael Hudson-Doyle
Robie Basak 1175...@bugs.launchpad.net writes: Thank you for reporting this bug and helping to make Ubuntu better. Ideally this bug would be fixed upstream, and we could cherry-pick the patch if necessary, until it filters through in a new release. I have tried to submit this bug upstream,

[Bug 1175869] Re: coding error can lead to connections going to localhost rather than desired system

2013-05-06 Thread Michael Hudson-Doyle
The patch was accepted upstream. I don't know if it'll be included in a distro patch for debian, if so I guess we could pull that across into saucy? Dunno if this is worth a SRU (would be handy for me but...) -- You received this bug notification because you are a member of Ubuntu Server Team,

[Bug 1196440] [NEW] apache2-mpm-worker-dbgsym is uninstallable

2013-07-01 Thread Michael Hudson-Doyle
Public bug reported: This is in a freshly created raring lxc with ddebs enabled and apache2 -mpm-worker installed: root@apache2test:~# apt-get install apache2-mpm-worker-dbgsym=2.2.22-6ubuntu5 Reading package lists... Done Building dependency tree Reading state information... Done Some

[Bug 1261452] Re: juju-core is unavailable for arm64

2013-12-16 Thread Michael Hudson-Doyle
juju-core also depend on golang of course, which is also not available for arm64. Here is the status as of 2012-12-17 as I understand it: 1) Go a) there is a version of gccgo in trusty that can compile juju, but only with a patched version of the 'go tool' i) need kick these patches

[Bug 1261452] Re: juju-core is unavailable for arm64

2013-12-16 Thread Michael Hudson-Doyle
** Also affects: juju-core Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to juju-core in Ubuntu. https://bugs.launchpad.net/bugs/1261452 Title: juju-core is unavailable for arm64 To manage

Re: [Bug 1261452] Re: juju-core is unavailable for arm64

2013-12-18 Thread Michael Hudson-Doyle
John A Meinel j...@arbash-meinel.com writes: So I tried this patch: === modified file 'testing/mgo.go' --- testing/mgo.go2013-11-06 13:38:01 + +++ testing/mgo.go2013-12-18 06:23:25 + @@ -99,6 +99,7 @@ --noprealloc, --smallfiles,

Re: [Bug 1261452] Re: juju-core is unavailable for arm64

2014-01-08 Thread Michael Hudson-Doyle
James Page james.p...@ubuntu.com writes: Reworking the test suite to run the normal smoke tests minus the jstests suite results in a pass and successful build on all architectures including arm64 and ppc64el. That's pretty awesome. Now, do the juju tests pass? (Trick question I guess, juju

[Bug 1307265] [NEW] installation hangs if postgres is not listening on default port

2014-04-13 Thread Michael Hudson-Doyle
Public bug reported: Hi, If there is no postgres listening on port 5432 (which can happen when, for example, you install 9.1 on saucy, upgrade to trusty, thereby installing 9.3 and then purging 9.1), and install maas this happens: Setting up maas-region-controller (1.5+bzr2236-0ubuntu1) ...

[Bug 1327021] [NEW] regression in snapshot performance in trusty

2014-06-05 Thread Michael Hudson-Doyle
Public bug reported: 'nova image-create' is a lot slower on a trusty openstack than a precise one: +-+++---+ | ubuntu  | image  | disk size (GB) | snapshot time (s) | +-+++---+ | precise | cirros | 1  

[Bug 1361946] [NEW] patches for cgo on arm64

2014-08-26 Thread Michael Hudson-Doyle
Public bug reported: Hi, I am attaching 5 patches that together with https://bugs.launchpad.net/ubuntu/+source/gcc-4.9/+bug/1361940 enable cgo to work on arm64 with gccgo. The patches are all rather small and could probably be rolled up into fewer, but well. Cheers, mwh ** Affects: gccgo-go

[Bug 1370049] Re: mongodb build disables scripting instead of using libmozjs

2014-09-17 Thread Michael Hudson-Doyle
libmozjs was removed in 2.6 which is what we have in utopic. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mongodb in Ubuntu. https://bugs.launchpad.net/bugs/1370049 Title: mongodb build disables scripting instead of using

[Bug 1381967] Re: mongodb shell crash on arm64

2014-10-22 Thread Michael Hudson-Doyle
The shell cannot work without js. It's a bug that binary is included in the package. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mongodb in Ubuntu. https://bugs.launchpad.net/bugs/1381967 Title: mongodb shell crash on arm64 To

[Bug 1381967] Re: mongodb shell crash on arm64

2014-10-22 Thread Michael Hudson-Doyle
Yes, please use that PPA for any mongodb on arm64 work. It's a couple of point release behind I see -- someone (i.e. me I guess?) should update it to 2.6.5. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mongodb in Ubuntu.

[Bug 1389897] [NEW] no way to install enough qemu for kvm in a cross platform way

2014-11-05 Thread Michael Hudson-Doyle
Public bug reported: There is currently no way to install just enough qemu to have kvm work. On x86 you can install qemu-kvm, but even on the other architectures where this is built (e.g. armhf) it depends on qemu-system-x86. Or you can install qemu-system but that installs way more than you

[Bug 1389897] Re: no way to install enough qemu for kvm in a cross platform way

2014-11-05 Thread Michael Hudson-Doyle
** Patch added: 0001-Increase-sanity-around-qemu-kvm.patch https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1389897/+attachment/4254170/+files/0001-Increase-sanity-around-qemu-kvm.patch -- You received this bug notification because you are a member of Ubuntu Server Team, which is

[Bug 1389897] Re: no way to install enough qemu for kvm in a cross platform way

2014-11-05 Thread Michael Hudson-Doyle
** Patch added: 0002-Install-usr-bin-kvm-wrapper-for-non-32-bit-power.patch https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1389897/+attachment/4254171/+files/0002-Install-usr-bin-kvm-wrapper-for-non-32-bit-power.patch -- You received this bug notification because you are a member of

[Bug 1389897] Re: no way to install enough qemu for kvm in a cross platform way

2014-11-05 Thread Michael Hudson-Doyle
** Patch added: 0003-Handle-32-bit-powerpc.patch https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1389897/+attachment/4254172/+files/0003-Handle-32-bit-powerpc.patch -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to qemu in

[Bug 1389897] Re: no way to install enough qemu for kvm in a cross platform way

2014-11-05 Thread Michael Hudson-Doyle
Here's a patch that does this, with help from Adam and Ben. You can see a more split out version at https://github.com/mwhudson/qemu/commits /qemu-kvm-arches. ** Patch removed: 0003-Handle-32-bit-powerpc.patch

[Bug 1389897] Re: no way to install enough qemu for kvm in a cross platform way

2014-11-05 Thread Michael Hudson-Doyle
Bah, my patch runs into the dh_install can't rename a file thing. Maybe using dh-exec in a .install file is the answer? I'll try to do that later, but I need to disappear for a few hours first... -- You received this bug notification because you are a member of Ubuntu Server Team, which is

[Bug 1389897] Re: no way to install enough qemu for kvm in a cross platform way

2014-11-05 Thread Michael Hudson-Doyle
Here's another attempt. Also not build tested yet. ** Patch added: qemu-kvm-arches-2.diff https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1389897/+attachment/4254290/+files/qemu-kvm-arches-2.diff -- You received this bug notification because you are a member of Ubuntu Server Team,

[Bug 1389897] Re: no way to install enough qemu for kvm in a cross platform way

2014-11-06 Thread Michael Hudson-Doyle
And finally one that builds a package that doesn't scare lintian. ** Patch added: qemu-kvm-arches-3.diff https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1389897/+attachment/4254389/+files/qemu-kvm-arches-3.diff ** Patch removed: qemu-kvm-arches-2.diff

[Bug 1389897] Re: no way to install enough qemu for kvm in a cross platform way

2014-11-08 Thread Michael Hudson-Doyle
Fair enough. I should say that the reason I filed this bug and tried my hand at a fix is so that devstack can just install the qemu-kvm package on any architecture to get enough qemu to make libvirt happy -- devstack/libvirt doesn't use the kvm wrapper script so I only did that bit to keep Adam

[Bug 1393583] [NEW] stdlib.go misses packages

2014-11-17 Thread Michael Hudson-Doyle
Public bug reported: Hi, somehow the list of stdlib packages in stdlib.go is missing a couple of standard library packages. This adds them (verified by diffing against the output of go list std). ** Affects: gccgo-go (Ubuntu) Importance: Undecided Status: New ** Patch added:

[Bug 1287879] Re: fatal error running test suite on arm64

2014-11-17 Thread Michael Hudson-Doyle
** Changed in: gccgo-go (Ubuntu) Status: New = Incomplete ** Changed in: gccgo-go (Ubuntu) Status: Incomplete = Fix Released -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to gccgo-go in Ubuntu.

[Bug 1487928] Re: please upload 1.5 final packages

2015-08-23 Thread Michael Hudson-Doyle
cypermox said by email: it seems to me like not removing the .syso files, which are both arch-dependent and prebuilt binaries we cannot verify have been built with the source provided (even if there is strong suspicion that they were) is the wrong approach to fixing these tests. This is

[Bug 1486560] Re: package golang-go 2:1.4.2-3ubuntu2 failed to install/upgrade: trying to overwrite '/usr/lib/go/pkg/tool/linux_amd64/vet', which is also in package golang-go.tools 0.0~hg20140703-4

2015-08-23 Thread Michael Hudson-Doyle
** Changed in: golang (Ubuntu) Status: Triaged = In Progress ** Changed in: golang (Ubuntu) Assignee: (unassigned) = Michael Hudson-Doyle (mwhudson) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https

[Bug 1487010] Re: go1.5rc1: go test -race failing when building test exec on wily

2015-08-23 Thread Michael Hudson-Doyle
** Changed in: golang (Ubuntu) Assignee: (unassigned) = Michael Hudson-Doyle (mwhudson) ** Changed in: golang (Ubuntu) Status: New = In Progress -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https

[Bug 1487928] [NEW] please upload 1.5 final packages

2015-08-23 Thread Michael Hudson-Doyle
Public bug reported: Go 1.5 final was released recently so I've prepared packages for that, fixing a couple of bugs that have been reported since. There are source packages and debdiffs at http://people.canonical.com/~mwh/go1.5/ (I'll attach the debdiff too). ** Affects: golang (Ubuntu)

[Bug 1487008] Re: dpkg: error processing archive /var/cache/apt/archives/golang-go_2%3a1.5~rc1-0ubuntu1_amd64.deb (--unpack): trying to overwrite '/usr/lib/go/pkg/tool/linux_amd64/vet', which is also

2015-08-20 Thread Michael Hudson-Doyle
*** This bug is a duplicate of bug 1486560 *** https://bugs.launchpad.net/bugs/1486560 ** This bug has been marked a duplicate of bug 1486560 package golang-go 2:1.4.2-3ubuntu2 failed to install/upgrade: trying to overwrite '/usr/lib/go/pkg/tool/linux_amd64/vet', which is also in package

[Bug 1486560] Re: package golang-go 2:1.4.2-3ubuntu2 failed to install/upgrade: trying to overwrite '/usr/lib/go/pkg/tool/linux_amd64/vet', which is also in package golang-go.tools 0.0~hg20140703-4

2015-08-20 Thread Michael Hudson-Doyle
Ah, I know what this is, we should Breaks/Replaces: all versions of golang-go.tools -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1486560 Title: package golang-go 2:1.4.2-3ubuntu2

[Bug 1501651] Re: ARM chroot issues: fatal error: rt_sigaction failure

2015-11-12 Thread Michael Hudson-Doyle
That went quickly, the fix is upstream already. Would adding the patch to xenial be sufficient? -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1501651 Title: ARM chroot issues:

[Bug 1501651] Re: ARM chroot issues: fatal error: rt_sigaction failure

2015-11-12 Thread Michael Hudson-Doyle
** Changed in: golang (Ubuntu) Assignee: (unassigned) => Michael Hudson-Doyle (mwhudson) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1501651 Title: ARM chroot issues: fa

[Bug 1501651] Re: ARM chroot issues: fatal error: rt_sigaction failure

2015-11-12 Thread Michael Hudson-Doyle
Here's a diff adding the patch. ** Patch added: "golang_1.5.1-0ubuntu1.1_1.5.1-0ubuntu2.diff" https://bugs.launchpad.net/snapcraft/+bug/1501651/+attachment/4517816/+files/golang_1.5.1-0ubuntu1.1_1.5.1-0ubuntu2.diff -- You received this bug notification because you are a member of Ubuntu

[Bug 1501651] Re: ARM chroot issues: fatal error: rt_sigaction failure

2015-11-12 Thread Michael Hudson-Doyle
It will require a slightly different patch as the affected code is in C in the version there. Isn't vivid EOL really soon though? -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1501651

[Bug 1501651] Re: ARM chroot issues: fatal error: rt_sigaction failure

2015-11-15 Thread Michael Hudson-Doyle
Ah yeah, that's because of the new binutils in xenial. Here's another debdiff (build tested in a xenial sbuild, lintian is a bit unhappy but the package builds) ** Patch added: "golang_1.5.1-0ubuntu2_1.5.1-0ubuntu3.diff"

[Bug 1501651] Re: ARM chroot issues: fatal error: rt_sigaction failure

2015-11-12 Thread Michael Hudson-Doyle
I'll try to push the go fix upstream too, I think it's just wanting for attention. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1501651 Title: ARM chroot issues: fatal error:

[Bug 1506393] [NEW] golang package should recommend golang-race-detector runtime

2015-10-15 Thread Michael Hudson-Doyle
Public bug reported: Bug 1487010 (original description "go1.5rc1: go test -race failing when building test exec on wily") was fixed by uploading a new package. but people won't get the fix unless they are very determined. Making the golang-go package recommend the race detector runtime when

Re: [Bug 1487010] Re: please upload new package to reenable go's race detector on wily

2015-10-07 Thread Michael Hudson-Doyle
On 6 October 2015 at 22:34, Martin Pitt wrote: > debian/control was a bit messed up -- the Source: stanza can't have a > "Description:" field. Also, short description shouldn't end with a dot. > It should also add the LP bug ref to debian/changelog. Attaching a > debdiff

[Bug 1487010] Re: please upload new package to reenable go's race detector on wily

2015-10-07 Thread Michael Hudson-Doyle
Uploaded a new version to http://people.canonical.com/~mwh/go-race- detector-runtime/ with the following changes: 1) Applied your debdiff 2) Changed the package name to golang-race-detector-runtime for consistency with, well, golang 3) Changed the upstream version number to 0.0+svn229396 4)

[Bug 1501651] Re: ARM chroot issues: fatal error: rt_sigaction failure

2015-11-17 Thread Michael Hudson-Doyle
Oops I got confused about version numbers. Trying again. ** Patch added: "golang_1.5.1-0ubuntu3_1.5.1-0ubuntu4.diff" https://bugs.launchpad.net/ubuntu/+source/golang/+bug/1501651/+attachment/4520885/+files/golang_1.5.1-0ubuntu3_1.5.1-0ubuntu4.diff -- You received this bug notification

[Bug 1487928] Re: please upload 1.5 final packages

2015-08-25 Thread Michael Hudson-Doyle
Here's a more limited diff that retains the deletion of the syso files. For the record here are all the changes between the rc1 release and final: https://github.com/golang/go/compare/go1.5rc1...go1.5 They are all bugfix releases, but in any case I had already talked to a release team member

Re: [Bug 1487928] Re: please upload 1.5 final packages

2015-08-25 Thread Michael Hudson-Doyle
On 26 August 2015 at 03:15, Mathieu Trudel-Lapierre mathieu...@gmail.com wrote: My concern isn't so much in that these binaries come with the source -- it sounds suboptimal, but it's not quite as bad as shipping binary blobs we haven't built ourselves... Right, but as I tried to say, this is

Re: [Bug 1488669] Re: consider building with golang-go on wily-arm64

2015-08-26 Thread Michael Hudson-Doyle
I guess it might reveal bugs in our go arm64 implementation. Has gccgo been working out OK for docker? Might be worth checking what upstream think, I guess. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report.

[Bug 1488666] [NEW] patch required to build with Go 1.5

2015-08-25 Thread Michael Hudson-Doyle
Public bug reported: Any uploads of docker.io will need to have this change: https://github.com/docker/docker/commit/6f89a8ee1ba6b598dc1f76e829d6db6f830cdb8e applied to build on wily. ** Affects: docker.io (Ubuntu) Importance: Undecided Status: New ** Tags: ftbfs -- You

[Bug 1488668] [NEW] ftbfs on wily-ppc64el

2015-08-25 Thread Michael Hudson-Doyle
Public bug reported: The type of syscall.RawSockaddr.Data for gccgo changed in wily recently and this breaks docker. It is fixed by this libcontainer fix: https://github.com/docker/libcontainer/commit/024e2020d50c6052f2b63f6c8ba551aa72b37bca which does not seem to be part of any docker commit

[Bug 1488669] [NEW] consider building with golang-go on wily-arm64

2015-08-25 Thread Michael Hudson-Doyle
Public bug reported: I'm not sure the process by which this should be decided, but there is a 'real' golang-go package on arm64 now and it should be possible to build docker with it. (there is a real golang-go package on ppc64le too, but the cgo support isn't good enough to build docker) **

[Bug 1493757] [NEW] please upload 1.5.1. package

2015-09-09 Thread Michael Hudson-Doyle
Public bug reported: Upstream released their first bugfix release, 1.5.1, fixing a small number of bad bugs so we should get this into wily. I'll attach a debdiff but there is also a source package at http://people.canonical.com/~mwh/go1.5.1/. ** Affects: golang (Ubuntu) Importance:

[Bug 1496503] Re: can't go build with -race

2015-09-16 Thread Michael Hudson-Doyle
*** This bug is a duplicate of bug 1487010 *** https://bugs.launchpad.net/bugs/1487010 ** This bug has been marked a duplicate of bug 1487010 please upload new package to reenable go's race detector on wily -- You received this bug notification because you are a member of Ubuntu Server

[Bug 1487010] Re: please upload new package to reenable go's race detector on wily

2015-09-17 Thread Michael Hudson-Doyle
I've just uploaded a fix that means the package now builds in a clean environment. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1487010 Title: please upload new package to

[Bug 1487010] Re: please upload new package to reenable go's race detector on wily

2015-09-17 Thread Michael Hudson-Doyle
And another one fixed to avoid stripping the syso (which stops it working!) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1487010 Title: please upload new package to reenable go's

[Bug 1487010] Re: go1.5rc1: go test -race failing when building test exec on wily

2015-09-09 Thread Michael Hudson-Doyle
** Description changed: + I've built a package that reenables the race detector on wily: + + http://people.canonical.com/~mwh/go-race-detector-runtime/ + + This is the first time I've made a package from scratch so it'll + probably need more than one round of review. + + Previous description

[Bug 1494441] Re: ppc64el: cannot find package "encoding"

2015-09-10 Thread Michael Hudson-Doyle
This is really a packaging bug that I thought I'd fixed a seriously long time ago, but apparently the fix never got into trusty. Let's do it right (I guess the juju commit can be reverted in the mean time to fix that task) ** Also affects: gccgo-go (Ubuntu) Importance: Undecided Status:

Re: [Bug 1487010] Re: please upload new package to reenable go's race detector on wily

2015-09-20 Thread Michael Hudson-Doyle
Thanks for the review! Part of the reason that this package is a bit confusing is that it is only building a small part of the source it includes. I added a debian/README.Debian file explaining what is going on: == Runtime support for Go's race

[Bug 1367165] Re: go crashes with SIGILL: illegal instruction

2015-12-08 Thread Michael Hudson-Doyle
I think this problem may be fixed in Go git tip by https://go- review.googlesource.com/#/c/15999/ -- is it possible for someone who experiences this bug to try building from Go git? Instructions here: https://golang.org/doc/install/source -- You received this bug notification because you are a

[Bug 1508122] Re: please transition to shared libraries

2015-12-08 Thread Michael Hudson-Doyle
** Changed in: golang (Ubuntu) Assignee: (unassigned) => Michael Hudson-Doyle (mwhudson) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1508122 Title: please transit

[Bug 1524165] [NEW] merge with debian

2015-12-08 Thread Michael Hudson-Doyle
Public bug reported: I'm attaching a debdiff that merges the latest version from Debian. Well sort of: it also includes a pile of things that should really be in Debian, but haven't been fixed there yet -- see the list of Debian bugs mentioned in the changelog and the patches in them. But it gets

[Bug 1524165] Re: merge with debian

2015-12-08 Thread Michael Hudson-Doyle
Also see bug #1524175 -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1524165 Title: merge with debian To manage notifications about this bug go to:

[Bug 1524071] Re: update to 1.5.2 release

2015-12-08 Thread Michael Hudson-Doyle
Here's the debdiff but I guess for a new upstream release the full files at http://people.canonical.com/~mwh/go152/ are more useful. (pls check the orig checksum against the one at https://golang.org/dl/). ** Patch added: "golang_1.5.1-0ubuntu4_1.5.2-0ubuntu1.diff"

[Bug 1501651] Re: ARM chroot issues: fatal error: rt_sigaction failure

2015-12-08 Thread Michael Hudson-Doyle
I don't know if it saves time overall but I've just proposed that we upload 1.5.2 (which includes this fix and several others) to xenial https://bugs.launchpad.net/ubuntu/+source/golang/+bug/1524071 -- maybe it makes sense to SRU that instead? -- You received this bug notification because you

[Bug 1524071] [NEW] update to 1.5.2 release

2015-12-08 Thread Michael Hudson-Doyle
Public bug reported: 1.5.2 is out now and we should upload it. ** Affects: golang (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu.

Re: [Bug 1524165] Re: merge with debian

2015-12-14 Thread Michael Hudson-Doyle
On 15 December 2015 at 14:41, Steve Langasek wrote: > - debian/helpers/goenv.sh - this had previously been dropped from the Ubuntu > packaging (superseded by the changes to debian/rules), but is readded in your > version. I think m-o-m is confusing you. The file

[Bug 1506990] Re: please drop architecture list in debian/control

2015-12-14 Thread Michael Hudson-Doyle
Turns out this isn't quite so simple, but luckily IBM have done the work for us (see https://github.com/linux-on-ibm-z/docs/wiki/Building- MongoDB-2.4-and-2.6). Attaching debdiff. ** Patch added: "juju-mongodb_2.4.10-0ubuntu4_2.4.10-0ubuntu5.diff"

[Bug 1506990] Re: please drop architecture list in debian/control

2015-12-14 Thread Michael Hudson-Doyle
I've built an only trivially different version of the package in a ppa: https://launchpad.net/~mwhudson/+archive/ubuntu/juju-mongodb- s390x/+packages -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to juju-mongodb in Ubuntu.

Re: [Bug 1524165] Re: merge with debian

2015-12-14 Thread Michael Hudson-Doyle
On 15 December 2015 at 14:29, Steve Langasek wrote: > The debdiff shows some changes that are not part of the existing diff > between Ubuntu and Debian, e.g. in the 0ubuntu1->4ubuntu1 debdiff: > > -Build-Depends: debhelper (>= 7.4.10), bison, ed, mawk | awk, perl,

[Bug 1506990] Re: please drop architecture list in debian/control

2015-12-14 Thread Michael Hudson-Doyle
** Changed in: juju-mongodb (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to juju-mongodb in Ubuntu. https://bugs.launchpad.net/bugs/1506990 Title: please drop architecture list in

[Bug 1524165] Re: merge with debian

2015-12-14 Thread Michael Hudson-Doyle
Oh and one final comment and I'll shut up for today: Debian is in the process of uploading 1.5.2. If they actually do that soon, I'll redo the merge on top of that (which would be nice, because I can drop two patches). -- You received this bug notification because you are a member of Ubuntu

Re: [Bug 1524165] Re: merge with debian

2015-12-14 Thread Michael Hudson-Doyle
>> - debian/control: Debian's golang package has dependencies on >> golang-{doc,go,src} (= ${source:Version}); Debian has golang-{doc,go,src} (= >> ${binary:Version}). This difference is not explained in the Ubuntu >> changelog. I believe the delta should be dropped. It happens that both >>

[Bug 1524165] Re: merge with debian

2015-12-14 Thread Michael Hudson-Doyle
Here are the changes from Debian. Looking reasonably tidy to me. ** Patch added: "changes from debian" https://bugs.launchpad.net/ubuntu/+source/golang/+bug/1524165/+attachment/4534865/+files/golang_1.5.1-4_1.5.1-4ubuntu1.diff -- You received this bug notification because you are a member

[Bug 1524165] Re: merge with debian

2015-12-14 Thread Michael Hudson-Doyle
New debdiff (against ubuntu) ** Patch added: "proposed changes from 0ubuntu4" https://bugs.launchpad.net/ubuntu/+source/golang/+bug/1524165/+attachment/4534864/+files/golang_1.5.1-0ubuntu4_1.5.1-4ubuntu1.diff -- You received this bug notification because you are a member of Ubuntu Server

[Bug 1501651] Re: ARM chroot issues: fatal error: rt_sigaction failure

2015-12-17 Thread Michael Hudson-Doyle
It needs rebuilding. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1501651 Title: ARM chroot issues: fatal error: rt_sigaction failure To manage notifications about this bug go

[Bug 1524071] Re: update to 1.5.2 release

2015-12-14 Thread Michael Hudson-Doyle
Btw, I'd prefer for bug 1524165 to be fixed first, then I'll redo 1.5.2 again. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1524071 Title: update to 1.5.2 release To manage

[Bug 1532020] [NEW] fails to build with PIE enabled by default

2016-01-07 Thread Michael Hudson-Doyle
Public bug reported: If you build go on a system with PIE enabled by default (currently only xenial/s390x) the build fails because go invokes gcc with -Wl,-r and ld complains about mixing -r and -pie. The fix is to pass -no-pie as well, but aggravatingly this flag is only supported on xenial: we

[Bug 1532020] Re: fails to build with PIE enabled by default

2016-01-07 Thread Michael Hudson-Doyle
I've sent a fix upstream https://go-review.googlesource.com/#/c/18359/, we'll see how that is received. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1532020 Title: fails to build

[Bug 1506990] Re: please drop architecture list in debian/control

2016-01-07 Thread Michael Hudson-Doyle
yay, thanks :-) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to juju-mongodb in Ubuntu. https://bugs.launchpad.net/bugs/1506990 Title: please drop architecture list in debian/control To manage notifications about this bug go to:

[Bug 1524165] Re: merge with debian

2016-01-06 Thread Michael Hudson-Doyle
Debian uploaded 1.5.2 at last, here's the diff from Debian to an updated merge (it's kinda big of course, I'll uploaded the diff from Debian to this as well). ** Patch added: "golang_1.5.1-0ubuntu4-1_1.5.2-1ubuntu1.diff"

[Bug 1524165] Re: merge with debian

2016-01-06 Thread Michael Hudson-Doyle
Diff from Debian's 1.5.2-1 to my package. ** Patch added: "golang_1.5.2-1_1.5.2-1ubuntu1.diff" https://bugs.launchpad.net/ubuntu/+source/golang/+bug/1524165/+attachment/4545174/+files/golang_1.5.2-1_1.5.2-1ubuntu1.diff -- You received this bug notification because you are a member of Ubuntu

[Bug 1506990] Re: please drop architecture list in debian/control

2016-01-06 Thread Michael Hudson-Doyle
Hi, it looks like you copied the package from my ppa rather than applying the debdiff on this bug. The differences were: a less terse entry in debian/changelog, and the debdiff has Architecture: all (which is obviously wrong -- should be any!) rather than just adding s390x to the Architecture

[Bug 1361946] Re: patches for cgo on arm64

2015-11-26 Thread Michael Hudson-Doyle
untu) Assignee: (unassigned) => Michael Hudson-Doyle (mwhudson) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to gccgo-go in Ubuntu. https://bugs.launchpad.net/bugs/1361946 Title: patches for cgo on arm64 To manage notificat

[Bug 1527020] Re: cannot build trusty ppc64el juju without forcing GOARCH

2016-01-12 Thread Michael Hudson-Doyle
** Changed in: gccgo-go (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to gccgo-go in Ubuntu. https://bugs.launchpad.net/bugs/1527020 Title: cannot build trusty ppc64el juju without forcing

[Bug 1532020] Re: fails to build with PIE enabled by default

2016-01-11 Thread Michael Hudson-Doyle
The fix landed, so this won't be a problem for 1.6+ -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1532020 Title: fails to build with PIE enabled by default To manage notifications

[Bug 1271770] Re: apply test fixes and run c++ unit tests

2016-01-13 Thread Michael Hudson-Doyle
** Changed in: juju-mongodb (Ubuntu) Status: Triaged => Invalid -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to juju-mongodb in Ubuntu. https://bugs.launchpad.net/bugs/1271770 Title: apply test fixes and run c++ unit tests

Re: [Bug 1524165] Re: merge with debian

2016-01-14 Thread Michael Hudson-Doyle
Hi Steve, Thanks for the very thorough review! On 15 January 2016 at 16:47, Steve Langasek wrote: > Hi Michael, > > The debdiff for 1.5.2-1ubuntu1 largely looks correct to me. I have a > few small corrections: > > - the changes to debian/copyright should be

[Bug 1524165] Re: merge with debian

2016-01-14 Thread Michael Hudson-Doyle
** Bug watch added: Debian Bug tracker #807304 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807304 -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1524165 Title: merge with

[Bug 1541014] Re: 'go vet' falls over on expressions like C.f(*p(**q))

2016-02-08 Thread Michael Hudson-Doyle
I think this should be fixed in the golang 1.6~rc2 package, can you confirm? -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1541014 Title: 'go vet' falls over on expressions like

[Bug 1536882] Re: upload golang1.5 package for trusty

2016-02-09 Thread Michael Hudson-Doyle
For a few reasons (same version as LTS, support for external linking on ppc64el), it's now looking like a better idea will be to get Go 1.6 into trusty instead. But it still makes sense to talk about approving the general idea and the tricks required for building the package. -- You received

[Bug 1539279] [NEW] please upload 1.6rc1 package

2016-01-28 Thread Michael Hudson-Doyle
Public bug reported: It's at http://people.canonical.com/~mwh/golang-1.6/ Only change beyond new upstream version is to grab a new patch from IBM's port. I've test built it on amd64 and s390x. ** Affects: golang (Ubuntu) Importance: Undecided Status: New -- You received this

[Bug 1539279] Re: please upload 1.6rc1 package

2016-02-01 Thread Michael Hudson-Doyle
xnox did this but i forgot to put the bug number in the changelog ** Changed in: golang (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu.

[Bug 1541014] Re: 'go vet' falls over on expressions like C.f(*p(**q))

2016-02-02 Thread Michael Hudson-Doyle
Reproduced. Filed upstream: https://github.com/golang/go/issues/14201. I guess it's very late to get fixed for 1.6 but we'll see... ** Changed in: golang (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Server Team, which is

[Bug 1508122] Re: please transition to shared libraries

2016-01-31 Thread Michael Hudson-Doyle
** Patch added: "golang-bug-1508122.diff" https://bugs.launchpad.net/ubuntu/+source/dh-golang/+bug/1508122/+attachment/4560911/+files/golang-bug-1508122.diff -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu.

[Bug 1508122] Re: please transition to shared libraries

2016-01-31 Thread Michael Hudson-Doyle
uju-core/+bug/1508122/+attachment/4560908/+files/bug-1508122.diff ** Also affects: dh-golang (Ubuntu) Importance: Undecided Status: New ** Changed in: dh-golang (Ubuntu) Assignee: (unassigned) => Michael Hudson-Doyle (mwhudson) ** Changed in: dh-golang (Ubuntu) Status: Ne

[Bug 1508122] Re: please transition to shared libraries

2016-01-31 Thread Michael Hudson-Doyle
And here's a patch for dh-golang. I'll mail this one upstream too. ** Patch added: "dh-golang-bug-1508122.diff" https://bugs.launchpad.net/ubuntu/+source/dh-golang/+bug/1508122/+attachment/4560909/+files/dh-golang-bug-1508122.diff ** Patch removed: "bug-1508122.diff"

[Bug 1541660] [NEW] please upload go 1.6 rc2

2016-02-03 Thread Michael Hudson-Doyle
Public bug reported: Highlight of this update is that IBM have implemented -buildmode=shared support for s390x. http://people.canonical.com/~mwh/golang-1.6/ ** Affects: golang (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a

[Bug 1541660] Re: please upload go 1.6 rc2

2016-02-03 Thread Michael Hudson-Doyle
Actually this fails to build (fails the api check at the end). Will investigate later. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1541660 Title: please upload go 1.6 rc2 To

[Bug 1541660] Re: please upload go 1.6 rc2

2016-02-04 Thread Michael Hudson-Doyle
Fixed, and uploaded to same location. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1541660 Title: please upload go 1.6 rc2 To manage notifications about this bug go to:

[Bug 1551489] [NEW] merge with 1.6-1 from Debian unstable

2016-02-29 Thread Michael Hudson-Doyle
Public bug reported: Hi, Debian has just uploaded Go 1.6 and I'd like to update to that to get some of the fixes I got into Debian into Xenial. As you can see, the diff is quite small. ** Affects: golang (Ubuntu) Importance: Undecided Status: New -- You received this bug

[Bug 1551489] Re: merge with 1.6-1 from Debian unstable

2016-02-29 Thread Michael Hudson-Doyle
** Patch added: "golang_1.6-0ubuntu3_1.6-1ubuntu1.diff" https://bugs.launchpad.net/ubuntu/+source/golang/+bug/1551489/+attachment/4584943/+files/golang_1.6-0ubuntu3_1.6-1ubuntu1.diff ** Description changed: - debdiff to follow + Hi, Debian has just uploaded Go 1.6 and I'd like to update to

[Bug 1536882] [NEW] upload golang1.5 package for trusty

2016-01-21 Thread Michael Hudson-Doyle
Public bug reported: [coming soon] ** Affects: golang (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1536882 Title: upload

[Bug 1536882] Re: upload golang1.5 package for trusty

2016-01-21 Thread Michael Hudson-Doyle
** Description changed: - [coming soon] + There is a need to provide a version of Go 1.5 in trusty-updates. We + can't upgrade the golang package itself in trusty because that will + cause other packages to ftbfs so the best place seems to be providing a + golang1.5 package that juju and other

[Bug 1532020] Re: fails to build with PIE enabled by default

2016-01-20 Thread Michael Hudson-Doyle
And 1.6 is in xenial now. So this shouldn't be a problem any more. ** Changed in: golang (Ubuntu) Status: Triaged => Invalid -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu.

  1   2   >