Skip to content

Commit

Permalink
[gcc] Remove stray .la files in cross gcc. Contributes JB#48690
Browse files Browse the repository at this point in the history
- Remove libcc1.so files in cross gcc.
  • Loading branch information
xfade committed Jan 28, 2020
1 parent 4e8bbb1 commit 787f6d4
Show file tree
Hide file tree
Showing 13 changed files with 39 additions and 12 deletions.
4 changes: 3 additions & 1 deletion cross-aarch64-gcc.spec
Expand Up @@ -97,7 +97,7 @@ ExclusiveArch: %ix86 x86_64
%endif

%global gcc_version 8.3.0
%global gcc_release 2
%global gcc_release 3
%global _unpackaged_files_terminate_build 0
%global _performance_build 1
%global build_ada 0
Expand Down Expand Up @@ -1252,6 +1252,8 @@ ln -sf %{cross_gcc_target_platform}-gcc %{buildroot}%{_prefix}/bin/%{cross_gcc_t
set -x
rm -rRf %buildroot/%{_prefix}/lib/libiberty.a
rm -rRf %buildroot/%{_prefix}/share
find %{buildroot} -name \*.la | xargs rm -f
rm -rRf %buildroot/%{_prefix}/lib/libcc1*
set +x
# /\/\/\
# cross
Expand Down
4 changes: 3 additions & 1 deletion cross-armv5tel-gcc.spec
Expand Up @@ -97,7 +97,7 @@ ExclusiveArch: %ix86 x86_64
%endif

%global gcc_version 8.3.0
%global gcc_release 2
%global gcc_release 3
%global _unpackaged_files_terminate_build 0
%global _performance_build 1
%global build_ada 0
Expand Down Expand Up @@ -1252,6 +1252,8 @@ ln -sf %{cross_gcc_target_platform}-gcc %{buildroot}%{_prefix}/bin/%{cross_gcc_t
set -x
rm -rRf %buildroot/%{_prefix}/lib/libiberty.a
rm -rRf %buildroot/%{_prefix}/share
find %{buildroot} -name \*.la | xargs rm -f
rm -rRf %buildroot/%{_prefix}/lib/libcc1*
set +x
# /\/\/\
# cross
Expand Down
4 changes: 3 additions & 1 deletion cross-armv6l-gcc.spec
Expand Up @@ -97,7 +97,7 @@ ExclusiveArch: %ix86 x86_64
%endif

%global gcc_version 8.3.0
%global gcc_release 2
%global gcc_release 3
%global _unpackaged_files_terminate_build 0
%global _performance_build 1
%global build_ada 0
Expand Down Expand Up @@ -1252,6 +1252,8 @@ ln -sf %{cross_gcc_target_platform}-gcc %{buildroot}%{_prefix}/bin/%{cross_gcc_t
set -x
rm -rRf %buildroot/%{_prefix}/lib/libiberty.a
rm -rRf %buildroot/%{_prefix}/share
find %{buildroot} -name \*.la | xargs rm -f
rm -rRf %buildroot/%{_prefix}/lib/libcc1*
set +x
# /\/\/\
# cross
Expand Down
4 changes: 3 additions & 1 deletion cross-armv7hl-gcc.spec
Expand Up @@ -97,7 +97,7 @@ ExclusiveArch: %ix86 x86_64
%endif

%global gcc_version 8.3.0
%global gcc_release 2
%global gcc_release 3
%global _unpackaged_files_terminate_build 0
%global _performance_build 1
%global build_ada 0
Expand Down Expand Up @@ -1252,6 +1252,8 @@ ln -sf %{cross_gcc_target_platform}-gcc %{buildroot}%{_prefix}/bin/%{cross_gcc_t
set -x
rm -rRf %buildroot/%{_prefix}/lib/libiberty.a
rm -rRf %buildroot/%{_prefix}/share
find %{buildroot} -name \*.la | xargs rm -f
rm -rRf %buildroot/%{_prefix}/lib/libcc1*
set +x
# /\/\/\
# cross
Expand Down
4 changes: 3 additions & 1 deletion cross-armv7l-gcc.spec
Expand Up @@ -97,7 +97,7 @@ ExclusiveArch: %ix86 x86_64
%endif

%global gcc_version 8.3.0
%global gcc_release 2
%global gcc_release 3
%global _unpackaged_files_terminate_build 0
%global _performance_build 1
%global build_ada 0
Expand Down Expand Up @@ -1252,6 +1252,8 @@ ln -sf %{cross_gcc_target_platform}-gcc %{buildroot}%{_prefix}/bin/%{cross_gcc_t
set -x
rm -rRf %buildroot/%{_prefix}/lib/libiberty.a
rm -rRf %buildroot/%{_prefix}/share
find %{buildroot} -name \*.la | xargs rm -f
rm -rRf %buildroot/%{_prefix}/lib/libcc1*
set +x
# /\/\/\
# cross
Expand Down
4 changes: 3 additions & 1 deletion cross-armv7nhl-gcc.spec
Expand Up @@ -97,7 +97,7 @@ ExclusiveArch: %ix86 x86_64
%endif

%global gcc_version 8.3.0
%global gcc_release 2
%global gcc_release 3
%global _unpackaged_files_terminate_build 0
%global _performance_build 1
%global build_ada 0
Expand Down Expand Up @@ -1252,6 +1252,8 @@ ln -sf %{cross_gcc_target_platform}-gcc %{buildroot}%{_prefix}/bin/%{cross_gcc_t
set -x
rm -rRf %buildroot/%{_prefix}/lib/libiberty.a
rm -rRf %buildroot/%{_prefix}/share
find %{buildroot} -name \*.la | xargs rm -f
rm -rRf %buildroot/%{_prefix}/lib/libcc1*
set +x
# /\/\/\
# cross
Expand Down
4 changes: 3 additions & 1 deletion cross-armv7thl-gcc.spec
Expand Up @@ -97,7 +97,7 @@ ExclusiveArch: %ix86 x86_64
%endif

%global gcc_version 8.3.0
%global gcc_release 2
%global gcc_release 3
%global _unpackaged_files_terminate_build 0
%global _performance_build 1
%global build_ada 0
Expand Down Expand Up @@ -1252,6 +1252,8 @@ ln -sf %{cross_gcc_target_platform}-gcc %{buildroot}%{_prefix}/bin/%{cross_gcc_t
set -x
rm -rRf %buildroot/%{_prefix}/lib/libiberty.a
rm -rRf %buildroot/%{_prefix}/share
find %{buildroot} -name \*.la | xargs rm -f
rm -rRf %buildroot/%{_prefix}/lib/libcc1*
set +x
# /\/\/\
# cross
Expand Down
4 changes: 3 additions & 1 deletion cross-armv7tnhl-gcc.spec
Expand Up @@ -97,7 +97,7 @@ ExclusiveArch: %ix86 x86_64
%endif

%global gcc_version 8.3.0
%global gcc_release 2
%global gcc_release 3
%global _unpackaged_files_terminate_build 0
%global _performance_build 1
%global build_ada 0
Expand Down Expand Up @@ -1252,6 +1252,8 @@ ln -sf %{cross_gcc_target_platform}-gcc %{buildroot}%{_prefix}/bin/%{cross_gcc_t
set -x
rm -rRf %buildroot/%{_prefix}/lib/libiberty.a
rm -rRf %buildroot/%{_prefix}/share
find %{buildroot} -name \*.la | xargs rm -f
rm -rRf %buildroot/%{_prefix}/lib/libcc1*
set +x
# /\/\/\
# cross
Expand Down
4 changes: 3 additions & 1 deletion cross-i486-gcc.spec
Expand Up @@ -97,7 +97,7 @@ ExclusiveArch: %ix86 x86_64
%endif

%global gcc_version 8.3.0
%global gcc_release 2
%global gcc_release 3
%global _unpackaged_files_terminate_build 0
%global _performance_build 1
%global build_ada 0
Expand Down Expand Up @@ -1252,6 +1252,8 @@ ln -sf %{cross_gcc_target_platform}-gcc %{buildroot}%{_prefix}/bin/%{cross_gcc_t
set -x
rm -rRf %buildroot/%{_prefix}/lib/libiberty.a
rm -rRf %buildroot/%{_prefix}/share
find %{buildroot} -name \*.la | xargs rm -f
rm -rRf %buildroot/%{_prefix}/lib/libcc1*
set +x
# /\/\/\
# cross
Expand Down
4 changes: 3 additions & 1 deletion cross-mipsel-gcc.spec
Expand Up @@ -97,7 +97,7 @@ ExclusiveArch: %ix86 x86_64
%endif

%global gcc_version 8.3.0
%global gcc_release 2
%global gcc_release 3
%global _unpackaged_files_terminate_build 0
%global _performance_build 1
%global build_ada 0
Expand Down Expand Up @@ -1252,6 +1252,8 @@ ln -sf %{cross_gcc_target_platform}-gcc %{buildroot}%{_prefix}/bin/%{cross_gcc_t
set -x
rm -rRf %buildroot/%{_prefix}/lib/libiberty.a
rm -rRf %buildroot/%{_prefix}/share
find %{buildroot} -name \*.la | xargs rm -f
rm -rRf %buildroot/%{_prefix}/lib/libcc1*
set +x
# /\/\/\
# cross
Expand Down
4 changes: 3 additions & 1 deletion cross-x86_64-gcc.spec
Expand Up @@ -97,7 +97,7 @@ ExclusiveArch: %ix86 x86_64
%endif

%global gcc_version 8.3.0
%global gcc_release 2
%global gcc_release 3
%global _unpackaged_files_terminate_build 0
%global _performance_build 1
%global build_ada 0
Expand Down Expand Up @@ -1252,6 +1252,8 @@ ln -sf %{cross_gcc_target_platform}-gcc %{buildroot}%{_prefix}/bin/%{cross_gcc_t
set -x
rm -rRf %buildroot/%{_prefix}/lib/libiberty.a
rm -rRf %buildroot/%{_prefix}/share
find %{buildroot} -name \*.la | xargs rm -f
rm -rRf %buildroot/%{_prefix}/lib/libcc1*
set +x
# /\/\/\
# cross
Expand Down
3 changes: 3 additions & 0 deletions gcc.changes
@@ -1,3 +1,6 @@
* Tue Jan 28 2020 Niels Breet <niels.breet@jolla.com> - 8.3.0-3
- Remove stray .la files in cross gcc. Contributes JB#48690

* Fri Jan 10 2020 Niels Breet <niels.breet@jolla.com> - 8.3.0-2
- aarch64 fixes. Contributes JB#47986

Expand Down
4 changes: 3 additions & 1 deletion gcc.spec
Expand Up @@ -96,7 +96,7 @@ ExclusiveArch: %ix86 x86_64
%endif

%global gcc_version 8.3.0
%global gcc_release 2
%global gcc_release 3
%global _unpackaged_files_terminate_build 0
%global _performance_build 1
%global build_ada 0
Expand Down Expand Up @@ -1251,6 +1251,8 @@ ln -sf %{cross_gcc_target_platform}-gcc %{buildroot}%{_prefix}/bin/%{cross_gcc_t
set -x
rm -rRf %buildroot/%{_prefix}/lib/libiberty.a
rm -rRf %buildroot/%{_prefix}/share
find %{buildroot} -name \*.la | xargs rm -f
rm -rRf %buildroot/%{_prefix}/lib/libcc1*
set +x
# /\/\/\
# cross
Expand Down

0 comments on commit 787f6d4

Please sign in to comment.