[pkg-go] Bug#803099: golang-ginkgo: FTBFS on arm64

2015-10-26 Thread Edmund Grimley Evans
Source: golang-ginkgo
Version: 1.2.0-1

It failed to build on arm64:

https://buildd.debian.org/status/package.php?p=golang-ginkgo=sid

The error was:

src/github.com/onsi/ginkgo/internal/remote/output_interceptor_unix.go:34: 
undefined: syscall.Dup2
src/github.com/onsi/ginkgo/internal/remote/output_interceptor_unix.go:35: 
undefined: syscall.Dup2

On arm64 there is no dup2 system call; there's only dup3:
dup2(oldfd, newfd) is equivalent to dup3(oldfd, newfd, 0)
unless oldfd == newfd.

I don't know whether you can use dup3 on all the architectures you
care about or whether there's a Go package that already provides a
Dup2 wrapper that works on all architectures. If you're not interested
in errors and don't care about the performance cost of an additional
system call then you could probably just call Dup2 and Dup3: one will
do what you want and the other won't do any damage even if both are
implemented, as far as I can tell.

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers


[pkg-go] Processing of golang-golang-x-tools_0.0~git20151026.0.0f9d71c-1_source.changes

2015-10-26 Thread Debian FTP Masters
golang-golang-x-tools_0.0~git20151026.0.0f9d71c-1_source.changes uploaded 
successfully to localhost
along with the files:
  golang-golang-x-tools_0.0~git20151026.0.0f9d71c-1.dsc
  golang-golang-x-tools_0.0~git20151026.0.0f9d71c.orig.tar.xz
  golang-golang-x-tools_0.0~git20151026.0.0f9d71c-1.debian.tar.xz

Greetings,

Your Debian queue daemon (running on host franck.debian.org)

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers


[pkg-go] Bug#803099: golang-ginkgo: FTBFS on arm64

2015-10-26 Thread Edmund Grimley Evans
I must have been thinking of an entirely different programming
language. For some reason I was thinking that the undefined syscall
was a run-time rather than a compile-time error. Clearly you can't use
Dup2 at all on arm64. Does that mean you need two additional source
files, one with "// +build arm64", one with "// +build !arm64", if
there isn't already a wrapper defined somewhere else?

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers


[pkg-go] Processed: Re: Processed (with 2 errors): Re: golang-golang-x-tools conflict with golang-go

2015-10-26 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> block 802945 by 802988
Bug #802945 [golang-go] golang-go: Install fails with golang-golang-x-tools 
1:0.0~git20150716.0.87156cb+dfsg1-4 installed
802945 was not blocked by any bugs.
802945 was not blocking any bugs.
Added blocking bug(s) of 802945: 802988
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
802945: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802945
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers


[pkg-go] Bug#802988: golang-golang-x-tools conflict with golang-go

2015-10-26 Thread Tianon Gravi
block 802945 802988
thanks

Thanks for the reports and patches, Hilko and Russ!

I've got the go-ahead from sECuRE to upload a fixed
golang-golang-x-tools, so I'm going to take care of this conflict
shortly. :)

♥,
- Tianon
  4096R / B42F 6819 007F 00F8 8E36  4FD4 036A 9C25 BF35 7DD4

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] runc 0.0.4~dfsg-1 MIGRATED to testing

2015-10-26 Thread Debian testing watch
FYI: The status of the runc source package
in Debian's testing distribution has changed.

  Previous version: (not in testing)
  Current version:  0.0.4~dfsg-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers