spack/lib/spack/external
Kevin Pedretti 47607dcac5
Use gnuconfig package for config file replacement for RISC-V. (#26364)
* Use gnuconfig package for config file replacement for RISC-V.

This extends the changes in #26035 to handle RISC-V. Before this change,
many packages fail to configure on riscv64 due to config.guess being too
old to know about RISC-V. This is seen out of the box when clingo fails
to build from source due to pkgconfig failing to configure, throwing
error: "configure: error: cannot guess build type; you must specify one".

* Add riscv64 architecture

* Update vendored archspec from upstream project.
These archspec updates include changes needed to support riscv64.

* Update archspec's __init__.py to reflect the commit hash of archspec being used.
2021-10-05 19:22:55 +00:00
..
_pytest Python 3.10 support: collections.abc (#20441) 2021-02-01 11:30:25 -06:00
altgraph Buildcache: Install into non-default directory layouts (#13797) 2020-03-16 08:42:23 -05:00
archspec Use gnuconfig package for config file replacement for RISC-V. (#26364) 2021-10-05 19:22:55 +00:00
jinja2 Python 3.10 support: collections.abc (#20441) 2021-02-01 11:30:25 -06:00
jsonschema externals: avoid importing requests in jsonschema 2019-09-21 17:57:36 -07:00
macholib External: add macholib and altgraph needed to relocate Mach-o binaries on Linux (#12909) 2019-09-26 11:48:22 -05:00
markupsafe Python 3.10 support: collections.abc (#20441) 2021-02-01 11:30:25 -06:00
py
py2 Use a patched argparse only in Python 2.X (#25376) 2021-08-17 08:52:51 -07:00
py26
ruamel Python 3.10 support: collections.abc (#20441) 2021-02-01 11:30:25 -06:00
__init__.py Use gnuconfig package for config file replacement for RISC-V. (#26364) 2021-10-05 19:22:55 +00:00
ctest_log_parser.py log_parser.py: Find failed test case messages in error logs (#25694) 2021-09-26 10:35:04 +02:00
distro.py Fix detection of redhat enterprise compute node (#15253) 2020-02-28 11:27:15 -06:00
functools_backport.py
ordereddict_backport.py copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
pytest.py
six.py