Solution to issue cannot be found in the documentation.
[X] I checked the documentation.
Issue
The latest sundials package looks broken for use of the SUNDIALS::sunlinsolsuperlumt target.
superlu_mt is currently vendored by this package because there is no recent version of this library release, and package on conda-forge.
sundials is built with the correct definitions to activate superlu_mt but do not include in its package the required static library and headers, which points to the temporary work directory where superlu_mt is cloned and built.
Building a simple test program from sundials repo gives:
-- Configuring done (0.0s)
CMake Error in CMakeLists.txt:
Imported target "SUNDIALS::sunlinsolsuperlumt" includes non-existent path
"/home/conda/feedstock_root/build_artifacts/sundials_1709299599543/work/superlu_mt/SRC"
in its INTERFACE_INCLUDE_DIRECTORIES. Possible reasons include:
* The path was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and references files it does not
provide.
Static libs are still necessary to build downstream project and must be included in this package. I guess headers are also needed
Solution to issue cannot be found in the documentation.
Issue
The latest
sundials
package looks broken for use of theSUNDIALS::sunlinsolsuperlumt
target.superlu_mt
is currently vendored by this package because there is no recent version of this library release, and package onconda-forge
.sundials
is built with the correct definitions to activatesuperlu_mt
but do not include in its package the required static library and headers, which points to the temporary work directory wheresuperlu_mt
is cloned and built.Building a simple test program from
sundials
repo gives:Static libs are still necessary to build downstream project and must be included in this package. I guess headers are also needed
Installed packages
Environment info