411 Commits

Author SHA256 Message Date
Dominique Leuenberger
4c7fb0d88b Accepting request 1056992 from devel:gcc
- Don't rely on %usrmerged, set it based on standard %suse_version

OBS-URL: https://build.opensuse.org/request/show/1056992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=19
2023-01-09 16:23:50 +00:00
Richard Biener
dee214a0c2 Accepting request 1055809 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1055809
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=405
2023-01-09 08:25:59 +00:00
Dominique Leuenberger
339ef678fa Accepting request 1030847 from devel:gcc
- Update to gcc-11 branch head (bd0c76a2329e7fe6d6612c225), git2076
  * includes fix for -Wmismatched-tags ICE  [bsc#1204599]

OBS-URL: https://build.opensuse.org/request/show/1030847
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=18
2022-10-25 09:19:31 +00:00
Richard Biener
7cbd9105f4 - Update to gcc-11 branch head (bd0c76a2329e7fe6d6612c225), git2076
* includes fix for -Wmismatched-tags ICE  [bsc#1204599]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=403
2022-10-24 10:35:06 +00:00
Dominique Leuenberger
f41348e7bf Accepting request 1000461 from devel:gcc
- Remove fixed sys/mount.h

- Remove workaround for obs-service-format_spec_file.

OBS-URL: https://build.opensuse.org/request/show/1000461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=17
2022-09-01 20:11:02 +00:00
Richard Biener
139aa16bb2 - Remove fixed sys/mount.h
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=401
2022-08-31 14:21:49 +00:00
Richard Biener
5672249195 Accepting request 993837 from home:marxin:branches:devel:gcc
- Remove workaround for obs-service-format_spec_file.

OBS-URL: https://build.opensuse.org/request/show/993837
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=400
2022-08-09 07:25:48 +00:00
Richard Brown
d45e380466 Accepting request 990640 from devel:gcc
- Update to gcc-11 branch head (a55184ada8e2887ca94c0ab070, git1902
  * includes build fixes when building against glibc 2.33.

- Update to the GCC 11.3.0 release.
  * includes SLS hardening backport on x86_64.  [bsc#1195283]

OBS-URL: https://build.opensuse.org/request/show/990640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=16
2022-07-22 17:21:22 +00:00
Richard Biener
b6a02289bb - Update to gcc-11 branch head (a55184ada8e2887ca94c0ab070, git1902
* includes build fixes when building against glibc 2.33.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=398
2022-07-21 13:48:47 +00:00
Richard Biener
7cc052248f OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=397 2022-05-16 07:40:10 +00:00
Richard Biener
4504dcb1ef * includes SLS hardening backport on x86_64. [bsc#1195283]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=396
2022-04-26 07:18:35 +00:00
Dominique Leuenberger
04059fa13d Accepting request 970979 from devel:gcc
- Update to gcc-11 branch head (691af15031e00227ba6d5935c), git1635
  * includes gcc11-pr104931.patch
  * includes fix for Firefox ICE  [gcc#105256]

OBS-URL: https://build.opensuse.org/request/show/970979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=15
2022-04-22 19:52:18 +00:00
Richard Biener
2cf7a90ae1 - Update to the GCC 11.3.0 release.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=394
2022-04-21 08:25:25 +00:00
Richard Biener
f2bbbcbaa9 - Update to gcc-11 branch head (691af15031e00227ba6d5935c), git1635
* includes fix for Firefox ICE  [gcc#105256]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=393
2022-04-20 07:04:15 +00:00
Richard Biener
0b6127c966 - Update to gcc-11 branch head (53254184bda6305ac38e6e374), git1623
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=392
2022-04-14 06:23:01 +00:00
Richard Biener
3704246850 - Update to gcc-11 branch head (5b87d9f50b421e18be2a4ef95), git1593
* includes gcc11-pr104931.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=391
2022-04-13 07:02:22 +00:00
Richard Biener
90ed7cfadb - Update to gcc-11 branch head (faba16dd683750fc82c49fdd4), git1543
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=390
2022-04-08 06:14:53 +00:00
Dominique Leuenberger
f5ba0ec3a4 Accepting request 966407 from devel:gcc
- Add provides/conflicts to glibc crosses since only one GCC version
  for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit.

OBS-URL: https://build.opensuse.org/request/show/966407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=14
2022-04-05 17:55:17 +00:00
Richard Biener
132c67c428 - Add provides/conflicts to libgccjit.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=388
2022-04-01 11:56:19 +00:00
Richard Biener
28b6eb7c97 - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=387
2022-04-01 09:54:23 +00:00
Dominique Leuenberger
cd6e6733bf Accepting request 962391 from devel:gcc
- Update to gcc-11 branch head (6a1150d1524aeda3381b21717), git1406
  * includes change to adjust gnats idea of the target, fixing
    the build of gprbuild.  [bsc#1196861]
- Add gcc11-pr104931.patch to fix miscompile of embedded premake
  in 0ad on i586.  [bsc#1197065]

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune

OBS-URL: https://build.opensuse.org/request/show/962391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=13
2022-03-21 19:10:49 +00:00
Richard Biener
80c93343f2 - Update to gcc-11 branch head (6a1150d1524aeda3381b21717), git1406
* includes change to adjust gnats idea of the target, fixing
    the build of gprbuild.  [bsc#1196861]
- Add gcc11-pr104931.patch to fix miscompile of embedded premake
  in 0ad on i586.  [bsc#1197065]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=385
2022-03-16 15:18:58 +00:00
Richard Biener
8de3e7910e Accepting request 960276 from home:dirkmueller:Factory
- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune

OBS-URL: https://build.opensuse.org/request/show/960276
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=384
2022-03-10 07:45:25 +00:00
Dominique Leuenberger
1f3b86e5cd Accepting request 959906 from devel:gcc
- 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/request/show/959906
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=12
2022-03-09 17:46:32 +00:00
Richard Biener
54890eb757 - 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
2022-03-07 12:24:25 +00:00
Dominique Leuenberger
c07c8395ac Accepting request 953381 from devel:gcc
- Add gcc11-PIE, similar to gcc-PIE but affecting gcc11 [bsc#1195628]

- Put libstdc++6-pp Requires on the shared library and drop
  to Recoomends.

- Remove sys/rseq.h from include-fixed

OBS-URL: https://build.opensuse.org/request/show/953381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=11
2022-02-16 23:30:19 +00:00
Richard Biener
db0a9f8990 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=381 2022-02-10 14:23:14 +00:00
Richard Biener
78133c2e90 - Add gcc11-PIE, similar to gcc-PIE but affecting gcc11 [bsc#1195628]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=380
2022-02-10 12:35:38 +00:00
Richard Biener
fe1c36e927 - Put libstdc++6-pp Requires on the shared library and drop
to Recoomends.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=379
2022-02-09 15:12:50 +00:00
Richard Biener
94c1acbe1e Accepting request 947216 from home:Andreas_Schwab:Factory
- Remove sys/rseq.h from include-fixed

OBS-URL: https://build.opensuse.org/request/show/947216
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=378
2022-01-19 07:48:34 +00:00
Dominique Leuenberger
d9290e9bcb Accepting request 943613 from devel:gcc
- Update to gcc-11 branch head (d4a1d3c4b377f1d4acb), git1173
  * Fix D memory corruption in -M output.
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]

OBS-URL: https://build.opensuse.org/request/show/943613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=10
2022-01-07 11:44:32 +00:00
Richard Biener
d86e805a2c * Fix ICE in is_this_parameter with coroutines. [boo#1193659]
* Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=377
2022-01-03 10:06:00 +00:00
Richard Biener
06bf5d1d93 Accepting request 943547 from home:marxin:branches:devel:gcc
- Update to gcc-11 branch head (d4a1d3c4b377f1d4acb), git1173
  * Fix D memory corruption in -M output.

OBS-URL: https://build.opensuse.org/request/show/943547
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=376
2022-01-03 10:02:53 +00:00
Dominique Leuenberger
a890ad8dfe Accepting request 934094 from devel:gcc
- Enable the cross compilers also on i586
- Enable some cross compilers also in rings
- Remove cross compilers for i386 target

- Update to gcc-11 branch head (7510c23c1ec53aa4a62705f03), git1018
  * fixes issue with debug dumping together with -o /dev/null
  * fixes libgccjit issue showing up in emacs build  [boo#1192951]
- Package mwaitintrin.h

- Remove spurious exit from change_spec.

- Enable the full cross compiler, cross-aarch64-gcc11 and
  cross-riscv64-gcc11 now provide a fully hosted C (and C++)
  cross compiler, not just a freestanding one.  I.e. with a cross
  glibc.  They don't yet support the sanitizer libraries.
  Part of [jsc#OBS-124].

OBS-URL: https://build.opensuse.org/request/show/934094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=9
2021-12-05 21:45:41 +00:00
Michael Matz
4a47f4528e - Enable some cross compilers also in rings
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=375
2021-11-26 15:26:13 +00:00
Michael Matz
e3ed4782ee - Remove cross compilers for i386 target
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=374
2021-11-26 15:07:14 +00:00
Michael Matz
c15f45b5a6 - Enable the cross compilers also on i586
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=373
2021-11-26 15:03:08 +00:00
Richard Biener
5cdfcbfdd3 - Update to gcc-11 branch head (7510c23c1ec53aa4a62705f03), git1018
* fixes libgccjit issue showing up in emacs build  [boo#1192951]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=372
2021-11-24 10:44:39 +00:00
Richard Biener
9d1385e6fa - Update to gcc-11 branch head (fb1bc2c0865f2b15a219e1127), git1005
* fixes issue with debug dumping together with -o /dev/null
- Package mwaitintrin.h

- Remove spurious exit from change_spec.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=371
2021-11-22 08:59:14 +00:00
Richard Biener
e8dd790550 - Remove spurious exit from change_spec.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=370
2021-10-20 13:59:46 +00:00
Michael Matz
6648aafc76 - Enable the full cross compiler, cross-aarch64-gcc11 and
cross-riscv64-gcc11 now provide a fully hosted C (and C++)
  cross compiler, not just a freestanding one.  I.e. with a cross
  glibc.  They don't yet support the sanitizer libraries.
  Part of [jsc#OBS-124].

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=369
2021-09-20 17:20:17 +00:00
Dominique Leuenberger
3dfb34f2b1 Accepting request 913101 from devel:gcc
- Require libgccjit%{libgccjit_sover}%{libgccjit_suffix} from
  libgccjit%{libgccjit_sover}-devel%{libdevel_suffix}. (forwarded request 913043 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/913101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=8
2021-08-24 08:53:52 +00:00
Richard Biener
51aa563c5c Accepting request 913043 from home:Andreas_Schwab:Factory
- Require libgccjit%{libgccjit_sover}%{libgccjit_suffix} from
  libgccjit%{libgccjit_sover}-devel%{libdevel_suffix}.

OBS-URL: https://build.opensuse.org/request/show/913043
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=368
2021-08-19 12:57:18 +00:00
Richard Biener
6a1c68015f OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=367 2021-08-16 10:26:34 +00:00
Dominique Leuenberger
0b3b8dd18d Accepting request 907486 from devel:gcc
- Update to gcc-11 branch head (076930b9690ac3564638636f6b), git536
  * Includes GCC 11.2 RC1.
- Refresh gcc10-foffload-default.patch

- Properly adjust GPL-3.0 WITH GCC-exception-3.1 to
  GPL-3.0-or-later WITH GCC-exception-3.1

- Remove bits/unistd_ext.h from include-fixed

- Add BuildRequires on netcfg for the testsuite when testing Go.

- Provide a libc-bootstrap cross compiler for aarch64 and riscv64
- More preparation for a full glibc cross compiler (not yet active)

OBS-URL: https://build.opensuse.org/request/show/907486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=7
2021-07-27 12:31:51 +00:00
Richard Biener
cb2d2a229d - Refresh gcc10-foffload-default.patch
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=365
2021-07-21 09:23:11 +00:00
Richard Biener
95161c345e - Update to gcc-11 branch head (076930b9690ac3564638636f6b), git536
* Includes GCC 11.2 RC1.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=364
2021-07-21 09:10:22 +00:00
Richard Biener
c97019515e - Properly adjust GPL-3.0 WITH GCC-exception-3.1 to
GPL-3.0-or-later WITH GCC-exception-3.1

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=363
2021-07-21 09:06:53 +00:00
Richard Biener
205d3066f7 Accepting request 907275 from home:Andreas_Schwab:glibc:rebuild
- Remove bits/unistd_ext.h from include-fixed

OBS-URL: https://build.opensuse.org/request/show/907275
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=362
2021-07-21 08:53:30 +00:00
Richard Biener
73c67a4b1c - Add BuildRequires on netcfg for the testsuite when testing Go.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=361
2021-07-09 07:35:35 +00:00