reposurgeon fails to build on 32-bit architectures
Hi Eric!
Good news, bad news. :-)
Good news first:
- cvs-fast-export (1.47-2) was uploaded to Debian yesterday, and should be back in Debian testing when the 5-day wait is over, see https://tracker.debian.org/pkg/cvs-fast-export
- reposurgeon (4.2-1) was uploaded earlier today, and its status is slowly being updated at see https://tracker.debian.org/pkg/reposurgeon
Bad news:
The Debian build daemons discover that reposurgeon 4.2 failed to build on armel, armhf, i386, and likely mipsel too:
gitlab.com/esr/reposurgeon/surgeon
# gitlab.com/esr/reposurgeon/surgeon
src/gitlab.com/esr/reposurgeon/surgeon/reposurgeon.go:2285:24: constant 4294967295 overflows int
src/gitlab.com/esr/reposurgeon/surgeon/reposurgeon.go:2289:30: constant 4294967295 overflows int
src/gitlab.com/esr/reposurgeon/surgeon/selection.go:952:13: constant -9223372036854775808 overflows int
src/gitlab.com/esr/reposurgeon/surgeon/selection.go:957:8: constant 9223372036854775807 overflows int
src/gitlab.com/esr/reposurgeon/surgeon/selection.go:960:8: constant -9223372036854775808 overflows int
src/gitlab.com/esr/reposurgeon/surgeon/selection.go:961:12: constant -9223372036854775808 overflows int
src/gitlab.com/esr/reposurgeon/surgeon/selection.go:1010:31: constant 9223372036854775807 overflows int
src/gitlab.com/esr/reposurgeon/surgeon/selection.go:1017:31: constant -9223372036854775808 overflows int
src/gitlab.com/esr/reposurgeon/surgeon/svnread.go:570:39: constant 4294967294 overflows int
src/gitlab.com/esr/reposurgeon/surgeon/svnread.go:590:22: constant 4294967295 overflows int
src/gitlab.com/esr/reposurgeon/surgeon/svnread.go:570:39: too many errors
dh_auto_build: error: cd _build && go install -trimpath -v -p 4 gitlab.com/esr/reposurgeon/cutter gitlab.com/esr/reposurgeon/mapper gitlab.com/esr/reposurgeon/surgeon returned exit code 2
make: *** [debian/rules:10: build-arch] Error 25
See https://buildd.debian.org/status/package.php?p=reposurgeon for full build logs.
(Please don't mind the strange long filepaths; I am using Debian Go Team's dh-golang
which organizes the source code in a somewhat convoluted way...)