Update to 3.2.2
- Add bunch of missing cross-gcc and c++ symlink triggers (#1205187) - Fix cross-gcc symlink ownerships
This commit is contained in:
parent
5bd8da3266
commit
3c8957fb82
50
ccache.spec
50
ccache.spec
|
@ -12,7 +12,7 @@
|
||||||
%global relccache %(%abs2rel %{_bindir}/ccache %{_libdir}/ccache)
|
%global relccache %(%abs2rel %{_bindir}/ccache %{_libdir}/ccache)
|
||||||
|
|
||||||
Name: ccache
|
Name: ccache
|
||||||
Version: 3.2.1
|
Version: 3.2.2
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: C/C++ compiler cache
|
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
|
install -dm 755 $RPM_BUILD_ROOT%{_libdir}/ccache
|
||||||
for n in cc gcc g++ c++ ; do
|
for n in cc gcc g++ c++ ; do
|
||||||
ln -s %{relccache} $RPM_BUILD_ROOT%{_libdir}/ccache/$n
|
ln -s %{relccache} $RPM_BUILD_ROOT%{_libdir}/ccache/$n
|
||||||
for p in avr arm-gp2x-linux arm-none-eabi msp430 aarch64 alpha arm avr32 \
|
for p in avr arm-gp2x-linux arm-none-eabi msp430 ; do
|
||||||
blackfin c6x cris frv h8300 hppa64 ia64 m32r m68k mips64 mn10300 \
|
|
||||||
powerpc64 s390x sh sh64 sparc64 tile x86_64 xtensa ; do
|
|
||||||
ln -s %{relccache} $RPM_BUILD_ROOT%{_libdir}/ccache/$p-$n
|
ln -s %{relccache} $RPM_BUILD_ROOT%{_libdir}/ccache/$p-$n
|
||||||
done
|
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
|
for s in 32 34 4 44 ; do
|
||||||
ln -s %{relccache} $RPM_BUILD_ROOT%{_libdir}/ccache/$n$s
|
ln -s %{relccache} $RPM_BUILD_ROOT%{_libdir}/ccache/$n$s
|
||||||
done
|
done
|
||||||
|
@ -119,6 +122,7 @@ done\
|
||||||
%ccache_trigger -p arm-none-eabi-gcc-cs arm-none-eabi-gcc
|
%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 avr-cc avr-gcc
|
||||||
%ccache_trigger -p avr-gcc-c++ avr-c++ avr-g++
|
%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 cc32 gcc32
|
||||||
%ccache_trigger -p compat-gcc-32-c++ c++32 g++32
|
%ccache_trigger -p compat-gcc-32-c++ c++32 g++32
|
||||||
%ccache_trigger -p compat-gcc-34 cc34 gcc34
|
%ccache_trigger -p compat-gcc-34 cc34 gcc34
|
||||||
|
@ -136,29 +140,58 @@ done\
|
||||||
%ccache_trigger -p msp430-gcc msp430-cc msp430-gcc
|
%ccache_trigger -p msp430-gcc msp430-cc msp430-gcc
|
||||||
# cross-gcc
|
# cross-gcc
|
||||||
%ccache_trigger -p gcc-aarch64-linux-gnu aarch64-linux-gnu-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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 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
|
%pre
|
||||||
getent group ccache >/dev/null || groupadd -r ccache || :
|
getent group ccache >/dev/null || groupadd -r ccache || :
|
||||||
|
@ -177,6 +210,11 @@ getent group ccache >/dev/null || groupadd -r ccache || :
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon May 11 2015 Ville Skyttä <ville.skytta@iki.fi> - 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ä <ville.skytta@iki.fi> - 3.2.1-1
|
* Fri Dec 12 2014 Ville Skyttä <ville.skytta@iki.fi> - 3.2.1-1
|
||||||
- Update to 3.2.1
|
- Update to 3.2.1
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue