diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2018-11-03 00:23:06 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2018-11-09 00:31:24 -0800 |
commit | 13aca774e3af1040e916bc9c53f1f84c6a42cc44 (patch) | |
tree | eff37c0ef8b202311e6f5bcae189b58786b49a67 /CONTRIBUTING.md | |
parent | a41bce2148b185142052b237d73ab2e5e401f72d (diff) | |
download | spack-13aca774e3af1040e916bc9c53f1f84c6a42cc44.tar.gz spack-13aca774e3af1040e916bc9c53f1f84c6a42cc44.tar.bz2 spack-13aca774e3af1040e916bc9c53f1f84c6a42cc44.tar.xz spack-13aca774e3af1040e916bc9c53f1f84c6a42cc44.zip |
bugfix: preserve patch ordering when specs are copied
- The `Spec` class maintains a special `_patches_in_order_of_appearance`
attribute on patch variants, but it is was preserved when specs are
copied.
- This caused issues for some builds
- Add special logic to `Spec` to preserve this variant on copy
- TODO: in the long term we should get rid of the special variant and
make it the responsibility of one of the variant classes.
Diffstat (limited to 'CONTRIBUTING.md')
0 files changed, 0 insertions, 0 deletions