Revisions of ccache

Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 941255 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 118)
- add xxhash-avoid-armv6-unaligned-access.patch (bsc#1193317)
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 935294 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 117)
- update to 4.5.1:
  * Fixed entry_size field for result entries.
  * The actual compression level is now once again stored in the cache entry
  header. 
  * Corrected error handling for unconstructible secondary storage backends. For
  instance, this avoids a crash when a Redis server can't be reached.
  * Made various improvements to the cache entry format. Among other things, the
    header now contains a creation timestamp and a note of the ccache version used
    to create the entry. The cache entry checksum has also been upgraded to use
    128-bit XXH3 instead 64-bit XXH3.
  * Made HTTP keep-alive configurable, defaulting to off for now.
  * Added support for rewriting absolute path to Clang option `--gcc-toolchain`.
  * Fixed a problem with special characters in the user info part of URLs for HTTP
  storage.
  * The hard link and file clone features are now disabled when secondary storage
  is used since they only work for the local primary cache.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 116)
osc copypac from project:devel:tools:building package:ccache revision:114, using keep-link, using expand
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 115)
- update to 4.5.1:
  * Fixed entry_size field for result entries.
  * The actual compression level is now once again stored in the cache entry
  header. 
  * Corrected error handling for unconstructible secondary storage backends. For
  instance, this avoids a crash when a Redis server can't be reached.
  * Made various improvements to the cache entry format. Among other things, the
    header now contains a creation timestamp and a note of the ccache version used
    to create the entry. The cache entry checksum has also been upgraded to use
    128-bit XXH3 instead 64-bit XXH3.
  * Made HTTP keep-alive configurable, defaulting to off for now.
  * Added support for rewriting absolute path to Clang option `--gcc-toolchain`.
  * Fixed a problem with special characters in the user info part of URLs for HTTP
  storage.
  * The hard link and file clone features are now disabled when secondary storage
  is used since they only work for the local primary cache.
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 935151 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 114)
- Do not hide test failures in %check
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 113)
- Update to version 4.4.2:
  * See https://ccache.dev/releasenotes.html#_ccache_4_4_2 for detailed
    list of changes
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 920647 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 112)
- Update to version 4.4.1:
  * See https://ccache.dev/releasenotes.html#_ccache_4_4_1 for detailed
    list of changes
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 111)
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 110)
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 109)
- Update to version 4.4:
  * See https://ccache.dev/releasenotes.html#_ccache_4_4 for detailed list
    of changes
buildservice-autocommit accepted request 892591 from Kristyna Streitova's avatar Kristyna Streitova (kstreitova) (revision 108)
baserev update by copy to link target
buildservice-autocommit accepted request 883205 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 106)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 105)
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 104)
- Update to version 4.2.1:
  * Ccache now only dup2`s stderr into `$UNCACHED_ERR_FD for calls to the preprocessor/compiler. This works around a complex bug in interaction with GNU Make, LTO linking and the Linux PTY driver.
  * Fixed detection of color diagnostics usage when using -Xclang -fcolordiagnostics options.
  * The -frecord-gcc-switches compiler option is now handled correctly to avoid false positive cache hits.
  * Made it possible for per-compilation debug log files to be written in most argument processing error scenarios. Previously, ccache would only write debug log files if the argument processing phase was successful.
  * Made ccache bail out on too hard Clang option -gen-cdb-fragment-path.
  * The run_second_cpp made is now enforced on macOS if -g is used since newer Clang versions on macOS produce different debug information when compiling preprocessed code.
  * Made ccache only reject -f(no-)color-diagnostics for a known GCC compiler. This fixes a problem when using said option with clang++ on macOS.
  * Build configuration scripts now probe for atomic increment as well. This fixes a linking error on Sparc.
  * An existing CMake log message level is now used when warning about not finding asciidoc.
  * Fixed assertion in the "Debug option" test.
  * Upgraded to doctest 2.4.6. This fixes a build error with glibc >= 2.34.
buildservice-autocommit accepted request 869207 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 103)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 102)
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 101)
- Update to version 4.2:
  * Improved calculation of relative paths when using base_dir to also consider canonical paths (i.e. paths with dereferenced symlinks) as candidates.
  * Added a debug_dir (CCACHE_DEBUGDIR) configuration setting for specifying a directory for files written in debug mode.
  * Added support for compiler option -x cuda, understood by Clang.
  * The value of the SOURCE_DATE_EPOCH variable is now only hashed if it potentially affects the output from ccache. This means that ccache now (like before version 4.0) will be able produce cache hits for source code that doesn’t contain __DATE__ or __TIME__ macros regardless of the value of SOURCE_DATE_EPOCH.
buildservice-autocommit accepted request 850371 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 100)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 850291 from Paul Fee's avatar Paul Fee (paulfee) (revision 99)
Another attempt, with ccache-4.1.tar.xz.asc added.

This fixes https://github.com/ccache/ccache/issues/711, which prevented ccache 4.0 being accepted into Factory.

- Update to version 4.1:
   * Symlinks are now followed when guessing the compiler, e.g. /usr/bin/c++ -> g++10
   * Added a new compiler_type (CCACHE_COMPILERTYPE) configuration option that allows for overriding the guessed compiler type. 
   * Added support for caching compilations with -fsyntax-only.
   * Added a command line option --config-path, which specifies the configuration file to operate on. It can be used instead of setting CCACHE_CONFIGPATH temporarily.
Displaying revisions 41 - 60 of 158
openSUSE Build Service is sponsored by