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)

Reply via email to