From 593a6a35bd2472967db7414b706b53616a018427 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 13:24:52 +0000 Subject: [PATCH 1/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- ccache.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ccache.spec b/ccache.spec index 0d161de..32d2ac7 100644 --- a/ccache.spec +++ b/ccache.spec @@ -13,7 +13,7 @@ Name: ccache Version: 4.10.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C/C++ compiler cache # See LICENSE.adoc for licenses of bundled codes @@ -232,6 +232,9 @@ getent group ccache >/dev/null || groupadd -r ccache || : %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 4.10.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jul 31 2024 Orion Poplawski - 4.10.2-1 - Update to 4.10.2 From 8717617bacb36986d3732199a627895c26cc2a25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 11 Feb 2025 14:36:20 +0100 Subject: [PATCH 2/8] Add sysusers.d config file to allow rpm to create users/groups automatically See https://fedoraproject.org/wiki/Changes/RPMSuportForSystemdSysusers. --- ccache.spec | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/ccache.spec b/ccache.spec index 32d2ac7..add086e 100644 --- a/ccache.spec +++ b/ccache.spec @@ -13,7 +13,7 @@ Name: ccache Version: 4.10.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: C/C++ compiler cache # See LICENSE.adoc for licenses of bundled codes @@ -43,7 +43,6 @@ BuildRequires: clang clang-tools-extra # coreutils for triggerin, triggerpostun Requires: coreutils # For groupadd -Requires(pre): shadow-utils Provides: bundled(blake3) = 1.5.1 Provides: bundled(span-lite) = 0.11.0 Provides: bundled(cxxurl) @@ -65,6 +64,11 @@ sed -e 's|@LIBDIR@|%{_libdir}|g' -e 's|@CACHEDIR@|%{_var}/cache/ccache|g' \ sed -e 's|@LIBDIR@|%{_libdir}|g' -e 's|@CACHEDIR@|%{_var}/cache/ccache|g' \ %{SOURCE2} > %{name}.csh +# Create a sysusers.d config file +cat >ccache.sysusers.conf < %{name}-%{version}.compilers +install -m0644 -D ccache.sysusers.conf %{buildroot}%{_sysusersdir}/ccache.conf + %check %ctest @@ -217,8 +223,6 @@ done\ %ccache_trigger -p gcc-xtensa-linux-gnu xtensa-linux-gnu-gcc %ccache_trigger -p gcc-c++-xtensa-linux-gnu xtensa-linux-gnu-c++ xtensa-linux-gnu-g++ -%pre -getent group ccache >/dev/null || groupadd -r ccache || : %files -f %{name}-%{version}.compilers @@ -229,9 +233,13 @@ getent group ccache >/dev/null || groupadd -r ccache || : %dir %{_libdir}/ccache/ %attr(2770,root,ccache) %dir %{_var}/cache/ccache/ %{_mandir}/man1/ccache.1* +%{_sysusersdir}/ccache.conf %changelog +* Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek - 4.10.2-3 +- Add sysusers.d config file to allow rpm to create users/groups automatically + * Thu Jan 16 2025 Fedora Release Engineering - 4.10.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 286b8ceca272be009ebe0d7e23e10a5bd9b73c2b Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Mon, 17 Mar 2025 20:26:11 -0600 Subject: [PATCH 3/8] Update to 4.11.1 --- .gitignore | 1 + ccache.spec | 10 ++++++---- sources | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 71f8609..a4c12f3 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ /ccache-4.10.tar.gz /ccache-4.10.1.tar.gz /ccache-4.10.2.tar.gz +/ccache-4.11.1.tar.gz diff --git a/ccache.spec b/ccache.spec index add086e..1a3ca74 100644 --- a/ccache.spec +++ b/ccache.spec @@ -12,8 +12,8 @@ %global relccache %(%abs2rel %{_bindir}/ccache %{_libdir}/ccache) Name: ccache -Version: 4.10.2 -Release: 3%{?dist} +Version: 4.11.1 +Release: 1%{?dist} Summary: C/C++ compiler cache # See LICENSE.adoc for licenses of bundled codes @@ -55,8 +55,7 @@ being done again. The main focus is to handle the GNU C/C++ compiler %prep -%setup -q -%autopatch -p1 +%autosetup -p1 # win32-compat gets imported, but not used rm -r src/third_party/{[ad-lo-tvy-z]*,cpp-httplib} sed -e 's|@LIBDIR@|%{_libdir}|g' -e 's|@CACHEDIR@|%{_var}/cache/ccache|g' \ @@ -237,6 +236,9 @@ done\ %changelog +* Tue Mar 18 2025 Orion Poplawski - 4.11.1-1 +- Update to 4.11.1 + * Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek - 4.10.2-3 - Add sysusers.d config file to allow rpm to create users/groups automatically diff --git a/sources b/sources index dea28e4..f68599f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ccache-4.10.2.tar.gz) = c6b66821372492b3e52cfaaad9a3167039aa943557ab2e1119fa68e3e983dcd022b839c54ef016802c0092209cae8122fcb8aa4dbe3bc03902183376bde2c4ef +SHA512 (ccache-4.11.1.tar.gz) = b73a86bbb3c381653ea7646abd0ff932e4369e71326feddf7e85a6d0c00ede529b0a191ab220dc04ebb1dc018661d2720f1e481759678ba8bda355c7317b27f7 From 7b28be2f5e198a9a13610d7823b1c9a6dce72fb0 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Mon, 24 Mar 2025 19:06:13 -0600 Subject: [PATCH 4/8] Update to 4.11.2 --- .gitignore | 1 + ccache.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a4c12f3..bc0d31d 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ /ccache-4.10.1.tar.gz /ccache-4.10.2.tar.gz /ccache-4.11.1.tar.gz +/ccache-4.11.2.tar.gz diff --git a/ccache.spec b/ccache.spec index 1a3ca74..6d85be8 100644 --- a/ccache.spec +++ b/ccache.spec @@ -12,7 +12,7 @@ %global relccache %(%abs2rel %{_bindir}/ccache %{_libdir}/ccache) Name: ccache -Version: 4.11.1 +Version: 4.11.2 Release: 1%{?dist} Summary: C/C++ compiler cache @@ -236,6 +236,9 @@ done\ %changelog +* Tue Mar 25 2025 Orion Poplawski - 4.11.2-1 +- Update to 4.11.2 + * Tue Mar 18 2025 Orion Poplawski - 4.11.1-1 - Update to 4.11.1 diff --git a/sources b/sources index f68599f..247b73d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ccache-4.11.1.tar.gz) = b73a86bbb3c381653ea7646abd0ff932e4369e71326feddf7e85a6d0c00ede529b0a191ab220dc04ebb1dc018661d2720f1e481759678ba8bda355c7317b27f7 +SHA512 (ccache-4.11.2.tar.gz) = 3d68bfeb31a535c0b886fa7575938a69cff8c453a450fee8e6c4bbfb744a04128745a333456fb2cec4795aa26d8b8ad272c879d36019cbd579c4449a5ed3b9a8 From d9e3a94bc1a880932bb67a73bff82c92d4f23cd5 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Thu, 8 May 2025 22:08:42 -0600 Subject: [PATCH 5/8] Update to 4.11.3 --- .gitignore | 1 + ccache.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index bc0d31d..7692173 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ /ccache-4.10.2.tar.gz /ccache-4.11.1.tar.gz /ccache-4.11.2.tar.gz +/ccache-4.11.3.tar.gz diff --git a/ccache.spec b/ccache.spec index 6d85be8..e33e012 100644 --- a/ccache.spec +++ b/ccache.spec @@ -12,7 +12,7 @@ %global relccache %(%abs2rel %{_bindir}/ccache %{_libdir}/ccache) Name: ccache -Version: 4.11.2 +Version: 4.11.3 Release: 1%{?dist} Summary: C/C++ compiler cache @@ -236,6 +236,9 @@ done\ %changelog +* Fri May 09 2025 Orion Poplawski - 4.11.3-1 +- Update to 4.11.3 + * Tue Mar 25 2025 Orion Poplawski - 4.11.2-1 - Update to 4.11.2 diff --git a/sources b/sources index 247b73d..f7eb5e6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ccache-4.11.2.tar.gz) = 3d68bfeb31a535c0b886fa7575938a69cff8c453a450fee8e6c4bbfb744a04128745a333456fb2cec4795aa26d8b8ad272c879d36019cbd579c4449a5ed3b9a8 +SHA512 (ccache-4.11.3.tar.gz) = e312be133c6cf519588afd6a40480dd796c61b05a66549830314ba343291bc1d8a9e370e21001abcbf6947ea1a1e562025c7ba229154da26b019a9f4b727bb4c From 6c9b8623ec2f3e739c886bc5ff00f65ad158ac28 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 18:08:53 +0000 Subject: [PATCH 6/8] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- ccache.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ccache.spec b/ccache.spec index e33e012..d65a076 100644 --- a/ccache.spec +++ b/ccache.spec @@ -13,7 +13,7 @@ Name: ccache Version: 4.11.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C/C++ compiler cache # See LICENSE.adoc for licenses of bundled codes @@ -236,6 +236,9 @@ done\ %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 4.11.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Fri May 09 2025 Orion Poplawski - 4.11.3-1 - Update to 4.11.3 From e738207be32058c0cc1474d890f1dd145738998a Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Wed, 1 Oct 2025 20:48:41 -0600 Subject: [PATCH 7/8] Update to 4.12.1 --- .gitignore | 1 + ccache.spec | 11 ++++++++--- sources | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 7692173..4422e68 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ /ccache-4.11.1.tar.gz /ccache-4.11.2.tar.gz /ccache-4.11.3.tar.gz +/ccache-4.12.1.tar.gz diff --git a/ccache.spec b/ccache.spec index d65a076..b966bf3 100644 --- a/ccache.spec +++ b/ccache.spec @@ -12,8 +12,8 @@ %global relccache %(%abs2rel %{_bindir}/ccache %{_libdir}/ccache) Name: ccache -Version: 4.11.3 -Release: 2%{?dist} +Version: 4.12.1 +Release: 1%{?dist} Summary: C/C++ compiler cache # See LICENSE.adoc for licenses of bundled codes @@ -113,6 +113,8 @@ find $RPM_BUILD_ROOT%{_libdir}/ccache -type l | \ install -m0644 -D ccache.sysusers.conf %{buildroot}%{_sysusersdir}/ccache.conf +install -m0644 README.md %{buildroot}%{_pkgdocdir}/ + %check %ctest @@ -226,7 +228,7 @@ done\ %files -f %{name}-%{version}.compilers %license GPL-3.0.txt LICENSE.* -%doc doc/AUTHORS.* doc/MANUAL.* doc/NEWS.* README.md +%{_pkgdocdir}/ %config(noreplace) %{_sysconfdir}/profile.d/%{name}.*sh %{_bindir}/ccache %dir %{_libdir}/ccache/ @@ -236,6 +238,9 @@ done\ %changelog +* Thu Oct 02 2025 Orion Poplawski - 4.12.1-1 +- Update to 4.12.1 + * Wed Jul 23 2025 Fedora Release Engineering - 4.11.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild diff --git a/sources b/sources index f7eb5e6..03a471d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ccache-4.11.3.tar.gz) = e312be133c6cf519588afd6a40480dd796c61b05a66549830314ba343291bc1d8a9e370e21001abcbf6947ea1a1e562025c7ba229154da26b019a9f4b727bb4c +SHA512 (ccache-4.12.1.tar.gz) = 6536916405ecf02c2a657fd3c20869e4c03b5c5480e56c8f61ca17ca8a59a652a2738af00a0ef99bd5ba6d0195a18a177e64d4c4dcd8beb7c9a39c94d7c98517 From b8b5c9c0682d64e84366bdfec119d5ab9dc5eef1 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Wed, 26 Nov 2025 17:36:09 -0700 Subject: [PATCH 8/8] Update to 4.12.2 --- .gitignore | 1 + ccache.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4422e68..b0b7403 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ /ccache-4.11.2.tar.gz /ccache-4.11.3.tar.gz /ccache-4.12.1.tar.gz +/ccache-4.12.2.tar.gz diff --git a/ccache.spec b/ccache.spec index b966bf3..f8d1589 100644 --- a/ccache.spec +++ b/ccache.spec @@ -12,7 +12,7 @@ %global relccache %(%abs2rel %{_bindir}/ccache %{_libdir}/ccache) Name: ccache -Version: 4.12.1 +Version: 4.12.2 Release: 1%{?dist} Summary: C/C++ compiler cache @@ -238,6 +238,9 @@ done\ %changelog +* Thu Nov 27 2025 Orion Poplawski - 4.12.2-1 +- Update to 4.12.2 + * Thu Oct 02 2025 Orion Poplawski - 4.12.1-1 - Update to 4.12.1 diff --git a/sources b/sources index 03a471d..a73b9cd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ccache-4.12.1.tar.gz) = 6536916405ecf02c2a657fd3c20869e4c03b5c5480e56c8f61ca17ca8a59a652a2738af00a0ef99bd5ba6d0195a18a177e64d4c4dcd8beb7c9a39c94d7c98517 +SHA512 (ccache-4.12.2.tar.gz) = e078a393f41660e401c3a2795fe2c2784413fe9e15313e7a996cd321e0180d5b5b89faf723a4fe3e6414ee644de198707b6bf6d0f003bdf2cd49fad0288bdf73