Please backport the following upstream libsepol commits to Rawhide and F32: a60343ca libsepol/cil: remove unnecessary hash tables 542e8786 libsepol: cache ebitmap cardinality value [*] ee4b20ca libsepol: grow hashtab dynamically 6968ea97 libsepol: make ebitmap_cardinality() of linear complexity 9fe58752 Revert "libsepol: cache ebitmap cardinality value" [*] 692716fc libsepol/cil: raise default attrs_expand_size to 2 cc0425f3 libsepol: skip unnecessary check in build_type_map() df2a9f40 libsepol: optimize inner loop in build_type_map() 9d291802 libsepol: speed up policy optimization Together, they significantly reduce the runtime of SELinux policy rebuild (semodule -B/-i/-r/-e/-d/...), which is run at various SELinux package installations/upgrades or when loading/unloading a custom policy module. This will improve the user experience of SELinux a bit, thanks to the reduced wait times of these common operations. Thanks! [*] These cancel each other out, but without them there would be a merge conflict.
PR: https://src.fedoraproject.org/rpms/libsepol/pull-request/13 NB: I dropped 692716fc ("libsepol/cil: raise default attrs_expand_size to 2"), because it caused issues with semanage and has been since reverted upstream: https://github.com/SELinuxProject/selinux/commit/c2c2dc610c995fc4caab6c98c03e13727476136e
New PR against the right repo: https://github.com/fedora-selinux/selinux/pull/60
Applied and built in Rawhide - https://koji.fedoraproject.org/koji/buildinfo?buildID=1541113
https://src.fedoraproject.org/rpms/libsepol/pull-request/16
FEDORA-2020-15e8acc3b2 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-15e8acc3b2
FEDORA-2020-15e8acc3b2 has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-15e8acc3b2` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-15e8acc3b2 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-15e8acc3b2 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.