macos - Rebuilt E+ resigned with a different entitlements for python native extensions#5418
Conversation
… issue when we pip install stuff into the E+ dir with native comps (numpy for eg)
| if(APPLE) | ||
|
|
||
| # TODO: temp for #5281 - Resigned with a different entitlements to avoid an issue when we pip install stuff into the E+ dir with native comps (numpy for eg) | ||
| set(ENERGYPLUS_REPO "jmarrec") | ||
| set(ENERGYPLUS_RELEASE_NAME "v25.1.0-WithDSOASpaceListFixes-python-entitlements") |
There was a problem hiding this comment.
For now on Apple, pull from new release on my fork
https://github.com/jmarrec/EnergyPlus/releases/tag/v25.1.0-WithDSOASpaceListFixes-python-entitlements
Might be able to hot swap the binaries on the E+ release https://github.com/NREL/EnergyPlus/releases/tag/v25.1.0-WithDSOASpaceListFixes later today. Want the blessing of @Myoldmopar before I do.
|
CI Results for 4b69de3:
|
|
@jmarrec This change seems like a necessary step for the time being. At least until the code signing issue is addressed. I reran the failing Ubuntu builds to see if those errors will go away. If so, I'll merge this PR. |
this PR only pulls updated E+ packages for mac; The ubuntu incremental failures are totally unrelated (just a ruby/bundle configuration issue most likely). |
Pull request overview
Pull Request Author
src/model/test)src/energyplus/Test)src/osversion/VersionTranslator.cpp)Labels:
IDDChangeAPIChangePull Request - Ready for CIso that CI builds your PRReview Checklist
This will not be exhaustively relevant to every PR.