Ruby SWIG bindings fail to build with upcoming GCC-15 release

2025-04-02 Thread James McCoy
As noted in the [porting docs], GCC-15 uses c23 (well, gnu23) by default. This causes -Wincompatible-pointer-types errors to occur when building the Ruby SWIG bindings due to the rb_ensure, rb_iterate, and rb_rescue2 callbacks. [porting docs]: https://gcc.gnu.org/gcc-15/porting_to.html This can

1.15 release notes

2025-04-02 Thread Daniel Sahlberg
Hi, I've been reviewing the 1.15 release notes on the staging site[1]. We need to complete the New Feature Compatibility Table ΒΆ [[[ New Feature Minimum Client^1 Minimum Server Minimum Repository Notes Pristines On Demand 1.15 TODO TODO Streamy Checkouts 1