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

