Expose the prefer-dynamic feature of llvm-sys for versions that support it. As with the strict-versioning feature, we need to do this via separate features for each llvm-sys version due to cargo limitations.
This fixes the build on my system (LLVM 13, openSUSE Leap 15.4). cargo b -F llvm-13-dynamic builds fine, but otherwise (llvm-13 or llvm-13-strict) I get:
Expose the
prefer-dynamic
feature ofllvm-sys
for versions that support it. As with thestrict-versioning
feature, we need to do this via separate features for eachllvm-sys
version due to cargo limitations.This fixes the build on my system (LLVM 13, openSUSE Leap 15.4).
cargo b -F llvm-13-dynamic
builds fine, but otherwise (llvm-13
orllvm-13-strict
) I get: