On Thu, Nov 10, 2022 at 8:24 PM Ben Cotton bcotton@redhat.com wrote:
=== Items in progress ===
- Add `%perl_require_compat` macro to ''perl-srpm-macros'' in F38
- Add `%perl_require_compat` macro to ''perl-srpm-macros'' in F37
- Add `%perl_require_compat` macro to ''perl-srpm-macros'' in F36
- Add `%perl_require_compat` macro to ''perl-srpm-macros'' in F35
- Add `%perl_require_compat` macro to ''perl-srpm-macros'' in RHEL 9
- Update [[Packaging:Perl | Fedora Packaging Guidelines for Perl]]
- Replace ''perl(:MODULE_COMPAT_XXX)'' by `%perl_require_compat`
run-time in all F38 spec files (3259)
For those of us that prefer linear (and release agnostic) spec files, could the %perl_require_compat macro for el7, and el8, simply map to the classic MODULE_COMPAT... syntax without the need for expression expansion (no improvement, but no regression, either)?