Closed emollier closed 11 months ago
Dear @emollier,
For what it's worth, I've also encountered this issue on the 2.5.51
tag, but do not encounter it on the 2.5.51hf
tag.
SWIG appears to have been removed there.
Thank you for sharing your update to CMakeLists.txt, I found it helpful to see how you approached this issue!
Regards, Stephen
Dear @emollier,
Thank you for reporting this issue and providing a fix. We have removed SWIG
support from the CMakeFile in the development version and it will be gone from 2.5.52
and later versions, because the library is built using Python's setuptools
.
Best, Sergei
Hi all,
Thanks for the feedback and highlighting the v2.5.51hf, too bad our watcher didn't catch the hotfix version. I'll wait for the v2.5.52 with interest so I can remove my workaround and swig from the package build dependency tree alltogether.
Have a nice day, :) Étienne.
Dear @emollier,
Should be resolved with 2.5.52.
Best, Sergei
Hi,
The issue is indeed resolved in 2.5.52, I close the entry.
Have a nice day, :) Étienne.
Hi,
When trying to build hyphy 2.5.51 to update the packaging in Debian, I noticed configuring the build with cmake fails with:
This seems to be caused by a mismatch between existing files in the directory src/lib/ and declared files in CMakeFiles.txt declared in src/lib/link/, directory which doesn't appear to exist. Also there seems to be a confusion between the real extension of THyPHy.cxx and the declared one which is THyPHy.cpp.
I'm considering applying the patch below to allow the build to go through. I considered opening a merge request, but wasn't entirely sure you wouldn't have other plans for that part of the CMakeLists.txt file, which changed already from v2.5.51:
Of course, it is quite possible I completely missed something.
Have a nice day, :) Étienne.