Gcc 10 introduces new behavior with -fno-common and the package fails to build.
Explanation of the change can be found at our downstream bug https://bugzilla.suse.com/show_bug.cgi?id=1160244
I didn't check the master, but release fails as bellow:
logrotate.txt