Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gcc11-PIE-11.3.0+git1637-150000.1.11.2 RPM for s390x

From OpenSuSE Leap 15.5 for s390x

Name: gcc11-PIE Distribution: SUSE Linux Enterprise 15
Version: 11.3.0+git1637 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150000.1.11.2 Build date: Sat Sep 3 20:07:05 2022
Group: Development/Languages/Other Build host: s390zp36
Size: 242 Source RPM: gcc11-11.3.0+git1637-150000.1.11.2.src.rpm
Packager: https://www.suse.com/
Url: https://gcc.gnu.org/
Summary: A default configuration to build all binaries in PIE mode
This package contains a configuration file (spec) that changes the
compilers default setting to build all ELF binaries in the Position
Independend Executable (PIE) variant. This enables better address
space randomization (ASLR).

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Thu Apr 21 2022 rguenther@suse.com
  - Update to the GCC 11.3.0 release.
    * includes SLS hardening backport on x86_64.  [bsc#1195283]
* Wed Apr 20 2022 rguenther@suse.com
  - Update to gcc-11 branch head (691af15031e00227ba6d5935c), git1635
    * includes gcc11-pr104931.patch
    * includes fix for Firefox ICE  [gcc#105256]
* Fri Apr 01 2022 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.
* Wed Mar 16 2022 rguenther@suse.com
  - Update to gcc-11 branch head (6a1150d1524aeda3381b21717), git1406
    * includes change to adjust gnats idea of the target, fixing
      the build of gprbuild.  [bsc#1196861]
  - Add gcc11-pr104931.patch to fix miscompile of embedded premake
    in 0ad on i586.  [bsc#1197065]
* Mon Mar 07 2022 dmueller@suse.com
  - drop armv5tel, merge arm and armv6hl
  - use --with-cpu rather than specifying --with-arch/--with-tune
* Wed Mar 02 2022 rguenther@suse.com
  - Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
    packages provided by older GCC work.  Add a requires from that
    package to the corresponding libstc++6 package to keep those
    at the same version.  [bsc#1196107]
* Thu Feb 10 2022 rguenther@suse.com
  - Add gcc11-PIE, similar to gcc-PIE but affecting gcc11 [bsc#1195628]
* Wed Feb 09 2022 rguenther@suse.com
  - Put libstdc++6-pp Requires on the shared library and drop
    to Recoomends.
* Tue Jan 18 2022 schwab@suse.de
  - Remove sys/rseq.h from include-fixed
* Wed Dec 15 2021 mliska@suse.cz
  - Update to gcc-11 branch head (d4a1d3c4b377f1d4acb), git1173
    * Fix D memory corruption in -M output.
    * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
* Fri Nov 26 2021 matz@suse.com
  - Enable the cross compilers also on i586
  - Enable some cross compilers also in rings
  - Remove cross compilers for i386 target
* Wed Nov 24 2021 rguenther@suse.com
  - Update to gcc-11 branch head (7510c23c1ec53aa4a62705f03), git1018
    * fixes issue with debug dumping together with -o /dev/null
    * fixes libgccjit issue showing up in emacs build  [boo#1192951]
  - Package mwaitintrin.h
* Wed Oct 20 2021 rguenther@suse.com
  - Remove spurious exit from change_spec.
* Mon Sep 20 2021 matz@suse.com
  - Enable the full cross compiler, cross-aarch64-gcc11 and
    cross-riscv64-gcc11 now provide a fully hosted C (and C++)
    cross compiler, not just a freestanding one.  I.e. with a cross
    glibc.  They don't yet support the sanitizer libraries.
    Part of [jsc#OBS-124].
* Wed Aug 18 2021 schwab@suse.de
  - Require libgccjit%{libgccjit_sover}%{libgccjit_suffix} from
    libgccjit%{libgccjit_sover}-devel%{libdevel_suffix}.
* Mon Aug 16 2021 rguenther@suse.com
  - Update to gcc-11 branch head (056e324ce46a7924b5cf10f610), git610
    * Includes GCC 11.2 release
    * Includes fix for opie build with glibc 2.34  [boo#1188623]
* Wed Jul 21 2021 rguenther@suse.com
  - Update to gcc-11 branch head (076930b9690ac3564638636f6b), git536
    * Includes GCC 11.2 RC1.
  - Refresh gcc10-foffload-default.patch
* Wed Jul 21 2021 rguenther@suse.com
  - Properly adjust GPL-3.0 WITH GCC-exception-3.1 to
    GPL-3.0-or-later WITH GCC-exception-3.1
* Mon Jul 19 2021 schwab@suse.de
  - Remove bits/unistd_ext.h from include-fixed
* Fri Jul 09 2021 rguenther@suse.com
  - Add BuildRequires on netcfg for the testsuite when testing Go.
* Tue Jul 06 2021 matz@suse.com
  - Provide a libc-bootstrap cross compiler for aarch64 and riscv64
  - More preparation for a full glibc cross compiler (not yet active)
* Fri Jun 25 2021 rguenther@suse.com
  - Update to gcc-11 branch head (62bbb113ae68a7e724255e1714), git400
    * Fixes issue with legacy Fortran code.  [gcc#101123, boo#1187273]
* Thu Jun 17 2021 rguenther@suse.com
  - Update to gcc-11 branch head (79c1185de4a05fdea13b6b0207), git340
    * Fixes ceph build failure.  [gcc#101078]
* Tue Jun 15 2021 rguenther@suse.com
  - Change disable_32bit to only disable multilibs for arhcs subject
    to 32bit/64bit handling and make it effective on x86_64.
  - Remove the duplicate spec header from cross.spec.in
* Thu Jun 10 2021 rguenther@suse.com
  - Add newlib-4.1.0-aligned_alloc.patch to fix nvptx cross build
    fail.  [bsc#1187153]
* Wed Jun 09 2021 rguenther@suse.com
  - Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
* Tue Jun 08 2021 dmueller@suse.com
  - tune armv7 to generic-armv7-a
  - enable build for arm-none cross builders in rings,
    needed by arm-trusted-firmware
* Tue May 25 2021 schwab@suse.de
  - Fix value of %slibdir64 for usrmerge
* Mon May 10 2021 rguenther@suse.com
  - Update to gcc-11 branch head (23855a176609fe8dda6abaf2b2), git121
  - Disable build-id generation on non-glibc targeting cross compilers.
* Thu Apr 29 2021 rguenther@suse.com
  - Update to gcc-11 branch head (cd0a059bd384da58d43674496a7), git67
    * Includes GCC 11.1 release
  - Drop upstreamed gcc11-no-offload.patch.
* Wed Apr 21 2021 rguenther@suse.com
  - Update to gcc-11 branch head (7a7fc01b9d20afb1a2b805d93cb), git31
    * Includes GCC 11.1 RC2
  - Add gcc11-no-offload.patch and
    gcc11-amdgcn-disable-hot-cold-partitioning.patch.
  - Enable gfortran for offload compilers.
  - BuildRequire procps from gcc11-testresults if we test go.
  - Force using llvm11 for amdgcn offloading since llvm12 doesn't
    yet work.  Package expanded symlinks so concurrent installs do
    not pull in another llvm-mc.
  - Add gcc11-gdwarf-4-default.patch to default to DWARF4 generation
    in SLES15 and older.
* Tue Apr 20 2021 rguenther@suse.com
  - Update to gcc-11 branch head (27350b77a92062667427100afb4), git10
    * Includes GCC 11.1 RC1
* Fri Apr 16 2021 mliska@suse.cz
  - Bump to 49813aad3292f7f2bef69206274da78a9a7116ed.
* Thu Apr 15 2021 rguenther@suse.com
  - Disable nvptx offloading on aarch64 since it doesn't work.
* Wed Apr 14 2021 mliska@suse.cz
  - Bump to a87d3f964df31d4fbceb822c6d293e85c117d992.
* Fri Apr 09 2021 rguenther@suse.com
  - Remove gcc48-remove-mpfr-2.4.0-requirement.patch which does no
    longer apply.
  - Arrange for a C++ 11 capable host compiler to be available.
  - Do not require ISL for cross compiler builds on old distros.
* Thu Apr 08 2021 mliska@suse.cz
  - Bump to 123b3e03c911a43054c1f88f5d3110e1d084dd4e.
* Mon Mar 08 2021 rguenther@suse.com
  - Update embedded newlib version from 3.3.0 to 4.1.0.
* Mon Feb 22 2021 mliska@suse.cz
  - Pack %{GCCDIST}-gcc%{binsuffix}.
  - Add a new dependency for libgccjit.
* Fri Feb 05 2021 mliska@suse.cz
  - New package, inherits from gcc10
    * 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
    * gcc10-foffload-default.patch
  - libgccjit subpackage is added.
  - HWASAN is built for aarch64 target.

Files

/usr/lib64/gcc/s390x-suse-linux/11
/usr/lib64/gcc/s390x-suse-linux/11/defaults.spec


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 18:25:27 2024