Per this post [0] by Andrew Kelley, Zig's lead developer, projects with "large dependency trees" are better off using other tools than rely on Zig's cross-compile magic.
DuckDB needs Python3 to build as well, so not sure how easy it might be to get it cross-compile with Zig CC.
Gotcha. Targeting musl instead of glibc with Zig CC should get you a statically-linked binary, though, unsure if duckdb and its deps play nice with musl.
Personally, a duckdb golang binary interests me. But: I haven't yet mustered enough patience to sit through a time-consuming duckdb build.
If only. The day real fuligin is available for purchase is the day I discard all other clothing and prance around in an oversized fuligin cape twenty four hours a day for the rest of my life.
When I worked in HPC in Tromsoe, arctic Norway, one of local supercomputers was liquid cooled and the heat used warmed up some buildings on the university campus.
From my understanding they forked it over disagreement for terminal implementation in VIM based on bunch of unfinished code. Which Bram didn’t wanted to add until it’s properly implemented.