Hello community,

here is the log from the commit of package ccache for openSUSE:Factory checked 
in at 2019-05-03 22:27:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ccache (Old)
 and      /work/SRC/openSUSE:Factory/.ccache.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ccache"

Fri May  3 22:27:16 2019 rev:45 rq:700046 version:3.7.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ccache/ccache.changes    2019-02-08 
12:06:52.861616085 +0100
+++ /work/SRC/openSUSE:Factory/.ccache.new.5148/ccache.changes  2019-05-03 
22:27:17.828321602 +0200
@@ -1,0 +2,68 @@
+Thu May  2 08:36:20 UTC 2019 - Martin Pluskal <[email protected]>
+
+- Fix upstream urls
+
+-------------------------------------------------------------------
+Wed May  1 16:35:56 UTC 2019 -  <[email protected]>
+
+- Update URLs in the .spec file
+- Update to version 3.7.1
+- Changes for version 3.7.1
+  * Fixed a problem when using the compiler option `-MF /dev/null`.
+  * Long commandlines are now handled gracefully on Windows by using 
+    the `@file` syntax to avoid hitting the commandline size limit.
+  * Fixed complaint from GCC 9’s `-Werror=format-overflow` when 
+    compiling ccache itself.
+- Changes for version 3.7
+  * Fixed crash when the debug mode is enabled and the output file is 
+    in a non-writable directory, e.g. when the output file is `/dev/null`.
+  * Fixed an issue when printing very large log messages to the debug 
+    log.
+  * Fixed bugs related to support for `-gsplit-dwarf`. Previously 
+    ccache could produce an incorrect link to the `.dwo` file in the 
+    `.o` file.
+  * Compilations with /dev/null as the input file are now cached.
+  * ccache has learned how to contruct the object filename if no `-o` 
+    option is given and the source filename does not include a `.` or 
+    ends with a `.`.
+  * Fixed a temporary file leak when the depend mode is enabled and 
+    the compiler produces standard error output.
+  * Fixed a bug in the depend mode where a manifest hash only could 
+    be associated with one set of header dependencies.
+  * Manifest files did not get marked as used on direct cache hits, 
+    so the LRU cache cleanup would incorrectly remove them eventually. 
+    This has been fixed.
+  * The rewriting of absolute paths into relative paths in the 
+    dependency file has been enabled in the depend mode as well.
+  * ccache now ignores unknown keys in configuration files for 
+    forward compatibility.
+  * Rearranged command-line options into sections in the help text.
+  * Documented the previously undocumented `--dump-manifest` and 
+    `--hash-file` options (only useful for debugging ccache itself).
+  * Added missing documentation for the command-line option 
+    `-k/--get-config` added in ccache 3.5.
+  * Renamed the `--print-config` command to `--show-config`.
+  * Added a new `--print-stats` command that prints statistics 
+    counters in machine-parsable (tab-separated) format.
+  * ccache no longer creates a missing output directory, thus 
+    mimicking the compiler behavior for `-o out/obj.o` when “out” 
+    doesn’t exist.
+  * `-fdebug-prefix-map=ARG`, `-ffile-prefix-map=ARG` and 
+    `-fmacro-prefix-map=ARG` are now included in the hash, but only 
+    the part before “ARG”. This fixes a bug where compiler feature 
+    detection of said flags would not work correctly with ccache.
+  * Bail out on too hard compiler option `-gtoggle`.
+  * Bail out on too hard Clang options `--analyze` and `-analyze`.
+  * Improved debug logging of file hashes in depend mode.
+  * Improved handling of various `-g*` options. In particular, ccache 
+    now understands that `-g0` cancels out previous `-g* options`.
+  * Worked around a problem with Automake related to `.d` files when 
+    using the hard link mode.
+  * Added opt-in (at configure time) support for enabling trace logs 
+    for profiling ccache itself. See `doc/DEVELOPER.md` in the code 
+    tree for more information
+  * Removed support for Fortran 77 again. Some Fortran support was 
+    added in ccache 3.3, but the implementation did not work when 
+    Fortran modules are involved.
+
+-------------------------------------------------------------------

Old:
----
  ccache-3.6.tar.xz
  ccache-3.6.tar.xz.asc

New:
----
  ccache-3.7.1.tar.xz
  ccache-3.7.1.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ccache.spec ++++++
--- /var/tmp/diff_new_pack.63AcAu/_old  2019-05-03 22:27:18.464322905 +0200
+++ /var/tmp/diff_new_pack.63AcAu/_new  2019-05-03 22:27:18.468322914 +0200
@@ -12,19 +12,19 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           ccache
-Version:        3.6
+Version:        3.7.1
 Release:        0
 Summary:        A Fast C/C++ Compiler Cache
 License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
-URL:            https://ccache.samba.org/
-Source0:        https://www.samba.org/ftp/%{name}/%{name}-%{version}.tar.xz
-Source1:        https://www.samba.org/ftp/%{name}/%{name}-%{version}.tar.xz.asc
+URL:            https://ccache.dev/
+Source0:        
https://github.com/ccache/ccache/releases/download/v%{version}/ccache-%{version}.tar.xz#/%{name}-%{version}.tar.xz
+Source1:        
https://github.com/ccache/ccache/releases/download/v%{version}/ccache-%{version}.tar.xz.asc#/%{name}-%{version}.tar.xz.asc
 Source2:        %{name}.keyring
 BuildRequires:  zlib-devel
 Provides:       distcc:%{_bindir}/ccache

++++++ ccache-3.6.tar.xz -> ccache-3.7.1.tar.xz ++++++
++++ 7195 lines of diff (skipped)



Reply via email to