[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Sia



Hi

What's the status of Sia in Debian?

https://tracker.debian.org/pkg/sia

I did a small upload of 1.3.0-4 to remove a no longer necessary
dependency on golang-github-nebulouslabs-ed25519-dev.

However building fails on mips64el and riscv64, presumably because of
some other build dependency has been updated in some ways since the last
successful build of Sia.

https://buildd.debian.org/status/package.php?p=sia

# github.com/NebulousLabs/bolt
src/github.com/NebulousLabs/bolt/db.go:101:13: undefined array length maxMapSize or missing type constraint
src/github.com/NebulousLabs/bolt/db.go:322:12: undefined: maxMapSize
src/github.com/NebulousLabs/bolt/db.go:340:10: undefined: maxMapSize
src/github.com/NebulousLabs/bolt/db.go:341:8: undefined: maxMapSize
src/github.com/NebulousLabs/bolt/bolt_unix.go:62:15: undefined array length maxMapSize or missing type constraint
src/github.com/NebulousLabs/bolt/bucket.go:135:15: undefined: brokenUnaligned
src/github.com/NebulousLabs/bolt/freelist.go:166:2: declared and not used: idx
src/github.com/NebulousLabs/bolt/freelist.go:169:19: undefined array length maxAllocSize or missing type constraint
src/github.com/NebulousLabs/bolt/freelist.go:176:14: undefined array length maxAllocSize or missing type constraint
src/github.com/NebulousLabs/bolt/freelist.go:204:17: undefined array length maxAllocSize or missing type constraint
src/github.com/NebulousLabs/bolt/freelist.go:204:17: too many errors

Any ideas how to resolve that build problem?

I tried to update Sia to latest version 1.3.7 on GitHub which needed
three new dependencies:

https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-ratelimit/
https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-threadgroup/
https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-writeaheadlog/

And an update of one dependency:

https://tracker.debian.org/pkg/golang-github-nebulouslabs-merkletree
https://salsa.debian.org/jas/golang-github-nebulouslabs-merkletree/

However there are still build failures getting Sia 1.3.7 to build, so I
stopped chaising down things here.

I see that Sia moved to GitLab and have release up to 1.5.6 and then it
moved back to another place at GitHub:

https://github.com/SiaFoundation

However I can't find the proper repository anymore.

Any ideas how to proceed here?

/Simon

Attachment: signature.asc
Description: PGP signature


Reply to: