Source: golang-ginkgo
Version: 1.2.0+git20161006.acfa16a-1
Severity: important
Tags: patch
User: [email protected]
Usertags: riscv64

Hi,

golang-ginkgo doesn't build on riscv64 with the following error:
| # github.com/onsi/ginkgo/internal/remote
| src/github.com/onsi/ginkgo/internal/remote/syscall_dup_unix.go:10:9: 
undefined: syscall.Dup2

A full build log is available there:
https://buildd.debian.org/status/fetch.php?pkg=golang-ginkgo&arch=riscv64&ver=1.2.0%2Bgit20161006.acfa16a-1%2Bb1&stamp=1581065611&raw=0

This happens because there is not dup2 syscall on riscv64, just like
arm64. Instead dup3 should be used which provide the same features with
the possibility to also pass additional flags. The issue has already
been fixed upstream:

https://github.com/onsi/ginkgo/commit/f66e896ca772ab43f56e25465d52723c7dbde53e

Would it be possible to include that patch in the next upload?

Thanks,
Aurelien

Reply via email to