forked from pool/gcc12
- Add _multibuild to gather all .spec files and reduce the number
of .changes files to one, autogenerated by change_spec. - Drop %ringdisabled handling. Rev devel:gcc/39 Md5 937d1938b53ed32ecf3986e248755497 2022-04-28 08:03:07 rguenther None
This commit is contained in:
parent
f9e7dcedcf
commit
8694954c7c
31
_multibuild
Normal file
31
_multibuild
Normal file
@ -0,0 +1,31 @@
|
||||
<multibuild>
|
||||
<flavor>gcc12</flavor>
|
||||
<flavor>gcc12-testresults</flavor>
|
||||
<flavor>cross-aarch64-gcc12-bootstrap</flavor>
|
||||
<flavor>cross-aarch64-gcc12</flavor>
|
||||
<flavor>cross-riscv64-gcc12-bootstrap</flavor>
|
||||
<flavor>cross-riscv64-gcc12</flavor>
|
||||
<flavor>cross-arm-gcc12</flavor>
|
||||
<flavor>cross-avr-gcc12-bootstrap</flavor>
|
||||
<flavor>cross-avr-gcc12</flavor>
|
||||
<flavor>cross-x86_64-gcc12</flavor>
|
||||
<flavor>cross-s390x-gcc12</flavor>
|
||||
<flavor>cross-sparc-gcc12</flavor>
|
||||
<flavor>cross-sparc64-gcc12</flavor>
|
||||
<flavor>cross-ppc64-gcc12</flavor>
|
||||
<flavor>cross-ppc64le-gcc12</flavor>
|
||||
<flavor>cross-m68k-gcc12</flavor>
|
||||
<flavor>cross-mips-gcc12</flavor>
|
||||
<flavor>cross-hppa-gcc12-bootstrap</flavor>
|
||||
<flavor>cross-hppa-gcc12</flavor>
|
||||
<flavor>cross-arm-none-gcc12-bootstrap</flavor>
|
||||
<flavor>cross-arm-none-gcc12</flavor>
|
||||
<flavor>cross-epiphany-gcc12-bootstrap</flavor>
|
||||
<flavor>cross-epiphany-gcc12</flavor>
|
||||
<flavor>cross-riscv64-elf-gcc12-bootstrap</flavor>
|
||||
<flavor>cross-riscv64-elf-gcc12</flavor>
|
||||
<flavor>cross-rx-gcc12-bootstrap</flavor>
|
||||
<flavor>cross-rx-gcc12</flavor>
|
||||
<flavor>cross-nvptx-gcc12</flavor>
|
||||
<flavor>cross-amdgcn-gcc12</flavor>
|
||||
</multibuild>
|
11
change_spec
11
change_spec
@ -55,10 +55,10 @@ p
|
||||
gcc.spec.in \
|
||||
| sed -e 's%@base_ver@%'$base_ver'%g' \
|
||||
>> gcc$base_ver-testresults.spec
|
||||
test -f gcc$base_ver.changes \
|
||||
&& ( ln -f gcc$base_ver.changes gcc$base_ver-testresults.changes; )
|
||||
|
||||
|
||||
echo '<multibuild>' > _multibuild
|
||||
echo '<flavor>'${outfile%.*}'</flavor>' >> _multibuild
|
||||
echo '<flavor>'gcc$base_ver-testresults'</flavor>' >> _multibuild
|
||||
|
||||
add_cross() {
|
||||
local pkgname="$1"; shift
|
||||
@ -77,7 +77,8 @@ add_cross() {
|
||||
sed -e "s#@base_ver@#$base_ver#" \
|
||||
-e "s/^\(ExclusiveArch.*\) $rpmtarget[^ \r]*/\1 /" \
|
||||
>> $pkgname.spec
|
||||
test -f gcc$base_ver.changes && ln -f gcc$base_ver.changes $pkgname.changes
|
||||
|
||||
echo '<flavor>'$pkgname'</flavor>' >> _multibuild
|
||||
}
|
||||
|
||||
add_newlib_cross() {
|
||||
@ -128,4 +129,6 @@ for f in *.spec; do
|
||||
sed -i -e '/^# .*-\(BEGIN\|END\)$/d' $f
|
||||
done
|
||||
|
||||
echo '</multibuild>' >> _multibuild
|
||||
|
||||
osc service localrun format_spec_file
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_libc_bootstrap 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_target_glibc 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_accel 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_icecream 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -23,14 +23,6 @@
|
||||
%define gcc_libc_bootstrap 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_target_newlib 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_libc_bootstrap 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -23,14 +23,6 @@
|
||||
%define gcc_libc_bootstrap 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_target_newlib 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_libc_bootstrap 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_icecream 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_icecream 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_icecream 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_accel 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_icecream 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_icecream 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -23,14 +23,6 @@
|
||||
%define gcc_libc_bootstrap 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_target_newlib 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_libc_bootstrap 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_target_glibc 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -23,14 +23,6 @@
|
||||
%define gcc_libc_bootstrap 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_target_newlib 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_icecream 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_icecream 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_icecream 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -22,14 +22,6 @@
|
||||
%define gcc_icecream 1
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,13 +1,5 @@
|
||||
# nospeccleaner
|
||||
|
||||
# In the staging/ring projects, we don't want to build the unneeded
|
||||
# cross-* packages, but by default, we do:
|
||||
%bcond_with ringdisabled
|
||||
|
||||
%if "%{cross_arch}" != "arm-none" && "%{cross_arch}" != "arm" && "%{cross_arch}" != "aarch64" && "%{cross_arch}" != "riscv64" && %{with ringdisabled}
|
||||
ExclusiveArch: do-not-build
|
||||
%endif
|
||||
|
||||
%define build_cp 0%{!?gcc_accel:1}
|
||||
%if 0%{?gcc_libc_bootstrap:1}
|
||||
%define build_cp 0
|
||||
|
@ -1,184 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Switch ppc64le to the IEEE long double ABI by default in Factory.
|
||||
- Separate ppc64le from ppc/ppc64 specific configury.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop no longer necessary gcc12-d-workaround.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 19 18:07:47 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 09:09:57 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- On SLE15 and later, use make -Oline to synchronize configure output by
|
||||
lines
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 6 07:22:15 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
|
||||
Fixes aarch64 bootstrap issue (PR105144).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 1 09:52:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 28 09:23:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 23 19:21:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 17 08:25:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 14:50:14 UTC 2022 - Michael Matz <matz@suse.com>
|
||||
|
||||
- Add a proper barebones cross compiler for hppa
|
||||
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
|
||||
rename the icecream variant cross-hppa-gcc12, not does this
|
||||
add a proper glibc-using cross compiler for hppa.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 22:43:44 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- drop armv5tel, merge arm and armv6hl
|
||||
- use --with-cpu rather than specifying --with-arch/--with-tune
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 7 11:00:49 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 14:19:45 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
|
||||
instead use the same suffix as for the matching libstdc++6
|
||||
package it supplements to ease future updates. Add Obsoletes
|
||||
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
|
||||
updates to happen. [bsc#1196107]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:34:43 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Use proper patch for SLE 15.x.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 19:07:10 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:54:51 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 1 15:49:57 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 28 09:40:45 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
|
||||
- Bump sover of libgo library.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 08:35:30 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
|
||||
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 9 15:11:40 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Put libstdc++6-pp Requires on the shared library and drop
|
||||
to Recoomends.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 8 19:05:40 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 24 12:34:42 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
|
||||
- Fix filenames in the following patches:
|
||||
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
|
||||
gcc41-ppc32-retaddr.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 13:25:34 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
|
||||
- Fix filename in gcc10-amdgcn-llvm-as.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 19 07:52:54 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove sys/rseq.h from include-fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 18 19:53:41 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
|
||||
- Rebase patches after .cc renaming.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 13 08:27:07 UTC 2022 - Martin Liška <mliska@suse.cz>
|
||||
|
||||
- New package, inherits from gcc11
|
||||
* Enable LSAN and TSAN for s390x target.
|
||||
* Require gcc-d as dependency for proper bootstrap.
|
||||
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
|
||||
on older SUSE products.
|
||||
* Add --enable-offload-defaulted to configure options.
|
||||
* Include a couple of new header files.
|
||||
* Do not require llvm11 for cross compilers (assembler was fixed
|
||||
in latest LLVM releases), use llvm11 only on SLE 15.
|
||||
* Remove unnecessary gcc10-foffload-default.patch patch.
|
||||
- Take patches inherited from GCC 11.
|
||||
* gcc-add-defaultsspec.diff, add the ability to provide a specs
|
||||
file that is read by default
|
||||
* tls-no-direct.diff, avoid direct %fs references on x86 to not
|
||||
slow down Xen
|
||||
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
|
||||
CRT files
|
||||
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
|
||||
for ppc, just a testcase
|
||||
* gcc44-textdomain.patch, make translation files version specific
|
||||
and adjust textdomain to find them
|
||||
* gcc44-rename-info-files.patch, fix cross-references in info files
|
||||
when renaming them to be version specific
|
||||
* gcc48-libstdc++-api-reference.patch, fix link in the installed
|
||||
libstdc++ html documentation
|
||||
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
|
||||
earlier mpfr versions on old products
|
||||
* gcc5-no-return-gcc43-workaround.patch, make build work with
|
||||
host gcc 4.3
|
||||
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
|
||||
new warning from -Wextra
|
||||
* gcc7-avoid-fixinc-error.diff
|
||||
* gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
* gcc9-reproducible-builds.patch
|
||||
* gcc10-amdgcn-llvm-as.patch
|
@ -3,6 +3,9 @@ Thu Apr 28 06:43:08 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- 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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 05:56:00 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||
|
Loading…
Reference in New Issue
Block a user