- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from

packages provided by older GCC work.  Add a requires from that
  package to the corresponding libstc++6 package to keep those
  at the same version.  [bsc#1196107]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=382
This commit is contained in:
Richard Biener 2022-03-07 12:24:25 +00:00 committed by Git OBS Bridge
parent db0a9f8990
commit 54890eb757
30 changed files with 244 additions and 0 deletions

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -520,8 +520,13 @@ library. It is needed for compiling C++ code.
Summary: GDB pretty printers for the C++ standard library Summary: GDB pretty printers for the C++ standard library
License: GPL-3.0-or-later License: GPL-3.0-or-later
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
# The -pp packages are tied to a specific shared library
Requires: libstdc++%{libstdcxx_sover}@variant@ = %{version}-%{release}
Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} = %{version}-%{release} Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} = %{version}-%{release}
Provides: libstdc++%{libstdcxx_sover}-pp@variant@ = %{version}-%{release} Provides: libstdc++%{libstdcxx_sover}-pp@variant@ = %{version}-%{release}
# To allow updates from libstdc++6-pp-gccM to libstdc++6-pp-gccN we need
# enumerates Obsoletes, the separate -pp package was introduced with GCC9.
Obsoletes: libstdc++6-pp-gcc9@variant@ libstdc++6-pp-gcc10@variant@
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
# to co-exist without an overly large list of provides/obsoletes # to co-exist without an overly large list of provides/obsoletes
Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp@variant@ Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp@variant@

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Mar 2 09:14:45 UTC 2022 - Richard Biener <rguenther@suse.com>
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work. Add a requires from that
package to the corresponding libstc++6 package to keep those
at the same version. [bsc#1196107]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com> Thu Feb 10 12:31:01 UTC 2022 - Richard Biener <rguenther@suse.com>

View File

@ -551,8 +551,13 @@ library. It is needed for compiling C++ code.
Summary: GDB pretty printers for the C++ standard library Summary: GDB pretty printers for the C++ standard library
License: GPL-3.0-or-later License: GPL-3.0-or-later
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
# The -pp packages are tied to a specific shared library
Requires: libstdc++%{libstdcxx_sover} = %{version}-%{release}
Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} = %{version}-%{release} Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} = %{version}-%{release}
Provides: libstdc++%{libstdcxx_sover}-pp = %{version}-%{release} Provides: libstdc++%{libstdcxx_sover}-pp = %{version}-%{release}
# To allow updates from libstdc++6-pp-gccM to libstdc++6-pp-gccN we need
# enumerates Obsoletes, the separate -pp package was introduced with GCC9.
Obsoletes: libstdc++6-pp-gcc9 libstdc++6-pp-gcc10
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
# to co-exist without an overly large list of provides/obsoletes # to co-exist without an overly large list of provides/obsoletes
Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp
@ -570,8 +575,13 @@ from GDB.
Summary: GDB pretty printers for the C++ standard library Summary: GDB pretty printers for the C++ standard library
License: GPL-3.0-or-later License: GPL-3.0-or-later
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
# The -pp packages are tied to a specific shared library
Requires: libstdc++%{libstdcxx_sover}-32bit = %{version}-%{release}
Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} = %{version}-%{release} Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} = %{version}-%{release}
Provides: libstdc++%{libstdcxx_sover}-pp-32bit = %{version}-%{release} Provides: libstdc++%{libstdcxx_sover}-pp-32bit = %{version}-%{release}
# To allow updates from libstdc++6-pp-gccM to libstdc++6-pp-gccN we need
# enumerates Obsoletes, the separate -pp package was introduced with GCC9.
Obsoletes: libstdc++6-pp-gcc9-32bit libstdc++6-pp-gcc10-32bit
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
# to co-exist without an overly large list of provides/obsoletes # to co-exist without an overly large list of provides/obsoletes
Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp-32bit Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp-32bit
@ -589,8 +599,13 @@ from GDB.
Summary: GDB pretty printers for the C++ standard library Summary: GDB pretty printers for the C++ standard library
License: GPL-3.0-or-later License: GPL-3.0-or-later
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
# The -pp packages are tied to a specific shared library
Requires: libstdc++%{libstdcxx_sover}-64bit = %{version}-%{release}
Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} = %{version}-%{release} Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} = %{version}-%{release}
Provides: libstdc++%{libstdcxx_sover}-pp-64bit = %{version}-%{release} Provides: libstdc++%{libstdcxx_sover}-pp-64bit = %{version}-%{release}
# To allow updates from libstdc++6-pp-gccM to libstdc++6-pp-gccN we need
# enumerates Obsoletes, the separate -pp package was introduced with GCC9.
Obsoletes: libstdc++6-pp-gcc9-64bit libstdc++6-pp-gcc10-64bit
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
# to co-exist without an overly large list of provides/obsoletes # to co-exist without an overly large list of provides/obsoletes
Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp-64bit Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp-64bit