Use _changelog_trimage instead of _changelog_trimtimeUpdate macros
_changelog_trimtime is deprecated in favor of _changelog_trimage. Furthermore, _changelog_trimage is relative to the newest entry instead of the build time - which helps with package reproducibility. Details: - https://github.com/rpm-software-management/rpm/commit/a587258 - https://bugzilla.redhat.com/1722806
This commit is contained in:
parent
391eca3508
commit
3d7758a2f0
2
macros
2
macros
@ -358,7 +358,7 @@ print(result)
|
|||||||
%__global_compiler_flags %{_general_options} %{_warning_options} %{_preprocessor_defines} %{_hardened_cflags} %{_annotation_cflags} %{_legacy_options}
|
%__global_compiler_flags %{_general_options} %{_warning_options} %{_preprocessor_defines} %{_hardened_cflags} %{_annotation_cflags} %{_legacy_options}
|
||||||
|
|
||||||
# Automatically trim changelog entries after 2 years
|
# Automatically trim changelog entries after 2 years
|
||||||
%_changelog_trimtime %{lua:print(os.time() - 2 * 365 * 86400)}
|
%_changelog_trimage %{expr:2*365*24*60*60}
|
||||||
|
|
||||||
#==============================================================================
|
#==============================================================================
|
||||||
# ---- Generic auto req/prov filtering macros
|
# ---- Generic auto req/prov filtering macros
|
||||||
|
Loading…
Reference in New Issue
Block a user