spack/lib/spack
Seth R. Johnson 2fa6cd6d23
macOS: always set MACOSX_DEPLOYMENT_TARGET (#28797)
* core: Make platform environment an instance not class method

In preparation for accessing data constructed in __init__.

* macos: set consistent macosx deployment target

This should silence numerous warnings from mixed gcc/macos toolchains.

* perl: prevent too-new deployment target version

```
*** Unexpected MACOSX_DEPLOYMENT_TARGET=11
***
*** Please either set it to a valid macOS version number (e.g., 10.15) or to empty.
```

* Stylin'

* Add deployment target overrides to failing autoconf packages

* Move configure workaround to base autoconf package

This reverts commit 3c119eaf8b4fb37c943d503beacf5ad2aa513d4c.

* Stylin'

* macos: add utility functions for SDK

These aren't yet used but should probably be added to spack debug
report.
2022-02-10 23:22:30 +00:00
..
docs Support config variables in config.yaml extensions paths (#17772) 2022-02-07 11:40:52 +01:00
env Update copyright year to 2022 2022-01-14 22:50:21 -08:00
external macholib, altgraph: update vendored dependency (#28664) 2022-01-28 10:55:12 -08:00
llnl introduce llnl.util.compat to remove sys.version_info checks (#21720) 2022-01-21 12:32:52 -08:00
spack macOS: always set MACOSX_DEPLOYMENT_TARGET (#28797) 2022-02-10 23:22:30 +00:00