-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[tools] Prefer tarballs from GitHub for reliability (#4336)
* Software distributed on GitHub is downloaded from GitHub: - cub (official): rework rules to avoid excessive re-downloads, and change tarball format to .tar.gz to match other software. - SCTK (official) - sph2pipe (mirror at burrmill, stable) * Fix build of sph2pipe. Some tarballs of the same version 2.5 did not accept the patch from extras/, and make -j N for large N stopped on a prompt from patch(1) that has scrolled far up, creating an impression that make had hung. The currently used mirror does not require a patch, and cleanly builds with its own Makefile. Rework build rules to use the Makefile, and remove the patch. * Retire 'openblas' rule: it no longer invokes install_openblas.sh and directs the user to use the script instead. The rule was incorrect, because it ignored OPENBLAS_VERSION manifestly set in the Makefile * Remove a patch for SCTK: its only purpose had been to add missing #include's and declarations, which generated warnings in C code. Instead, suppress all compilation warnings during build. Fixes: #4311 Fixes: #4323
- Loading branch information
Showing
3 changed files
with
116 additions
and
147 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
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.