Commit Graph

80 Commits

Author SHA1 Message Date
Dominique Leuenberger
27b33a401e Accepting request 1085554 from devel:gcc
- Update to GCC 12.3 release, 0c61aa720e62f1baf0bfd178e283, git1204
  * includes regression bug fixes

OBS-URL: https://build.opensuse.org/request/show/1085554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc12?expand=0&rev=11
2023-05-09 11:08:24 +00:00
Richard Biener
3a205971c5 - Update to GCC 12.3 release, 0c61aa720e62f1baf0bfd178e283, git1204
* includes regression bug fixes

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=79
2023-05-08 13:04:41 +00:00
Richard Biener
3beb572b7e - Update to gcc-12 branch head, 27432426d24cf0afce195cafb8, git1200
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=78
2023-05-05 13:29:17 +00:00
Richard Biener
d7fc44dcf6 - Update to gcc-12 branch head, a4f604fa194e0c8e8d9df7d085, git1192
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=77
2023-05-02 07:33:53 +00:00
Dominique Leuenberger
033f9c5118 Accepting request 1076406 from devel:gcc
- Speed up builds with --enable-link-serialization. (forwarded request 1075289 from marxin)

OBS-URL: https://build.opensuse.org/request/show/1076406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc12?expand=0&rev=10
2023-04-01 21:27:03 +00:00
Richard Biener
52dc136ec6 Accepting request 1075289 from home:marxin:branches:devel:gcc
- Speed up builds with --enable-link-serialization.

OBS-URL: https://build.opensuse.org/request/show/1075289
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=75
2023-03-31 07:24:24 +00:00
Dominique Leuenberger
3a2e7aaee6 Accepting request 1060657 from devel:gcc
- Update to gcc-12 branch head, 193f7e62815b4089dfaed4c2bd3, git749

- Don't rely on %usrmerged, set it based on standard %suse_version

- Update to gcc-12 branch head, e4b5fec75aa8d0d01f6e042ec28, git696
  * remove gcc12-fifo-jobserver-support.patch which is now
    included upstream

- avoid trailing backslashes at the end of post install scripts

OBS-URL: https://build.opensuse.org/request/show/1060657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc12?expand=0&rev=9
2023-01-27 09:15:04 +00:00
Richard Biener
fca6fb2291 - Update to gcc-12 branch head, 193f7e62815b4089dfaed4c2bd3, git749
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=73
2023-01-24 11:09:18 +00:00
Richard Biener
ccc51efeb8 Accepting request 1054341 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1054341
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=72
2023-01-09 08:25:40 +00:00
Richard Biener
b2e45e4dff - Update to gcc-12 branch head, e4b5fec75aa8d0d01f6e042ec28, git696
* remove gcc12-fifo-jobserver-support.patch which is now
    included upstream

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=71
2022-12-22 12:35:34 +00:00
Richard Biener
d6251e7f04 Accepting request 1037642 from home:dirkmueller:Factory
- avoid trailing backslashes at the end of post install scripts

OBS-URL: https://build.opensuse.org/request/show/1037642
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=70
2022-11-28 07:28:48 +00:00
Dominique Leuenberger
5b353be41c Accepting request 1030343 from devel:gcc
- Update to gcc-12 branch head, 0aaef83351473e8f4eb774f8f99, git537

- Update embedded newlib to version 4.2.0
  * includes newlib-4.1.0-aligned_alloc.patch

- add gcc12-riscv-inline-atomics.patch,
  gcc12-riscv-pthread.patch: handle subword size inline atomics
  (needed by several openSUSE packages)

OBS-URL: https://build.opensuse.org/request/show/1030343
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc12?expand=0&rev=8
2022-10-23 14:32:40 +00:00
Richard Biener
7551b081fa - Update to gcc-12 branch head, 0aaef83351473e8f4eb774f8f99, git537
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=68
2022-10-20 09:25:36 +00:00
Richard Biener
35da5ebb36 - Update embedded newlib to version 4.2.0
* includes newlib-4.1.0-aligned_alloc.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=67
2022-10-13 10:04:43 +00:00
Richard Biener
71dcbe0a86 Accepting request 1006095 from home:dirkmueller:Factory
- add gcc12-riscv-inline-atomics.patch,
  gcc12-riscv-pthread.patch: handle subword size inline atomics
  (needed by several openSUSE packages)

OBS-URL: https://build.opensuse.org/request/show/1006095
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=66
2022-09-26 11:43:42 +00:00
Dominique Leuenberger
f05a029b5a Accepting request 1000443 from devel:gcc
- Prune invalid-license rpmlint warnings, the SLE12 codestream
  doesn't get fixed but FF applies there, too.  [bsc#1185337]

- Update to gcc-12 branch head, e927d1cf141f221c5a32574bde0, git416 
  * includes GCC 12.2 release
  * includes recent fixes backported from trunk

