Hello community,

here is the log from the commit of package ccache for openSUSE:Factory checked 
in at 2015-03-27 09:40:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ccache (Old)
 and      /work/SRC/openSUSE:Factory/.ccache.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ccache"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ccache/ccache.changes    2013-06-28 
11:49:01.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ccache.new/ccache.changes       2015-03-27 
09:40:12.000000000 +0100
@@ -1,0 +2,59 @@
+Fri Feb 20 18:12:09 UTC 2015 - [email protected]
+
+- Add gpg signature
+- Remove ccache-gcc48.patch and xclang.patch (both are already 
+  present in current release)
+- On i586, use only small testsuite (quicktest) full testsuite
+  fails (https://bugzilla.samba.org/show_bug.cgi?id=11109)
+- Update to 3.2.1:
+  * Added support for configuring ccache via one or several 
+    configuration files instead of via environment variables. 
+    Environment variables still have priority but are no longer 
+    the recommended way of customizing ccache behavior. See the 
+    manual for more information.
+  * Added support for compiler error/warning messages with color.
+  * Made creation of temporary directories and cache directories 
+    smarter to avoid unnecessary stat calls.
+  * Improved efficiency of the algorithm that scans for 
+    __DATE_ and __TIME__ tokens in the hashed source code.
+  * Added support for several binaries (separated by space) in 
+    CCACHE_PREFIX.
+  * The -c option is no longer passed to the preprocessor. 
+    This fixes problems with clang and Solaris’s C++ compiler.
+  * ccache no longer passes preprocessor options like -D and -I to 
+    the compiler when compiling preprocessed output. This fixes 
+    warnings emitted by clang.
+  * Compiler options -fprofile-generate, -fprofile-arcs, 
+    -fprofile-use and -fbranch-probabilities are now handled 
+    without bailing.
+  * Added support for clang’s --serialize-diagnostic option, 
+    storing the diagnostic file (.dia) in the cache.
+  * Added support for precompiled headers when using clang.
+  * Changed the -x language option to use the new objective C 
+    standard for GCC and clang.
+  * On a cache miss, ccache now instructs the compiler to create 
+    the object file at the real destination and then copies the 
+    file into the cache instead of the other way around. This is 
+    needed to support compiler options like -fprofile-arcs 
+    and --serialize-diagnostics.
+  * ccache now checks that included files' ctimes aren’t too new. 
+    This check can be turned off by adding include_file_ctime 
+    to the “ccache sloppinessâhe filename part of options 
+    like -Wp,-MDfilename is no longer included in the hash 
+    since the filename doesn’t have any bearing on the result.
+  * Added a “read-only directâefault cache size is now 5 GB 
+    (was previously 1 GiB).
+  * Added support for @file and -@file arguments (reading options 
+    from a file).
+  * Bail out on too hard compiler option -Wp,-P.
+  * Optimized MD4 calculation code on little-endian systems.
+  * Various improvements and fixes on win32.
+  * Improved logging to the ccache log file.
+  * Added --dump-manifest command-line option for debugging purposes.
+  * Added --with-bundled-zlib configure option.
+  * Upgraded bundled zlib to version 1.2.8.
+  * Improved dev.mk to be more platform independent.
+  * Made the test suite work with clang and gcc-llvm on OS X.
+  * Various other improvements of the test suite.
+
+-------------------------------------------------------------------

Old:
----
  ccache-3.1.9.tar.bz2
  ccache-gcc48.patch
  xclang.patch

New:
----
  ccache-3.2.1.tar.xz
  ccache-3.2.1.tar.xz.asc
  ccache.keyring

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

Other differences:
------------------
++++++ ccache.spec ++++++
--- /var/tmp/diff_new_pack.txY1rI/_old  2015-03-27 09:40:13.000000000 +0100
+++ /var/tmp/diff_new_pack.txY1rI/_new  2015-03-27 09:40:13.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ccache
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,16 @@
 
 
 Name:           ccache
-Version:        3.1.9
+Version:        3.2.1
 Release:        0
 Summary:        A Fast C/C++ Compiler Cache
 License:        GPL-3.0+
 Group:          Development/Languages/C and C++
 Url:            http://ccache.samba.org/
-Source0:        http://samba.org/ftp/ccache/%{name}-%{version}.tar.bz2
-Patch1:         xclang.patch
-Patch2:         ccache-gcc48.patch
+Source0:        http://samba.org/ftp/%{name}/%{name}-%{version}.tar.xz
+Source1:        http://samba.org/ftp/%{name}/%{name}-%{version}.tar.xz.asc
+Source2:        %{name}.keyring
+BuildRequires:  xz
 BuildRequires:  zlib-devel
 Provides:       distcc:/usr/bin/ccache
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -37,23 +38,27 @@
 
 %prep
 %setup -q
-%patch1 -p1
-%patch2 -p1
 
 %build
 %configure
 make %{?_smp_mflags}
 
 %install
-make install DESTDIR=%{buildroot}
+make install DESTDIR=%{buildroot} %{?_smp_mflags}
 
 %check
-make check
+%ifarch i586
+# On i586 use only quick minimal testsuite, full one fails
+# (https://bugzilla.samba.org/show_bug.cgi?id=11109)
+# We disable the full test-suite on x86-64 too because
+# "readonly" testsuite takes forever on OBS.
+make quicktest %{?_smp_mflags}
+%endif
 
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS.* GPL-3.0.txt LICENSE.* MANUAL.* NEWS.* README.*
-%doc %{_mandir}/man1/ccache.1%{ext_man}
-%{_bindir}/ccache
+%doc %{_mandir}/man1/%{name}.1%{ext_man}
+%{_bindir}/%{name}
 
 %changelog

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to