Skip to content

Update crtm(-fix), wgrib2#510

Merged
AlexanderRichert-NOAA merged 3 commits intoJCSDA:release/1.9.0from
AlexanderRichert-NOAA:crtm_wgrib2
Jan 30, 2025
Merged

Update crtm(-fix), wgrib2#510
AlexanderRichert-NOAA merged 3 commits intoJCSDA:release/1.9.0from
AlexanderRichert-NOAA:crtm_wgrib2

Conversation

@AlexanderRichert-NOAA
Copy link
Collaborator

@AlexanderRichert-NOAA AlexanderRichert-NOAA commented Jan 30, 2025

This PR pulls in the crtm, crtm-fix, and wgrib2 updates included (or soon to be) in main Spack.

I checked out the files rather than cherry picking commits since the Spack commit will end up being different anyway...

AlexanderRichert-NOAA and others added 3 commits January 30, 2025 14:50
* add crtm@3.1.1-build1
* fix url_for_version's version check

Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>

---------

Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
Copy link
Collaborator

@climbfuji climbfuji left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know enough about the new wgrib2 build, but I refer to the experts and developers for that package. And if it's good enough for spack develop, then it is certainly good enough for us.

spec = self.spec
if name == "cflags":
if spec.satisfies("%apple-clang"):
if self.spec.compiler.name == "apple-clang":
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@AlexanderRichert-NOAA This seems to be a bug, or at least it is causing a build error? https://github.com/JCSDA/spack-stack/actions/runs/13077825823/job/36494196074?pr=1486

Maybe the compiler name is still clang, not apple-clang, even if the spec is apple-clang?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did you already take care of this? I can't test it, so feel free to do whatever makes work...

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My first attempt failed, I will need to look again. Unlikely I will be able to finish this today, other things are more urgent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects

Development

Successfully merging this pull request may close these issues.

2 participants