From 3c8957fb82653292e01e958d89a169630e8530d3 Mon Sep 17 00:00:00 2001 From: Ville Skyttä Date: May 11 2015 06:36:00 +0000 Subject: Update to 3.2.2 - Add bunch of missing cross-gcc and c++ symlink triggers (#1205187) - Fix cross-gcc symlink ownerships --- diff --git a/ccache.spec b/ccache.spec index f2f41b8..903077f 100644 --- a/ccache.spec +++ b/ccache.spec @@ -12,7 +12,7 @@ %global relccache %(%abs2rel %{_bindir}/ccache %{_libdir}/ccache) Name: ccache -Version: 3.2.1 +Version: 3.2.2 Release: 1%{?dist} Summary: C/C++ compiler cache @@ -65,11 +65,14 @@ install -dm 770 $RPM_BUILD_ROOT%{_var}/cache/ccache install -dm 755 $RPM_BUILD_ROOT%{_libdir}/ccache for n in cc gcc g++ c++ ; do ln -s %{relccache} $RPM_BUILD_ROOT%{_libdir}/ccache/$n - for p in avr arm-gp2x-linux arm-none-eabi msp430 aarch64 alpha arm avr32 \ - blackfin c6x cris frv h8300 hppa64 ia64 m32r m68k mips64 mn10300 \ - powerpc64 s390x sh sh64 sparc64 tile x86_64 xtensa ; do + for p in avr arm-gp2x-linux arm-none-eabi msp430 ; do ln -s %{relccache} $RPM_BUILD_ROOT%{_libdir}/ccache/$p-$n done + for p in aarch64 alpha arm avr32 bfin c6x cris frv h8300 hppa hppa64 ia64 m32r \ + m68k microblaze mips64 mn10300 nios2 powerpc64 ppc64 s390x sh sh64 sparc64 \ + tile x86_64 xtensa ; do + ln -s %{relccache} $RPM_BUILD_ROOT%{_libdir}/ccache/$p-linux-gnu-$n + done for s in 32 34 4 44 ; do ln -s %{relccache} $RPM_BUILD_ROOT%{_libdir}/ccache/$n$s done @@ -119,6 +122,7 @@ done\ %ccache_trigger -p arm-none-eabi-gcc-cs arm-none-eabi-gcc %ccache_trigger -p avr-gcc avr-cc avr-gcc %ccache_trigger -p avr-gcc-c++ avr-c++ avr-g++ +%ccache_trigger -p clang clang clang++ %ccache_trigger -p compat-gcc-32 cc32 gcc32 %ccache_trigger -p compat-gcc-32-c++ c++32 g++32 %ccache_trigger -p compat-gcc-34 cc34 gcc34 @@ -136,29 +140,58 @@ done\ %ccache_trigger -p msp430-gcc msp430-cc msp430-gcc # cross-gcc %ccache_trigger -p gcc-aarch64-linux-gnu aarch64-linux-gnu-gcc +%ccache_trigger -p gcc-c++-aarch64-linux-gnu aarch64-linux-gnu-c++ aarch64-linux-gnu-g++ %ccache_trigger -p gcc-alpha-linux-gnu alpha-linux-gnu-gcc +%ccache_trigger -p gcc-c++-alpha-linux-gnu alpha-linux-gnu-c++ alpha-linux-gnu-g++ %ccache_trigger -p gcc-arm-linux-gnu arm-linux-gnu-gcc +%ccache_trigger -p gcc-c++-arm-linux-gnu arm-linux-gnu-c++ arm-linux-gnu-g++ %ccache_trigger -p gcc-avr32-linux-gnu avr32-linux-gnu-gcc -%ccache_trigger -p gcc-blackfin-linux-gnu blackfin-linux-gnu-gcc +%ccache_trigger -p gcc-c++-avr32-linux-gnu avr32-linux-gnu-c++ avr32-linux-gnu-g++ +%ccache_trigger -p gcc-bfin-linux-gnu bfin-linux-gnu-gcc +%ccache_trigger -p gcc-c++-bfin-linux-gnu bfin-linux-gnu-c++ bfin-linux-gnu-g++ %ccache_trigger -p gcc-c6x-linux-gnu c6x-linux-gnu-gcc +%ccache_trigger -p gcc-c++-c6x-linux-gnu c6x-linux-gnu-c++ c6x-linux-gnu-g++ %ccache_trigger -p gcc-cris-linux-gnu cris-linux-gnu-gcc +%ccache_trigger -p gcc-c++-cris-linux-gnu cris-linux-gnu-c++ cris-linux-gnu-g++ %ccache_trigger -p gcc-frv-linux-gnu frv-linux-gnu-gcc +%ccache_trigger -p gcc-c++-frv-linux-gnu frv-linux-gnu-c++ frv-linux-gnu-g++ %ccache_trigger -p gcc-h8300-linux-gnu h8300-linux-gnu-gcc +%ccache_trigger -p gcc-hppa-linux-gnu hppa-linux-gnu-gcc +%ccache_trigger -p gcc-c++-hppa-linux-gnu hppa-linux-gnu-c++ hppa-linux-gnu-g++ %ccache_trigger -p gcc-hppa64-linux-gnu hppa64-linux-gnu-gcc +%ccache_trigger -p gcc-c++-hppa64-linux-gnu hppa64-linux-gnu-c++ hppa64-linux-gnu-g++ %ccache_trigger -p gcc-ia64-linux-gnu ia64-linux-gnu-gcc +%ccache_trigger -p gcc-c++-ia64-linux-gnu ia64-linux-gnu-c++ ia64-linux-gnu-g++ %ccache_trigger -p gcc-m32r-linux-gnu m32r-linux-gnu-gcc +%ccache_trigger -p gcc-c++-m32r-linux-gnu m32r-linux-gnu-c++ m32r-linux-gnu-g++ %ccache_trigger -p gcc-m68k-linux-gnu m68k-linux-gnu-gcc +%ccache_trigger -p gcc-c++-m68k-linux-gnu m68k-linux-gnu-c++ m68k-linux-gnu-g++ +%ccache_trigger -p gcc-microblaze-linux-gnu microblaze-linux-gnu-gcc +%ccache_trigger -p gcc-c++-microblaze-linux-gnu microblaze-linux-gnu-c++ microblaze-linux-gnu-g++ %ccache_trigger -p gcc-mips64-linux-gnu mips64-linux-gnu-gcc +%ccache_trigger -p gcc-c++-mips64-linux-gnu mips64-linux-gnu-c++ mips64-linux-gnu-g++ %ccache_trigger -p gcc-mn10300-linux-gnu mn10300-linux-gnu-gcc +%ccache_trigger -p gcc-c++-mn10300-linux-gnu mn10300-linux-gnu-c++ mn10300-linux-gnu-g++ +%ccache_trigger -p gcc-nios2-linux-gnu nios2-linux-gnu-gcc +%ccache_trigger -p gcc-c++-nios2-linux-gnu nios2-linux-gnu-c++ nios2-linux-gnu-g++ %ccache_trigger -p gcc-powerpc64-linux-gnu powerpc64-linux-gnu-gcc +%ccache_trigger -p gcc-c++-powerpc64-linux-gnu powerpc64-linux-gnu-c++ powerpc64-linux-gnu-g++ +%ccache_trigger -p gcc-ppc64-linux-gnu ppc64-linux-gnu-gcc +%ccache_trigger -p gcc-c++-ppc64-linux-gnu ppc64-linux-gnu-c++ ppc64-linux-gnu-g++ %ccache_trigger -p gcc-s390x-linux-gnu s390x-linux-gnu-gcc +%ccache_trigger -p gcc-c++-s390x-linux-gnu s390x-linux-gnu-c++ s390x-linux-gnu-g++ %ccache_trigger -p gcc-sh-linux-gnu sh-linux-gnu-gcc +%ccache_trigger -p gcc-c++-sh-linux-gnu sh-linux-gnu-c++ sh-linux-gnu-g++ %ccache_trigger -p gcc-sh64-linux-gnu sh64-linux-gnu-gcc +%ccache_trigger -p gcc-c++-sh64-linux-gnu sh64-linux-gnu-c++ sh64-linux-gnu-g++ %ccache_trigger -p gcc-sparc64-linux-gnu sparc64-linux-gnu-gcc +%ccache_trigger -p gcc-c++-sparc64-linux-gnu sparc64-linux-gnu-c++ sparc64-linux-gnu-g++ %ccache_trigger -p gcc-tile-linux-gnu tile-linux-gnu-gcc +%ccache_trigger -p gcc-c++-tile-linux-gnu tile-linux-gnu-c++ tile-linux-gnu-g++ %ccache_trigger -p gcc-x86_64-linux-gnu x86_64-linux-gnu-gcc +%ccache_trigger -p gcc-c++-x86_64-linux-gnu x86_64-linux-gnu-c++ x86_64-linux-gnu-g++ %ccache_trigger -p gcc-xtensa-linux-gnu xtensa-linux-gnu-gcc -%ccache_trigger -p clang clang clang++ +%ccache_trigger -p gcc-c++-xtensa-linux-gnu xtensa-linux-gnu-c++ xtensa-linux-gnu-g++ %pre getent group ccache >/dev/null || groupadd -r ccache || : @@ -177,6 +210,11 @@ getent group ccache >/dev/null || groupadd -r ccache || : %changelog +* Mon May 11 2015 Ville Skyttä - 3.2.2-1 +- Update to 3.2.2 +- Add bunch of missing cross-gcc and c++ symlink triggers (#1205187) +- Fix cross-gcc symlink ownerships + * Fri Dec 12 2014 Ville Skyttä - 3.2.1-1 - Update to 3.2.1 diff --git a/sources b/sources index 5387f13..9f71f57 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d8a7c1d70dbed5dae66620227954ed90 ccache-3.2.1.tar.xz +7e5e6245b21ccc84a66a9c39a83ed8a9 ccache-3.2.2.tar.xz