Fedora 31 switched the default compression to zstd, which isn't readable by some older rpm distributions (CentOS 7 in particular). Tell it to use the older xz compression instead, so packages produced on Fedora 31 can be installed on older distributions.