Closed mdyring closed 4 months ago
Hi @mdyring, thanks for opening up an issue! I think right now this isn't at the top of the list of our priorities, but it would be a nice thing to have in the foreseeable future.
Regardless, I can already identify the culprits that make your build fail:
sysinfo
version 0.21.1
-- an upgrade to the latest version adds FreeBSD compat it seemsfile-lock
-- we're replacing this with a crate that may fix FreeBSD builds in #1605Sounds like there is a good path forward, building locally is not a major issue for me. Happy to give it a spin once ready.
I've opened #1695 as it looks like a low hanging fruit - we'll try to include both of these in the next release
I'm keeping my fingers crossed that this will be ready for next testnet, that way I can claim "first Namada on FreeBSD" :-)
the PRs were released in 0.20 so hopefully that unblocked building on FreeBSD. If something doesn't work, please comment and/or reopen this issue
Almost there, stuck on wasmer-vm.
error: Unsupported platform
--> /root/.cargo/registry/src/github.com-1ecc6299db9ec823/wasmer-vm-2.3.0/src/trap/traphandlers.rs:305:21
|
305 | compile_error!("Unsupported platform");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
It is supported from v3.3.0 onwards: https://github.com/wasmerio/wasmer/blob/master/CHANGELOG.md#330---03052023
depends on #821
@mdyring hey, in case you are still interested, could you please confirm that version v0.38.0 (the latest release) of Namada works with FreeBSD? cheers
Hi team,
Trying to build namada from source inside a FreeBSD jail. On FreeBSD 13.2 amd64.
Inside a clean jail, doing a
pkg install gmake rust llvm protobuf
before the build will get me pretty far. However I am stuck here:It would be great if you could provide release binaries alongside the Linux and Darwin builds. Hopefully not far from Darwin to FreeBSD and it would be great to get native FreeBSD performance instead of having to run it in a Linux VM.