- Add gcc12-fifo-jobserver-support.patch that adds support
  for FIFO jobserver for make.

- Allow cross-pru-gcc12-bootstrap for armv7l architecture.
  PRU architecture is used for real-time MCUs embedded into TI
  armv7l and aarch64 SoCs. We need to have cross-pru-gcc12 for
  armv7l in order to build both host applications and PRU firmware
  during the same build.

OBS-URL: https://build.opensuse.org/request/show/1000443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc12?expand=0&rev=7
2022-09-02 19:55:59 +00:00
Richard Biener
72efd155ee doesn't get fixed but FF applies there, too. [bsc#1185337]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=64
2022-08-31 12:46:52 +00:00
Richard Biener
a16fd49c3e - Prune invalid-license rpmlint warnings, the SLE12 codestream
doesn't get fixed but FF applies there, too.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=63
2022-08-31 12:40:19 +00:00
Richard Biener
c39cbb64d9 - Update to gcc-12 branch head, e927d1cf141f221c5a32574bde0, git416
* includes GCC 12.2 release
  * includes recent fixes backported from trunk

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=62
2022-08-30 10:13:40 +00:00
Richard Biener
202734c5ef Accepting request 999876 from home:marxin:branches:devel:gcc
- Add gcc12-fifo-jobserver-support.patch that adds support
  for FIFO jobserver for make.

OBS-URL: https://build.opensuse.org/request/show/999876
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=61
2022-08-29 08:20:52 +00:00
Richard Biener
b68e7d5fbc Accepting request 998516 from home:matwey:branches:devel:gcc
- Allow cross-pru-gcc12-bootstrap for armv7l architecture.
  PRU architecture is used for real-time MCUs embedded into TI
  armv7l and aarch64 SoCs. We need to have cross-pru-gcc12 for
  armv7l in order to build both host applications and PRU firmware
  during the same build.

OBS-URL: https://build.opensuse.org/request/show/998516
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=60
2022-08-22 07:37:19 +00:00
Dominique Leuenberger
f38b294f61 Accepting request 995120 from devel:gcc
- Update to gcc-12 branch head, 6b7d570a5001bb79e34c0d1626a, git372
  * includes release candidate for GCC 12.2

- Remove workaround for obs-service-format_spec_file.

OBS-URL: https://build.opensuse.org/request/show/995120
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc12?expand=0&rev=6
2022-08-18 14:48:34 +00:00
Richard Biener
b665ba3494 - Update to gcc-12 branch head, 6b7d570a5001bb79e34c0d1626a, git372
* includes release candidate for GCC 12.2

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=58
2022-08-12 11:09:50 +00:00
Richard Biener
58c3611dca Accepting request 993838 from home:marxin:branches:devel:gcc
- Remove workaround for obs-service-format_spec_file.

