Description of problem: Package audit fails to build from source in Fedora Rawhide. Version-Release number of selected component (if applicable): 3.0.7-1.fc36 Steps to Reproduce: koji build --scratch f36 audit-3.0.7-1.fc36.src.rpm Additional info: This package is tracked by Koschei. See: https://koschei.fedoraproject.org/package/audit
This is in autogenerated code from SWIG. We have no control over that.
This bug appears to have been reported against 'rawhide' during the Fedora 36 development cycle. Changing version to 36.
Investigation of this seems to point to the declaration of struct audit_rules_data. The last element is buf[]; Gcc-12 doesn't like this. I started a discussion here: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/BSHYS7GEM3ZAL4RI67NVLAEIHVRS5DQY/ and easy fix is to make it buf[0]; but this will take some time to get in the upstream kernel.
Closing this in bulk as it built with Python 3.11. If this needs to remain open for a followup, feel free to reopen, I won't close in bulk again.