Open yurivict opened 5 months ago
I forgot to update the required version of rapidfuzz-cpp
in the Cmake file which is used when building against the system version of the library. So I assume you are still building against the old version of rapidfuzz-cpp
which had a bug.
Apparently the test for the system installation was broken and would just fallback to the non system version :sweat_smile:
With https://github.com/rapidfuzz/RapidFuzz/commit/cf788b9045ec2999c9f82cb74e5cc598a9d5dd9e it should be properly tested again
I did publish a new version of the library which properly requires the latest version of rapidfuzz-cpp
. Please let me know if the problem continues to occur when building rapidfuzz v3.8.1
with rapidfuzz-cpp v3.0.4
Btw I had a quick look at https://github.com/freebsd/freebsd-ports/blob/main/devel/py-rapidfuzz/Makefile.
1) ${PYTHON_PKGNAMEPREFIX}rapidfuzz-capi==1.0.5:devel/py-rapidfuzz-capi@${PY_FLAVOR} \
is no longer required
2) jarowinkler-cpp>0:textproc/jarowinkler-cpp \
is no longer required
3) https://github.com/maxbachmann/RapidFuzz
this is redirected by github, but could be updated to https://github.com/rapidfuzz/RapidFuzz
(the same is true for https://github.com/maxbachmann/rapidfuzz-cpp
)
4) I am surprised compiler:c++14-lang python
is working, since the library requires C++17. I assume since rapidfuzz-cpp and taskflow require C++17 this is automatically bumped up :thinking:
@yurivict was this resolved?
Version: 3.8.0 Python: 3.9 FreeBSD 14.0