I’ve only now realized that the new libzstd optional dependency is linked dynamically. #12431 shows that mess ups by the system package manager is not uncommon but beyond that I’m rather afraid of seeing a flock of users pretty soon complaining that their new ocaml install do not work because homebrew removed libzstd or whatever.
As a way of counteracting that, would it not be possible to link libzstd statically by default instead so that such breakage does not happen?
I’ve only now realized that the new libzstd optional dependency is linked dynamically. #12431 shows that mess ups by the system package manager is not uncommon but beyond that I’m rather afraid of seeing a flock of users pretty soon complaining that their new ocaml install do not work because homebrew removed libzstd or whatever.
As a way of counteracting that, would it not be possible to link libzstd statically by default instead so that such breakage does not happen?