diff --git a/.github/workflows/macos-dom.yaml b/.github/workflows/macos-dom.yaml index d99c2c603..54840b60f 100644 --- a/.github/workflows/macos-dom.yaml +++ b/.github/workflows/macos-dom.yaml @@ -44,12 +44,15 @@ jobs: spack external find spack external find perl - spack external find python@3 + spack external find python spack external find wget - PATH="/usr/local/opt/qt@5/bin:${PATH}" spack external find qt@5 + PATH="/usr/local/opt/qt@5/bin:${PATH}" spack external find qt PATH="/usr/local/opt/curl/bin:${PATH}" spack external find curl spack compiler find + # https://github.com/dtcenter/MET/issues/2239 + spack remove global-workflow-env + spack concretize spack install --fail-fast diff --git a/doc/source/KnownIssues.rst b/doc/source/KnownIssues.rst index f6218feac..b5d0f3a52 100644 --- a/doc/source/KnownIssues.rst +++ b/doc/source/KnownIssues.rst @@ -15,6 +15,9 @@ General There are several build errors with Python 3.10, for example Python packages being installed in nested subdirectories ``local`` of what is supposed to be the target installation directory. We therefore strongly recommend using Python 3.8 or 3.9. +3. Issues starting/finding ``ecflow_server`` due to a mismatch of hostnames + On some systems, ``ecflow_server`` gets confused by multiple hostnames, e.g. ``localhost`` and ``MYORG-L-12345``. The ``ecflow_start.sh`` script reports the hostname it wants to use. This name (or both) must be in ``/etc/hosts`` in the correct address line, often the loopback address (``127.0.0.1``). + ============================== NASA Discover ============================== @@ -61,3 +64,6 @@ macOS 4. Errors such as ``Symbol not found: __cg_png_create_info_struct`` Can happen when trying to use the raster plotting scripts in ``fv3-jedi-tools``. In that case, exporting ``DYLD_LIBRARY_PATH=/usr/lib/:$DYLD_LIBRARY_PATH`` can help. If ``git`` commands fail after this, you might need to verify where ``which git`` points to (Homebrew vs module) and unload the ``git`` module. + +5. Error building MET 10.1.1.20220419 build error on macOS Monterey 12.1 + See https://github.com/NOAA-EMC/spack-stack/issues/316. Note that this error does not occur in the macOS CI tests. diff --git a/doc/source/Platforms.rst b/doc/source/Platforms.rst index 0ad75fc71..bbcba61c0 100644 --- a/doc/source/Platforms.rst +++ b/doc/source/Platforms.rst @@ -506,7 +506,7 @@ Remember to activate the ``lua`` module environment and have MacTeX in your sear .. code-block:: console spack config add "packages:python:buildable:False" - spack config add "packages:all:providers:mpi:[openmpi@4.1.3]" + spack config add "packages:all:providers:mpi:[openmpi@4.1.4]" spack config add "packages:all:compiler:[apple-clang@13.1.6]" 7. Optionally, edit site config files and common config files, for example to remove duplicate versions of external packages that are unwanted, add specs in ``envs/jedi-ufs.mymacos/spack.yaml``, etc. @@ -711,7 +711,7 @@ It is recommended to increase the stacksize limit by using ``ulimit -S -s unlimi # Example for Red Hat 8 following the above instructions spack config add "packages:python:buildable:False" - spack config add "packages:all:providers:mpi:[openmpi@4.1.3]" + spack config add "packages:all:providers:mpi:[openmpi@4.1.4]" spack config add "packages:all:compiler:[gcc@11.2.1]" # Example for Ubuntu 20.04 following the above instructions diff --git a/spack b/spack index 8a949c880..5fbc9b5d3 160000 --- a/spack +++ b/spack @@ -1 +1 @@ -Subproject commit 8a949c880aac1781852eb8c1ef45f32668edcdfb +Subproject commit 5fbc9b5d38d53cbbbbb4a0dc8da78974493a6b67