From f1687dbc47ae92b35f43025c23b869e897dd26a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 19 Dec 2022 16:27:08 +0100 Subject: [PATCH] Set %source_date_epoch_from_changelog to 1 https://fedoraproject.org/wiki/Changes/ReproducibleBuildsClampMtimes --- macros | 1 + redhat-rpm-config.spec | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/macros b/macros index 3b51ba0..f86c8e8 100644 --- a/macros +++ b/macros @@ -20,6 +20,7 @@ %_fmoddir %{_libdir}/gfortran/modules %source_date_epoch_from_changelog 1 +%clamp_mtime_to_source_date_epoch %source_date_epoch_from_changelog %_enable_debug_packages 1 %_include_minidebuginfo 1 diff --git a/redhat-rpm-config.spec b/redhat-rpm-config.spec index 08bcb07..c8dccf4 100644 --- a/redhat-rpm-config.spec +++ b/redhat-rpm-config.spec @@ -4,7 +4,7 @@ # 2) When making changes, increment the version (in baserelease) by 1. # rpmdev-bumpspec and other tools update the macro below, which is used # in Version: to get the desired effect. -%global baserelease 237 +%global baserelease 238 Summary: Red Hat specific rpm configuration files Name: redhat-rpm-config @@ -100,7 +100,7 @@ Requires: ocaml-srpm-macros Requires: openblas-srpm-macros Requires: perl-srpm-macros # ↓ Has Python BRPs originaly present in redhat-rpm-config -Requires: python-srpm-macros >= 3.10-6 +Requires: python-srpm-macros >= 3.11-7 Requires: qt5-srpm-macros Requires: rust-srpm-macros Requires: rpmautospec-rpm-macros @@ -221,6 +221,10 @@ install -p -m 644 -t %{buildroot}%{_rpmluadir}/fedora/srpm forge.lua %doc buildflags.md %changelog +* Tue Jan 3 2023 Miro Hrončok - 238-1 +- Set %%source_date_epoch_from_changelog to 1 +- https://fedoraproject.org/wiki/Changes/ReproducibleBuildsClampMtimes + * Tue Jan 3 2023 Siddhesh Poyarekar - 237-1 - Make _FORTIFY_SOURCE configurable and bump default to 3.