forked from spack/spack
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
nim: fix deps, deprecate and patch old versions (spack#47934)
* nim: fix deps, deprecate and patch old versions * Fix runtime dependencies for produced binaries: - Add -rpaths pointing at dependencies to std wrapper modules - Set version constraints for OpenSSL - Added SQLite3 variant for <2.0 * Parallelize build with make * Deprecate 1.0.10 due to CVEs * Deprecate 1.9.3 as it's an old development version * Backport patch for CVE-2021-21372 to <1.2.10/<1.4.4, CVE-2021-21374 to 1.4.2 and CVE-2021-46872 to 1.4.* * Avoid empty low ranges that include devel * Add previously missing CVE comment * Keep "link" type for dynamic libraries for MSVC * Omit "run" type for library dependencies * Disable SQLite variant by default * Fix version ranges Had assumed they were exclusive, but they're inclusive * Correct version range for sqlite variant Difference doesn't matter outside of development versions * Move patches to use GitHub URLs instead of files * Retry CI * append ?full_index=1
- Loading branch information
Showing
1 changed file
with
96 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters