mysociety / alaveteli

Provide a Freedom of Information request system for your jurisdiction
https://alaveteli.org
Other
387 stars 195 forks source link

Add support for Ruby 3.0 #6348

Closed garethrees closed 1 year ago

garethrees commented 3 years ago
gbp commented 2 years ago

Might need to bump Xapian bindings to 1.4.19 which includes https://github.com/xapian/xapian/commit/63a06768a250b0bb4821b835f011e8214d560f8e

sagepe commented 2 years ago

Might need to bump Xapian bindings to 1.4.19 which includes xapian/xapian@63a0676

Noting that as of this comment, official Debian packages in testing and unstable are still on 1.4.18-4. If we need 1.4.19, we'll need to package this ourselves. We may also need 1.5.x when release, due to issues with IPv6 support, but that isn't likely to come before later this year.

gbp commented 1 year ago

@sagepe just a heads up as in the sprint after next, we're going to look at upgrading Ruby so we might need 1.4.19 although I haven't tested anything yet.

sagepe commented 1 year ago

OK, just checked and there's still nothing in bullseye backports so if we needed we'll have to look at building our own packages, but this can be done.

sagepe commented 1 year ago

Looking at the Xapian bindings issue, I don't think we need that commit - it's for building with clang/LLVM and on Bullseye we'll be using the GNU toolchain.