New comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/45887#issuecomment-1708523022 Comment: [I thought I already posted a response, but it seems lost to the ether.] I understand that Sage built with Cython 0.29 is broken with Cython 3.0, but my point was that you can easily swap between installed Cython versions to test a locally built Sage with these patches. The general policy for patches is that they should be limited to critical fixes in advance of an official release or correct an incompatibility introduced by our own packaging choices (*e.g.*, to support special aspects of our cross building). New features, even when merged upstream, should wait until an official release introduces them. This is particularly true here, where the patches to add support are more than 9k lines long.