On Sep 29, 2025, at 22:35, Gregorio Litenstein wrote: > > On 29 Sep 2025 at 21:04 -0300, Ryan Carsten Schmidt wrote: > >> On Sep 29, 2025, at 16:11, Gregorio Litenstein wrote: >> >>> My use case is the following: I'm building a large program that depends on >>> things like ffmpeg, librsvg (and thus rust), among others, and I want it to >>> be truly redistributable, so I want to build at least all direct >>> dependencies myself. >> >> How does building it yourself make it redistributable? > > Because I have finer control of the deployment targets and compile options > anf such. Back when our CI used homebrew and all canned binaries, it wasn’t > uncommon for a build to finish sucessfully but then crashing at runtime > because of broken references to OS symbols and such. The final straw that > made me yeet them entirely was when I realized some library (might have been > opencv or fftw-3 maybe) depended by default on openblas instead of > accelerate, and openblas was linked against libstdc++ 🙃
Gotcha, I thought you meant redistributable in a licensing sense.
