Some packages we need keep building in C89 mode because porting them is too difficult.
This bug appears to have been reported against 'rawhide' during the Fedora Linux 38 development cycle. Changing version to 38.