:freebsd: I hobby code (mainly Python), have cats, tinker with/detail cars, and fiddle with FreeBSD. I like making photos. Playing with Internet stuff since […]
🌉 bridged from ⁂ https://mastodon.jamesoff.net/@jamesoff, follow @ap.brid.gy to interact
James Seward
Not made much progress with this, it’s a never ending recursive descent in to terrible tooling none of which uses sensible approaches to building software.
Will return to it tomorrow with a fresh brain (and coffee) and hopefully find I’ve missed something obvious.
I switched to trying to build mastodon in a separate directory from my live deployment, and now the precompile step works without any other changes, so must be some cruft in my live install causing the issue
mastodon 4.6.0-rc1 on freebsd notes so far:
* `bundle install` needs `CC=/usr/local/bin/clang` to succeed
* the vite build in `assets:precomple` seems to need an os/arch-specific binary from "rolldown", who don't provide one for FreeBSD/arm64 (they do for Intel) - looks like I can make it use […]