-
Notifications
You must be signed in to change notification settings - Fork 176
Description
Hello ISIS team,
I am planning to merge a major overhaul to the cspice-feedstock that will update the feedstock to use a new CMake-based build recipe that I have written. The PR with this change is here: conda-forge/cspice-feedstock#44
I will merge this update to the feedstock on 09/22/25.
The new CMake recipe is vastly superior to the older script based methods, and I've written it with the aim to follow best practices with modern cmake, so find_packages should work and make things much easier for downstream packages such as ISIS.
This issue serves as a notice to this impending change to the feedstock. From previous/related issues to this feedstock, I am aware that ISIS in the past had some sensitivities to the shared library name for cspice, and I believe some of those issues have been fixed, but out of an abundance of caution, I am posting this issue for the ISIS devs to be aware of this pending change and provide ample opportunity for corrective actions.
Any feedback or corrections to the CMake recipe can be made in this period as well by contributing issues and pr's to the repo linked above.
For corrective actions, simply pinning older versions to older cspice feedstock builds should be sufficient.
Related issues/PRs:
#5854
#5083
#5080
#5136
#5133
conda-forge/cspice-feedstock#33
Metadata
Metadata
Assignees
Labels
Type
Projects
Status