- Add provides/conflicts to libgccjit

Rev devel:gcc/28 Md5 66c8e8564431d1b9b432cf3ba0f12a18 2022-04-01 11:55:49 rguenther None
This commit is contained in:
OBS User rguenther 2022-04-01 11:55:49 +00:00 committed by Git OBS Bridge
parent a76385f764
commit 2ae80a23a2
31 changed files with 43 additions and 0 deletions

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -1050,6 +1050,9 @@ Runtime library for the GNU D language.
Summary: The GNU Compiler Collection JIT library Summary: The GNU Compiler Collection JIT library
License: GPL-3.0-or-later License: GPL-3.0-or-later
Provides: libgccjit%{libgccjit_sover} = %{version}-%{release} Provides: libgccjit%{libgccjit_sover} = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions
# to co-exist without an overly large list of provides/obsoletes
Conflicts: %selfconflict libgccjit%{libgccjit_sover}
Requires: gcc@base_ver@ Requires: gcc@base_ver@
%description -n libgccjit%{libgccjit_sover}%{libgccjit_suffix} %description -n libgccjit%{libgccjit_sover}%{libgccjit_suffix}
@ -1063,6 +1066,10 @@ Support for embedding GCC inside programs and libraries
Summary: Support for embedding GCC inside programs and libraries Summary: Support for embedding GCC inside programs and libraries
License: GPL-3.0-or-later License: GPL-3.0-or-later
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Provides: libgccjit%{libgccjit_sover}-devel = %{version}-%{release}
# Only one gccjit package can be installed at the same time since
# header files conflict
Conflicts: %selfconflict libgccjit%{libgccjit_sover}-devel
Requires: libgccjit%{libgccjit_sover}%{libgccjit_suffix} Requires: libgccjit%{libgccjit_sover}%{libgccjit_suffix}
%description -n libgccjit%{libgccjit_sover}-devel%{libdevel_suffix} %description -n libgccjit%{libgccjit_sover}-devel%{libdevel_suffix}

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -3,6 +3,7 @@ Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add provides/conflicts to glibc crosses since only one GCC version - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time. for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz> Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -1867,6 +1867,9 @@ Runtime library for the GNU D language.
Summary: The GNU Compiler Collection JIT library Summary: The GNU Compiler Collection JIT library
License: GPL-3.0-or-later License: GPL-3.0-or-later
Provides: libgccjit%{libgccjit_sover} = %{version}-%{release} Provides: libgccjit%{libgccjit_sover} = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions
# to co-exist without an overly large list of provides/obsoletes
Conflicts: %selfconflict libgccjit%{libgccjit_sover}
Requires: gcc12 Requires: gcc12
%description -n libgccjit%{libgccjit_sover}%{libgccjit_suffix} %description -n libgccjit%{libgccjit_sover}%{libgccjit_suffix}
@ -1880,6 +1883,10 @@ Support for embedding GCC inside programs and libraries
Summary: Support for embedding GCC inside programs and libraries Summary: Support for embedding GCC inside programs and libraries
License: GPL-3.0-or-later License: GPL-3.0-or-later
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Provides: libgccjit%{libgccjit_sover}-devel = %{version}-%{release}
# Only one gccjit package can be installed at the same time since
# header files conflict
Conflicts: %selfconflict libgccjit%{libgccjit_sover}-devel
Requires: libgccjit%{libgccjit_sover}%{libgccjit_suffix} Requires: libgccjit%{libgccjit_sover}%{libgccjit_suffix}
%description -n libgccjit%{libgccjit_sover}-devel%{libdevel_suffix} %description -n libgccjit%{libgccjit_sover}-devel%{libdevel_suffix}