Open DannyBen opened 3 years ago
We have the same issue in Debian. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996227
As I understand, the problem comes from the fact that starting from ruby3.0, bool is considered as a type on 1 bit, and not as an alias for (unsigned) int. And ferret was using a trick to be able to use a bool with three values: 0, 1, 2, which does not work anymore with the new restriction.
There is a possible patch by the NetBSD community: http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/textproc/ruby-ferret/patches/
Ping. This is really a problem when migrating to newer versions of Ruby, 3.1 included.
Since this is a year old issue, and last commit was four years ago - I believe it is safe to say this gem is abandoned.
followed by many errors related to BZLIB: