Skip to content

esmf: patch yaml-cpp for gcc@15#60

Merged
tldahlgren merged 1 commit into
spack:developfrom
mathomp4:spack-pr-50667
Jun 10, 2025
Merged

esmf: patch yaml-cpp for gcc@15#60
tldahlgren merged 1 commit into
spack:developfrom
mathomp4:spack-pr-50667

Conversation

@mathomp4
Copy link
Copy Markdown
Contributor

@mathomp4 mathomp4 commented Jun 6, 2025

This is a "by-hand" transfer of spack/spack#50667 to spack-packages. The migrate-package-prs script by @haampie didn't work for this because of a conflict.


This PR adds a patch for esmf when compiling with %gcc@15. The patch is applicable for esmf 8.5 to 8.8 (will be fixed in esmf 8.9, see esmf-org/esmf#404). I'm only applying it for %gcc@15 though I think it's safe for every compiler.

NOTE: I think this patch is not good for 8.4 and older, because the file in question, src/prologue/yaml-cpp/src/emitterutils.cpp, changed from 8.4 to 8.5. But a patch for older versions would be simple if needed. (But I'm not a patch expert so maybe it's smarter than I think.)

@theurich theurich self-requested a review June 6, 2025 14:11
@tldahlgren tldahlgren merged commit 7c27550 into spack:develop Jun 10, 2025
16 checks passed
@tldahlgren tldahlgren self-assigned this Jun 10, 2025
teabagk7 pushed a commit to teabagk7/spack-packages that referenced this pull request Jul 3, 2025
mtaillefumier pushed a commit to mtaillefumier/spack-packages that referenced this pull request Jul 16, 2025
andrewdnolan pushed a commit to andrewdnolan/spack-packages that referenced this pull request Jul 29, 2025
@mathomp4 mathomp4 deleted the spack-pr-50667 branch September 25, 2025 11:48
climbfuji added a commit to climbfuji/spack-packages that referenced this pull request May 8, 2026
Bug fix in repos/spack_repo/builtin/packages/py_pyhdf/package.py for Intel oneAPI 2026.0.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants