vibe-qc 0.4.4 — Schrödinger's Llama (Linux import fix)
Linux-blocker hotfix. import vibeqc failed on Linux glibc
systems (Manjaro reproducer, likely all distros) with
ImportError: libxc.so.15: cannot open shared object file
even after a successful setup_native_deps.sh build. Cause: the
v0.4 vendoring commit added libxc / spglib / FFTW under
third_party/<dep>/install/ but only listed libint and libecpint
in the compiled-extension's rpath. macOS happened to find the
others via DYLD's fallback search; Linux's loader is strict.
Fix: foreach loop over all five vendored deps generates rpath
entries for each. Verified on macOS that import works with both
DYLD_LIBRARY_PATH and DYLD_FALLBACK_LIBRARY_PATH cleared.
No library code changes. 879 tests / 25 skipped / 1 xfailed at
v0.4.3 baseline.