OBS-URL: https://build.opensuse.org/request/show/993838
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=57
2022-08-09 07:26:19 +00:00
Richard Brown
08cec0cbd3 Accepting request 991198 from devel:gcc
- Add Provides of libstdc++6-pp-gccN to libstdc++6-pp.  [bsc#1201848]

- Update to gcc-12 branch head, 4f15d2234608e82159d030dadb1, git287
  * includes build fixes when building against glibc 2.33.

OBS-URL: https://build.opensuse.org/request/show/991198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc12?expand=0&rev=5
2022-07-29 14:47:03 +00:00
Richard Biener
c7d5f11e48 - Add Provides of libstdc++6-pp-gccN to libstdc++6-pp. [bsc#1201848]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=55
2022-07-26 06:48:13 +00:00
Richard Biener
ed9d07968c - Update to gcc-12 branch head, 4f15d2234608e82159d030dadb1, git287
* includes build fixes when building against glibc 2.33.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=54
2022-07-21 13:46:47 +00:00
Dominique Leuenberger
e9321d6ac8 Accepting request 985843 from devel:gcc
- Update to gcc-12 branch head, 7811663964aa7e31c3939b859bb, git215
  * includes libgomp mold linker detection fix
  * includes nvptx offload compiler build fix
  * includes s390x tsan executable stack fix

- Update to gcc-12 branch head, 325d82b08696da17fb26bd2e1b6b, git78

- Enable PRU architecture for AM335x platforms

OBS-URL: https://build.opensuse.org/request/show/985843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc12?expand=0&rev=4
2022-07-07 10:56:48 +00:00
Richard Biener
41f98c54bc - Update to gcc-12 branch head, 7811663964aa7e31c3939b859bb, git215
* includes s390x tsan executable stack fix

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=52
2022-06-29 13:55:47 +00:00
Richard Biener
8752dc5516 - Update to gcc-12 branch head, a6a0f3423f3053999c0eb6e7183, git214
* includes libgomp mold linker detection fix
  * includes nvptx offload compiler build fix

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=51
2022-06-29 09:50:54 +00:00
Richard Biener
4d7f3dd117 Accepting request 985523 from home:marxin:branches:devel:gcc
- Update to gcc-12 branch head, 81c832f9d552b50274c51fbefadf, git207
  (includes libgomp mold linker detection fix)

OBS-URL: https://build.opensuse.org/request/show/985523
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=50
2022-06-28 09:18:22 +00:00
Richard Biener
8a082ed94d - Update to gcc-12 branch head, 325d82b08696da17fb26bd2e1b6b, git78
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=49
2022-05-17 07:06:48 +00:00
Richard Biener
77bbad10f0 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=48 2022-05-16 07:45:18 +00:00
Richard Biener
b09523b1ce Accepting request 977233 from home:matwey:gcc-pru
- Enable PRU architecture for AM335x platforms

OBS-URL: https://build.opensuse.org/request/show/977233
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=47
2022-05-16 07:42:49 +00:00
Dominique Leuenberger
0c89b70fe3 Accepting request 975330 from devel:gcc
As previous, stage in :  - this is the version to take, I'm going
to release my review on the gcc package now.

--

- Update to GCC 12.1 release, 1ea978e3066ac565a1ec28a96a4d61, git27

- Bump to 621650f64fb6679c457c33abf27c925f28bddc62, git9
  * GCC 12.1 release candidate

- Bump to f27848a5dc4d3b16cd4112bddcb59e0916eba623, git192706.
- Switch ppc64le to the IEEE long double ABI by default in Factory.
- Separate ppc64le from ppc/ppc64 specific configury.
- Add _multibuild to gather all .spec files and reduce the number
  of .changes files to one, autogenerated by change_spec.
- Drop %ringdisabled handling.
- Ada bootstrap now requires at least GCC 5, use GCC 7 on SLES 12
  instead of GCC 4.8.

- Drop no longer necessary gcc12-d-workaround.patch

- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.

- On SLE15 and later, use make -Oline to synchronize configure output by
  lines

OBS-URL: https://build.opensuse.org/request/show/975330
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc12?expand=0&rev=3
2022-05-10 13:09:46 +00:00
Richard Biener
c4b76c5935 - Update to GCC 12.1 release, 1ea978e3066ac565a1ec28a96a4d61, git27
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=45
2022-05-06 07:15:03 +00:00
Richard Biener
2af6f08114 - Bump to 621650f64fb6679c457c33abf27c925f28bddc62, git9
* GCC 12.1 release candidate

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=44
2022-04-29 17:09:00 +00:00
Richard Biener
0ed7a5f4cd OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=43 2022-04-29 13:07:39 +00:00
Richard Biener
f9c6f64baa - Ada bootstrap now requires at least GCC 5, use GCC 7 on SLES 12
instead of GCC 4.8.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=42
2022-04-29 07:24:32 +00:00
Richard Biener
def6d4cb87 - Bump to f27848a5dc4d3b16cd4112bddcb59e0916eba623, git192706.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=41
2022-04-28 08:15:39 +00:00
Richard Biener
d9c32c985e OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=40 2022-04-28 08:08:21 +00:00
Richard Biener
bb959953d0 - Add _multibuild to gather all .spec files and reduce the number
of .changes files to one, autogenerated by change_spec.
- Drop %ringdisabled handling.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=39
2022-04-28 08:03:07 +00:00
Richard Biener
00ecfabece - Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=38
2022-04-28 07:39:53 +00:00
Richard Biener
35ad6f63bc OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=37 2022-04-28 07:34:01 +00:00
Richard Biener
bbdea46a52 - Switch ppc64le to the IEEE long double ABI by default in Factory.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=36
2022-04-28 06:44:45 +00:00
Richard Biener
4cd05fe15d - Drop no longer necessary gcc12-d-workaround.patch
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=35
2022-04-27 05:56:58 +00:00
Richard Biener
9e716744d5 Accepting request 970994 from devel:gcc:next
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.

OBS-URL: https://build.opensuse.org/request/show/970994
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=34
2022-04-20 10:46:43 +00:00
Richard Biener
2bd5d16673 Accepting request 969994 from devel:gcc:next
- Bump to f2ebf2d98efe0ac2314b58cf474f44cb8ebd5244, git192555.

OBS-URL: https://build.opensuse.org/request/show/969994
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=33
2022-04-14 06:30:26 +00:00
Dominique Leuenberger
aee7dd7923 Accepting request 967209 from devel:gcc
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
  Fixes aarch64 bootstrap issue (PR105144).

OBS-URL: https://build.opensuse.org/request/show/967209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc12?expand=0&rev=2
2022-04-08 20:45:21 +00:00
Richard Biener
4837b6c781 Accepting request 967269 from home:Andreas_Schwab:Factory
- On SLE15 and later, use make -Oline to synchronize configure output by
  lines

OBS-URL: https://build.opensuse.org/request/show/967269
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=31
2022-04-06 10:27:52 +00:00