silo: add patch for constant namescheme issue#3252
Conversation
|
@cyrush or @JustinPrivitera when you have a chance, can you pls take a look at this. |
…kcmiller86/spack-packages into patch-mcm86-04feb26-const-namescheme
alecbcs
left a comment
There was a problem hiding this comment.
Quick suggestion to reference the upstream merge commit instead of copying the patch into the spack-packages repository. Otherwise looks good to me. Thanks @markcmiller86!
Co-authored-by: Alec Scott <hi@alecbcs.com>
…char-4.12.0.patch Handle via ref to upstream merge commit instead of copy of patch
alecbcs
left a comment
There was a problem hiding this comment.
Looks good to me. Thanks @markcmiller86!
|
@alecbcs thanks for quick response and merge. |
|
@alecbcs / @markcmiller86 did you try this? The patch does not apply. |
|
Well...now that I think about it ..I may have tried only the file based one before switching to GitHub ref. What are you seeing? Can you post details. |
|
That sounds likely that'd be the issue. Apologies for not noticing that before I suggested the merge commit. @haampie stepped in and fixed the issue (saved the day?) by using a commit from within the PR. Not usually my preference, but it does work here fairly well. |
Ah, ok, now I understand. That PR had work related to fixing Silo testing on macOS as well and only one specific commit from it was the patch to the source code itself to fix the constant namescheme bug. Apologies for not paying attention to that and just assuming it was the same commit hash for that one change in the PR and not the whole PR. The correct commit hash for that one change is 43a52d788a3c15bee3b9391906e8ed276c5a456c. Thanks @haampie so much for unraveling this to the correct commit hash. |
which I confirm is now on |
We discovered Silo 4.12.0 has an issue with handling of delimiter characters in constant nameschemes.
This PR adds a patch for that.