You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 26, 2025. It is now read-only.
I'm trying to update MorphIO to the latest release in Fedora. Since we already have ghc_filesystem packaged as gulrak-filesystem (different name to avoid clashes with Haskell packages), I would like to use that.
I followed the example of HighFive which allows for either using the external library or the bundled (git submodule) version. Please see my fork for details of the patch.
This is where my knowledge of cmake ends. What else do I need to change to make MorphIO / cmake use the library available locally?
I've run cmake with --debug-find-pkg=ghc_filesystem and that told me the package was found:
find_package considered the following locations for ghc_filesystem's Config
module:
/builddir/build/BUILD/MorphIO-3.3.6/redhat-linux-build/CMakeFiles/pkgRedirects/ghc_filesystemConfig.cmake
/builddir/build/BUILD/MorphIO-3.3.6/redhat-linux-build/CMakeFiles/pkgRedirects/ghc_filesystem-config.cmake
/usr/ghc_filesystemConfig.cmake
/usr/ghc_filesystem-config.cmake
/usr/lib64/cmake/ghc_filesystem/ghc_filesystemConfig.cmake
/usr/lib64/cmake/ghc_filesystem/ghc_filesystem-config.cmake
The file was found at
/usr/lib64/cmake/ghc_filesystem/ghc_filesystem-config.cmake