[pkg-go] Bug#803099: golang-ginkgo: FTBFS on arm64
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
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
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
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
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
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