Release 6.6 - 2025-12-08
Changes
-
Make sure to install
BuildRequiresthat are defined by macros originating from macro files installed through other BuildRequires. For example:BuildRequires: selinux-policy %{?selinux_requires}This now properly tells Mock to install the
selinux-policy-develpackage, as defined by%selinux_requires. See also issue#1652. -
The
unbreqplugin is now active only when an actual build is taking place. It no longer searches for SRPM files during unrelated Mock operations, such as--initor--clean. -
Mock now automatically maps the target build architecture directly to the appropriate QEMU user-static binary variant for
forcearchbuilds. For example, a build forriscv64(forfedora-43-riscv64target) is mapped to/usr/bin/qemu-riscv64-static(see the architecture string matches). Mock config contributors no longer need to modify Mock code to add support for new architectures (if these architecture specifiers match).
The following contributors have contributed to this release:
- Jakub Kadlcik
- Marián Konček
- Simone Caronni
Thank You!