quick-lint-js
quick-lint-js copied to clipboard
CI: Nix builds are failing
https://github.com/quick-lint/quick-lint-js/runs/7457332759?check_suite_focus=true
quick-lint-js: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
I bisected it to this Nixpkgs PR: https://github.com/NixOS/nixpkgs/pull/108496
Per my comment, it looks like gcc's libs directory got removed from quick-lint-js exe's runpath. This explains why libstdc++.so.6 can't be found.
Workaround: https://github.com/NixOS/nixpkgs/pull/190091
My workaround landed upstream. I'll re-enable the CI jobs.
Fixed in 8c088ea338974503de20d42ceef42e1bdbad5332.