Accepting request 874371 from home:marxin:branches:devel:gcc

- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.

OBS-URL: https://build.opensuse.org/request/show/874371
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=274
This commit is contained in:
Richard Biener 2021-02-23 08:03:44 +00:00 committed by Git OBS Bridge
parent 78f5c25e2b
commit a4f3ba5ab1
29 changed files with 176 additions and 0 deletions

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -1005,6 +1005,7 @@ Runtime library for the GNU D language.
Summary: The GNU Compiler Collection JIT library
License: GPL-3.0-or-later
Provides: libgccjit%{libgccjit_sover} = %{version}-%{release}
Requires: gcc@base_ver@
%description -n libgccjit%{libgccjit_sover}%{libgccjit_suffix}
Support for embedding GCC inside programs and libraries
@ -1779,7 +1780,12 @@ chmod 644 ../testresults/*
%endif
# GCC-TESTSUITE-DELETE-BEGIN
# Remove files that we do not need to clean up filelist
# Preserve %{GCCDIST}-gcc%{binsuffix} binary for libgccjit as it is used as a driver
mv %{buildroot}/%{_prefix}/bin/%{GCCDIST}-gcc%{binsuffix} %{buildroot}
rm -f %{buildroot}/%{_prefix}/bin/%{GCCDIST}-*
mv %{buildroot}/%{GCCDIST}-gcc%{binsuffix} %{buildroot}/%{_prefix}/bin/
rm -rf %{buildroot}/%{libsubdir}/install-tools
rm -f %{buildroot}/%{libsubdir}/include-fixed/zutil.h
rm -f %{buildroot}/%{libsubdir}/include-fixed/linux/a.out.h
@ -1899,6 +1905,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
%endif
%endif
%{_prefix}/bin/gcc%{binsuffix}
%{_prefix}/bin/%{GCCDIST}-gcc%{binsuffix}
%{_prefix}/bin/gcov%{binsuffix}
%{_prefix}/bin/gcov-dump%{binsuffix}
%{_prefix}/bin/gcov-tool%{binsuffix}

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,12 @@ Mon Feb 22 18:06:15 UTC 2021 - Martin Liška <mliska@suse.cz>
- Bump to a7de0ffa34a9559919b14094b804175d7d9b446f.
-------------------------------------------------------------------
Mon Feb 22 10:44:40 UTC 2021 - Martin Liška <mliska@suse.cz>
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.
-------------------------------------------------------------------
Fri Feb 19 18:04:44 UTC 2021 - Martin Liška <mliska@suse.cz>

View File

@ -1766,6 +1766,7 @@ Summary: The GNU Compiler Collection JIT library
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
Provides: libgccjit%{libgccjit_sover} = %{version}-%{release}
Requires: gcc11
%description -n libgccjit%{libgccjit_sover}%{libgccjit_suffix}
Support for embedding GCC inside programs and libraries
@ -2528,7 +2529,12 @@ cp `find . -name "*.log" \! -name "config.log" | grep -v 'acats.\?/tests' | gre
chmod 644 ../testresults/*
%endif
# Remove files that we do not need to clean up filelist
# Preserve %{GCCDIST}-gcc%{binsuffix} binary for libgccjit as it is used as a driver
mv %{buildroot}/%{_prefix}/bin/%{GCCDIST}-gcc%{binsuffix} %{buildroot}
rm -f %{buildroot}/%{_prefix}/bin/%{GCCDIST}-*
mv %{buildroot}/%{GCCDIST}-gcc%{binsuffix} %{buildroot}/%{_prefix}/bin/
rm -rf %{buildroot}/%{libsubdir}/install-tools
rm -f %{buildroot}/%{libsubdir}/include-fixed/zutil.h
rm -f %{buildroot}/%{libsubdir}/include-fixed/linux/a.out.h
@ -2646,6 +2652,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc11-locale.lang
%endif
%endif
%{_prefix}/bin/gcc%{binsuffix}
%{_prefix}/bin/%{GCCDIST}-gcc%{binsuffix}
%{_prefix}/bin/gcov%{binsuffix}
%{_prefix}/bin/gcov-dump%{binsuffix}
%{_prefix}/bin/gcov-tool%{binsuffix}