Pete Wright on Nostr: feld you see this issue while trying to build Pleroma v2.7.0 on FreeBSD before. Its ...
feld (npub1c5t…h8gn) you see this issue while trying to build Pleroma v2.7.0 on FreeBSD before. Its complaining about tryinig to build a C dependency for vix. I have gmake/gcc13 installed - looking at makefile it doesn't seem to support freebsd?
gmake[1]: Entering directory '/usr/home/pleroma/pleroma/deps/vix/c_src'
** (CaseClauseError) no case clause matching: {"amd64", "portbld", "freebsd14.1"}
/usr/home/pleroma/pleroma/deps/vix/build_scripts/precompiler.exs:39: Vix.LibvipsPrecompiled.cast_target/1
/usr/home/pleroma/pleroma/deps/vix/build_scripts/precompiler.exs:30: Vix.LibvipsPrecompiled.url/2
/usr/home/pleroma/pleroma/deps/vix/build_scripts/precompiler.exs:16: Vix.LibvipsPrecompiled.fetch_libvips/0
/usr/home/pleroma/pleroma/deps/vix/build_scripts/precompiler.exs:186: (file)
gmake[1]: *** [Makefile:84: /usr/home/pleroma/pleroma/_build/prod/lib/vix/priv/precompiled_libvips] Error 1
gmake[1]: Leaving directory '/usr/home/pleroma/pleroma/deps/vix/c_src'
gmake: *** [Makefile:5: all] Error 2
gmake[1]: Entering directory '/usr/home/pleroma/pleroma/deps/vix/c_src'
** (CaseClauseError) no case clause matching: {"amd64", "portbld", "freebsd14.1"}
/usr/home/pleroma/pleroma/deps/vix/build_scripts/precompiler.exs:39: Vix.LibvipsPrecompiled.cast_target/1
/usr/home/pleroma/pleroma/deps/vix/build_scripts/precompiler.exs:30: Vix.LibvipsPrecompiled.url/2
/usr/home/pleroma/pleroma/deps/vix/build_scripts/precompiler.exs:16: Vix.LibvipsPrecompiled.fetch_libvips/0
/usr/home/pleroma/pleroma/deps/vix/build_scripts/precompiler.exs:186: (file)
gmake[1]: *** [Makefile:84: /usr/home/pleroma/pleroma/_build/prod/lib/vix/priv/precompiled_libvips] Error 1
gmake[1]: Leaving directory '/usr/home/pleroma/pleroma/deps/vix/c_src'
gmake: *** [Makefile:5: all] Error 2