SHA256
7
0
forked from pool/gcc14

23 Commits

Author SHA256 Message Date
d4e9688b4b OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=88 2025-07-17 09:40:19 +00:00
afe98ab4eb - Fixup conflicts again.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=87
2025-07-17 09:25:57 +00:00
e1b8bd1c7b - Remove all %gcc_icecream mode cross-compilers and the corresponding
icecream backend subpackages.  Instead use glibc-bootstrap only
  configs for cross-x86_64-gcc (ipxe,ovmf,qemu), cross-ppc64-gcc (qemu)
  and cross-arm-gcc (ovmf).
- Prune the use of update-alternatives from openSUSE Factory and
  SLFO.
- Adjust crosses to conflict consistently where they did not
  already and make them use unsuffixed binaries.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=86
2025-07-16 07:32:38 +00:00
24438c6c01 - Tune for power10 for SLES 16. [jsc#PED-12029]
- Tune for z15 for SLES 16.  [jsc#PED-253]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=85
2025-07-03 07:29:23 +00:00
e9fdb7101d - Exclude shared objects present for link editing in the GCC specific
subdirectory from provides processing via __provides_exclude_from.
  [bsc#1244050][bsc#1243991]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=83
2025-06-04 12:49:34 +00:00
784dbd1c1d - Make cross-*-gcc15-bootstrap package conflict with the non-bootstrap
variant conflict with the unversioned cross-*-gcc package.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=81
2025-06-03 12:41:12 +00:00
355175bd5c - Disable build of glibc cross to loongarch64 and hppa in SLFO
and SLE15.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=78
2025-05-27 14:49:02 +00:00
14a94530ce - Update to GCCC 14.3 release, bb24b4c804f3d95b0ba95b7496, git11799
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=76
2025-05-23 11:21:52 +00:00
e909bd814e - Update to gcc-14 branch head, aa4cd614456de65ee3417acb8, git11789
* Release Candidate for GCC 14.3
- Remove gcc14-pr120061.patch which is now included upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=75
2025-05-15 15:12:35 +00:00
1d9d07b0bd - Add gcc14-pr120061.patch to fix the PR108900 fix instead of
reverting it.
- Remove gcc14-pr108900.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=74
2025-05-06 13:41:55 +00:00
47e062e697 - Add gcc14-pr108900.patch to revert it, fixing libqt6webengine build.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=72
2025-05-02 09:03:28 +00:00
d50075c6c8 - Update to gcc-14 branch head, 3418d740b344e0ba38022f3be, git11702
* Remove gcc14-pr118780.patch now on the upstream branch
- Fix build on s390x [bsc#1241549]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=71
2025-04-30 07:35:27 +00:00
f6174ee005 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=68 2025-04-08 13:40:36 +00:00
54d0c494c7 - Make sure link editing is done against our own shared library
copy rather than the installed system runtime.  [bsc#1240788]
- Add gcc14-pr119680.patch to fix cross-compiler builds with
  --enable-host-pie.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=67
2025-04-08 13:39:16 +00:00
3855c9878c - Add gcc14-bsc1239938.patch to allow GCC executables to be
built PIE.  [bsc#1239938]
- Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops
  required for user-space livepatching on powerpc.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=65
2025-03-27 09:59:35 +00:00
a379eee627 - Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
in the DWARF debug info DW_AT_producer string.  [bsc#1239566]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=63
2025-03-13 14:12:23 +00:00
a545663528 - Drop gcc14-pr116629.patch now backported to the branch.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=60
2025-02-21 09:29:44 +00:00
b59f76b9ea - Update to gcc-14 branch head, 9ffecde121af883b60bbe60d0, git11321
* fixes reported ICE in [bsc#1237442]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=59
2025-02-20 15:45:07 +00:00
15a3ae0f41 - Add gcc14-pr118780.patch to make the SLFO config work.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=58
2025-02-07 15:06:57 +00:00
87bff4fc7d - Adjust cross compiler requirements to use %requires_ge
- Fix condition on whether to enable plugins or JIT support to
  not check sle_version which is not defined in SLFO but to check
  is_opensuse instead.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=55
2025-02-06 10:30:00 +00:00
162cd0f738 - For cross compilers require the same or newer binutils, newlib
or cross-glibc that was used at build time.  [bsc#1232526]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=54
2025-01-29 13:13:56 +00:00
d2475ece25 Accepting request 1235411 from home:mnhauke:hppa
- Switch to glibc based cross-compiler for target hppa

OBS-URL: https://build.opensuse.org/request/show/1235411
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=52
2025-01-07 07:55:36 +00:00
63b9109598 Accepting request 1226469 from home:glaubitz:loongarch64
- Add loongarch64 as new target

OBS-URL: https://build.opensuse.org/request/show/1226469
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc14?expand=0&rev=49
2024-11-26 10:30:16 +00:00