Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ccache for openSUSE:Factory checked in at 2026-08-27 18:49:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ccache (Old) and /work/SRC/openSUSE:Factory/.ccache.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ccache" Thu Aug 27 18:49:21 2026 rev:87 rq:1373448 version:4.14 Changes: -------- --- /work/SRC/openSUSE:Factory/ccache/ccache.changes 2026-05-29 18:05:27.782277991 +0200 +++ /work/SRC/openSUSE:Factory/.ccache.new.1265/ccache.changes 2026-08-27 18:49:23.152420691 +0200 @@ -1,0 +2,42 @@ +Mon Aug 24 05:33:47 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 4.14: + * Added support for the QCC (QNX) compiler + * Added limited support for caching SARIF diagnostics for GCC and + MSVC + * Added automatic depend mode for NVCC on Windows + * Added support for @layout=local in the file storage backend, + allowing a copy or read-only mount of a local cache to be used as + remote storage + * Extended the remote storage helper protocol with exists and info + operations + * Added a --dry-run option for previewing cleanup, eviction and + directory trimming operations + * Added support for rewriting absolute profile data file paths to + relative ones, improving cache sharing between directory trees + * Added detection of C23 #embed and assembler .incbin directives, + preventing false cache hits + * Clang module files passed with -fmodule-file= are now hashed + * Cleanup and eviction now print the amount of data and number of + files removed + * Removed the cpp_extension (CCACHE_EXTENSION) option, as preprocessor + output is now processed in memory instead of in temporary files + * Built-in HTTP and Redis remote storage support is deprecated and + will be removed in the next non-bug-fix release; the remote storage + helper mechanism replaces it + * Fixed base_dir handling for include paths in preprocessor mode, a + regression in 4.12.2 + * Fixed a remote storage configured with read_only=false being + treated as read-only + * Fixed handling of Clang 22 --warning-suppression-mappings and of + compiler options where one recognised option is a prefix of another + * Fixed the free space check for the inode cache + * Fixed building with Clang 23 +- Encode the minimum dependency versions that upstream's + Dependencies.cmake requires: cmake >= 3.18, cmake(fmt) >= 8.0.0, + cmake(httplib) >= 0.10.6, pkgconfig(libxxhash) >= 0.8.0, + pkgconfig(libzstd) >= 1.3.4 (was 1.1.2, below what upstream accepts) + and doctest-devel >= 2.4.6 +- Sort BuildRequires with spec-cleaner + +------------------------------------------------------------------- Old: ---- ccache-4.13.6.tar.xz New: ---- ccache-4.14.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ccache.spec ++++++ --- /var/tmp/diff_new_pack.u5nCTx/_old 2026-08-27 18:49:24.064452440 +0200 +++ /var/tmp/diff_new_pack.u5nCTx/_new 2026-08-27 18:49:24.066452510 +0200 @@ -30,7 +30,7 @@ %bcond_with test %endif Name: ccache -Version: 4.13.6 +Version: 4.14 Release: 0 Summary: A Fast C/C++ Compiler Cache License: GPL-3.0-or-later @@ -38,33 +38,33 @@ Source0: https://github.com/ccache/ccache/releases/download/v%{version}/ccache-%{version}.tar.xz Source2: %{name}.keyring Patch2: 0001-doc-do-not-install-html-and-md-docs.patch -BuildRequires: cmake +BuildRequires: cmake >= 3.18 +BuildRequires: ninja +BuildRequires: pkgconfig +BuildRequires: cmake(fmt) >= 8.0.0 +BuildRequires: pkgconfig(libxxhash) >= 0.8.0 +BuildRequires: pkgconfig(libzstd) >= 1.3.4 +BuildRequires: rubygem(asciidoctor) +Provides: distcc:%{_bindir}/ccache %if %{?suse_version} > 1600 # There is a cycle: rust1.95/blake3/hwloc/nvidia-settings/libwebp/Mesa:drivers #BuildRequires: cmake(blake3) %endif -BuildRequires: cmake(fmt) %if %{?suse_version} > 1500 -BuildRequires: cmake(httplib) BuildRequires: gcc BuildRequires: gcc-c++ +BuildRequires: cmake(httplib) >= 0.10.6 # SLE15 requires gcc11 for std::filesystem %else BuildRequires: gcc11 BuildRequires: gcc11-PIE BuildRequires: gcc11-c++ %endif -BuildRequires: ninja -BuildRequires: pkgconfig -BuildRequires: pkgconfig(libxxhash) -BuildRequires: pkgconfig(libzstd) >= 1.1.2 -BuildRequires: rubygem(asciidoctor) -Provides: distcc:%{_bindir}/ccache %if %{with hiredis} BuildRequires: pkgconfig(hiredis) >= 0.13.3 %endif %if %{with test} -BuildRequires: doctest-devel +BuildRequires: doctest-devel >= 2.4.6 %endif %description ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.u5nCTx/_old 2026-08-27 18:49:24.122454459 +0200 +++ /var/tmp/diff_new_pack.u5nCTx/_new 2026-08-27 18:49:24.125454564 +0200 @@ -1,4 +1,4 @@ -mtime: 1779904163 -commit: 6f639169f706edbbcc5c00b68afe3fb90d5c7c2e452b5049661b21d81fc1d2f3 +mtime: 1787557120 +commit: b0f935eac895d934454b37f8b6ded6ae729da55315de5e939ec6ffd7fdb9cbc9 url: https://src.opensuse.org/jirislaby/d-t-b-ccache ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-08-24 09:38:40.000000000 +0200 @@ -0,0 +1,4 @@ +*.obscpio +*.osc +_build.* +.pbuild ++++++ ccache-4.13.6.tar.xz -> ccache-4.14.tar.xz ++++++ ++++ 9862 lines of diff (skipped)
