[pkg-go] Bug#1004303: raft-boltdb FTBFS with riscv

Shengjing Zhu zhsj at debian.org
Mon Jan 24 15:45:09 GMT 2022

On Mon, Jan 24, 2022 at 11:39 PM Ileana Dumitrescu
<ileanadumi95 at protonmail.com> wrote:
> Package: golang-github-hashicorp-raft-boltdb
> Version: 0.0~git20171010.6e5ba93-3
> Tags: FTBFS
> raft-boltdb fails to build on riscv architecture. This package is dependent on boltdb, which is incompatible with riscv. Example build log is shown below. bbolt is an updated fork of boltdb that does support riscv, but raft-boltdb has a build dependency on boltdb. I created an issue on the raft-boltdb upstream github page (https://github.com/hashicorp/raft-boltdb/issues/27). This FTBFS still occurs with the latest upstream release 2.2.0. See #982931 for another package impacted by this incompatibility with riscv.

Instead of asking upstream to fix building on riscv64 with boltdb,
just ask them to switch to github.com/etcd-io/bbolt(packaged as
boltdb is just dead, see

Shengjing Zhu

More information about the Pkg-go-maintainers mailing list