diff --git a/ccache-4.8.2.tar.xz b/ccache-4.8.2.tar.xz deleted file mode 100644 index e7113c5..0000000 --- a/ccache-4.8.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3d3fb3f888a5b16c4fa7ee5214cca76348afd6130e8443de5f6f2424f2076a49 -size 560888 diff --git a/ccache-4.8.2.tar.xz.asc b/ccache-4.8.2.tar.xz.asc deleted file mode 100644 index b6cf45f..0000000 --- a/ccache-4.8.2.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAmSHb1wACgkQmW3aB1WU -rbgkKA//UR+w8gD8OGBvJYigivurh1APAbtBmJ2BTj3+rynJWODu79U0UitHaIFH -eddcF53DGaCyiHY8ms9C4wAhV9AWZkADiqlCxatYhZlirCg9O0/ezTovZZj8oDMW -ecdemQvvJD4GnC9mdGMeJw915r95h6nGHYNvMLDunzlZWQzdQIK0bxcNqvbLpqSM -F2v9f4MXIIWnuJV/s4dY6cz+pVaupZ+BqJzxOYJB6X7AI/5z0NdmbeCEpTC4bQb/ -CSMUr/XyOKtjoGFb/ch+rnwMPEWY8z8wuYfr7zj6QKcACqNM3osmj2++lYQdAIv0 -ZGHA7Ukj1ShADqkXivoZogfXIcixTIMm467xW0q3ZUqMjwBfABYGzXczqMkDjkOj -jCC51iRJcWN8Gl+n9tr7f/ffGFSZC9mOsHVFdY7EDThTzNUVCaiGFvB4UxQNE0pX -0z5ONbjJbFk4rTX+K6AbXEEU7dRoCrFEM0e8gbsK/QXtkH2KohaaagTl+dr3bU7T -cogtucltFLVCpqYMa0RvU6S4aGll01wpmkR24RVAfWe8mN3RFQdTFyLkUFnVI1cX -Oq2bpE1vtIwrlinwzDw8Zjp8sB5eg62F1M7iMWJOe3TnOEQ3a743rJDVEZ5oM1Mu -jqR398M5SVC1/z35D6RTcPtyrOe9dFTB1qHubXD8m+YLutUIU0U= -=Lzt7 ------END PGP SIGNATURE----- diff --git a/ccache-4.8.3.tar.xz b/ccache-4.8.3.tar.xz new file mode 100644 index 0000000..6bf065a --- /dev/null +++ b/ccache-4.8.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e47374c810b248cfca3665ee1d86c7c763ffd68d9944bc422d9c1872611f2b11 +size 569724 diff --git a/ccache-4.8.3.tar.xz.asc b/ccache-4.8.3.tar.xz.asc new file mode 100644 index 0000000..a1db183 --- /dev/null +++ b/ccache-4.8.3.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAmTuShQACgkQmW3aB1WU +rbhH+xAAoHog1b5AsGJEHPVM0ppX4OUsT1hjuXd993aHYTjfbZvU4OwaD5dFfQo1 +lTH2sGgcfVRNkvDjEvlNefo0301gD4PO7Xg4gr7zlETYe677S+kDCwZHYg7SfdKl +Wt05JOJuT3n2Gx5tuyxPXW6i3AEt5X3+eXKz3RhrH25a5fS0zVPrcwjkcAkxM1u1 +FwedfITmxfG24Sm0iZaVBTC79mvsiKj43KSq+R3i/BPX/YoKG34Ny5TWKcyf66u6 +XW73ZsEvqJLNjtPl7sd1aK9kE04C9zH/loA5B06hmj8WUp3zj9JBbKT0va0j5aRP +bjesFpBjurTStRi30Ksh0L5kQ9kETL14TeB4HrNH0+m7d2ODYu+ishyn9AemXgmJ +sFYzIx29rkio7Q+rhdUqL4wiAvyzynYAVlfEEsOixxBoLdnpO8yugcKKU5I3mc+e +nkIXCYHG8+guz+fPxIzN5T5EIHDLIrLFre9dOwVGzEVCKCN7yfHnOsnl/k0vjXwR +EtoVrm6GPiaAwvzLmGGErgqZ6w7XgaClgwaul9KTy+xBNEesIARi/GD2BCp9IlNv +A6Y+MzI8McjLZ0m5RR3nAURfee93uXAC2kPH6+2U25eVVE2Gil28i5UlUwYPF6A+ +2OYzC2DUSogV4r74+ordo28ZSjOgFb5hu9K4xz5ZYBJyXQne1vs= +=yL8w +-----END PGP SIGNATURE----- diff --git a/ccache.changes b/ccache.changes index 7bb67a5..2b18742 100644 --- a/ccache.changes +++ b/ccache.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Sat Oct 28 19:46:57 UTC 2023 - Andreas Stieger + +- update to 4.8.3 + * Fixed handling of NVCC -Xcompiler and --Werror options + * Fixed bookkeeping of files when hard linking or file cloning is + enabled + * Made a workaround for GCC 12.3 bug 109241 where GCC fails to + compile ccache. + * Upgraded to xxHash 0.8.2, which fixes compilation of ccache + with GCC 12 and -Og. +- enable redis backend + ------------------------------------------------------------------- Mon Jun 12 21:10:27 UTC 2023 - Dirk Müller diff --git a/ccache.spec b/ccache.spec index 3fdc3ef..a5bbb13 100644 --- a/ccache.spec +++ b/ccache.spec @@ -16,8 +16,9 @@ # +%bcond_without hiredis Name: ccache -Version: 4.8.2 +Version: 4.8.3 Release: 0 Summary: A Fast C/C++ Compiler Cache License: GPL-3.0-or-later @@ -25,14 +26,18 @@ URL: https://ccache.dev/ Source0: https://github.com/ccache/ccache/releases/download/v%{version}/ccache-%{version}.tar.xz Source1: https://github.com/ccache/ccache/releases/download/v%{version}/ccache-%{version}.tar.xz.asc Source2: %{name}.keyring -%ifnarch %ix86 %arm -Patch0: fix2038.patch -%endif BuildRequires: cmake BuildRequires: gcc-c++ -BuildRequires: libzstd-devel >= 1.1.2 +BuildRequires: pkgconfig +BuildRequires: pkgconfig(libzstd) >= 1.1.2 BuildRequires: rubygem(asciidoctor) Provides: distcc:%{_bindir}/ccache +%ifnarch %{ix86} %{arm} +Patch0: fix2038.patch +%endif +%if %{with hiredis} +BuildRequires: pkgconfig(hiredis) >= 0.13.3 +%endif %description ccache is a compiler cache. It speeds up recompilation by caching the @@ -45,7 +50,10 @@ Objective-C++. %build %cmake \ - -DREDIS_STORAGE_BACKEND=OFF +%if !%{with hiredis} + -DREDIS_STORAGE_BACKEND=OFF \ +%endif +%{nil} %cmake_build %make_build doc @@ -70,7 +78,7 @@ ln -sf ../../bin/%{name} nvcc %check # running the test with multiple threads will make tests fail -%__ctest --output-on-failure --force-new-ctest-process -j1 +%{__ctest} --output-on-failure --force-new-ctest-process -j1 %files %license LICENSE.* GPL-3.0.txt