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

gcc13-c++-13.3.1+git8964-2.4 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: gcc13-c++ Distribution: openSUSE Tumbleweed
Version: 13.3.1+git8964 Vendor: openSUSE
Release: 2.4 Build date: Tue Oct 22 10:06:21 2024
Group: Development/Languages/C and C++ Build host: reproducible
Size: 30292348 Source RPM: gcc13-13.3.1+git8964-2.4.src.rpm
Packager: http://bugs.opensuse.org
Url: https://gcc.gnu.org/
Summary: The GNU C++ Compiler
This package contains the GNU compiler for C++.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Tue Oct 22 2024 Richard Biener <rguenther@suse.com>
  - Remove epiphany build, newlib no longer builds for it.
* Wed Oct 16 2024 Richard Biener <rguenther@suse.com>
  - Add gcc13-pr116657.patch to fix for parsing tzdata 2024b [gcc#116657]
* Wed Aug 07 2024 Richard Biener <rguenther@suse.com>
  - Update to gcc-13 branch head, 9d368828bd4d04ce507e02a581, git8964
    * includes fix for samba build with glibc 2.40
* Thu Jul 25 2024 Giuliano Belinassi <giuliano.belinassi@suse.com>
  - Add gcc13-rs6000-Adjust-fpatchable-function-entry.patch to fix
    the incorrect NOPs layout when -fpatchable-function-enry is passed
    in ppc64le.
* Tue May 21 2024 Richard Biener <rguenther@suse.com>
  - Update to GCC 13.3 release
* Fri May 10 2024 Richard Biener <rguenther@suse.com>
  - Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
  - Removed gcc13-pr111731.patch now included upstream
* Thu May 02 2024 Richard Biener <rguenther@suse.com>
  - Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
    the GCN offload compiler as that is requiring Code Object version 3
    which is no longer supported by llvm18.
* Thu Apr 04 2024 Richard Biener <rguenther@suse.com>
  - Add gcc13-pr101523.patch to avoid combine spending too much
    compile-time and memory doing nothing on s390x.  [boo#1188441]
* Wed Mar 27 2024 Richard Biener <rguenther@suse.com>
  - Make requirement to lld version specific to avoid requiring the
    meta-package.
* Wed Mar 20 2024 Richard Biener <rguenther@suse.com>
  - Add gcc13-pr111731.patch to fix unwinding for JIT code.
    [bsc#1221239]
* Wed Mar 13 2024 Richard Biener <rguenther@suse.com>
  - Revert libgccjit dependency change.  [boo#1220724]
* Tue Mar 05 2024 Richard Biener <rguenther@suse.com>
  - Fix libgccjit-devel dependency, a newer shared library is OK.
  - Fix libgccjit dependency, the corresponding compiler isn't required.
* Thu Feb 22 2024 Richard Biener <rguenther@suse.com>
  - Use %patch -P N instead of %patchN.
* Thu Feb 08 2024 Richard Biener <rguenther@suse.com>
  - Add gcc13-sanitizer-remove-crypt-interception.patch to remove
    crypt and crypt_r interceptors.  The crypt API change in SLE15 SP3
    breaks them.  [bsc#1219520]
* Tue Feb 06 2024 Richard Biener <rguenther@suse.com>
  - Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
  - Add gcc13-pr88345-min-func-alignment.diff to add support for
    - fmin-function-alignment.  [bsc#1214934]
* Mon Feb 05 2024 Richard Biener <rguenther@suse.com>
  - Use %{_target_cpu} to determine host and build.
* Thu Jan 25 2024 Richard Biener <rguenther@suse.com>
  - Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
    * Includes fix for building TVM.  [boo#1218492]
* Mon Jan 22 2024 Richard Biener <rguenther@suse.com>
  - Add cross-X-newlib-devel requires to newlib cross compilers.
    [boo#1219031]
* Thu Jan 18 2024 Richard Biener <rguenther@suse.com>
  - Package m2rte.so plugin in the gcc13-m2 sub-package rather than
    in gcc13-devel.  [boo#1210959]
  - Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
    are linked against libstdc++6.
* Tue Jan 09 2024 Richard Biener <rguenther@suse.com>
  - Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205
* Thu Nov 30 2023 Richard Biener <rguenther@suse.com>
  - Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
    * Includes fix for building mariadb on i686.  [bsc#1217667]
    * Remove pr111411.patch contained in the update.
* Fri Nov 24 2023 Richard Biener <rguenther@suse.com>
  - Avoid update-alternatives dependency for accelerator crosses.
  - Package tool links to llvm in cross-amdgcn-gcc13 rather than in
    cross-amdgcn-newlib13-devel since that also has the dependence.
  - Depend on llvmVER instead of llvm with VER equal to
    %product_libs_llvm_ver where available and adjust tool discovery
    accordingly.  This should also properly trigger re-builds when
    the patchlevel version of llvmVER changes, possibly changing
    the binary names we link to.  [bsc#1217450]
* Tue Nov 07 2023 Richard Biener <rguenther@suse.com>
  - Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
    C++ standard library initialization.  [bsc#1216664]
* Fri Sep 22 2023 Dirk Müller <dmueller@suse.com>
  - add pr111411.patch (bsc#1215427)
* Tue Sep 12 2023 Richard Biener <rguenther@suse.com>
  - Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
    * Includes many bugfixes
    * Includes fix to -fstack-protector issues with variable
      length stack allocations on aarch64.  [bsc#1214052] (CVE-2023-4039)
* Mon Aug 28 2023 Richard Biener <rguenther@suse.com>
  - Disable building glibc cross compilers on SLE based code streams,
    the required cross-glibc packages are not available there.
  - Disable building avr cross on non-openSUSE code streams since
    avr-libc isn't available there.
  - Disable building newlib cross compilers on non-openSUSE code streams
    since newlib isn't available there.
  - Fix typo preventing s390x compiler build.
  - Raise s390x architecture baseline to z14 for ALP.  [PED-253]
  - Turn cross compiler to ppc64le to a glibc cross.
* Wed Aug 23 2023 Richard Biener <rguenther@suse.com>
  - Turn cross compiler to s390x to a glibc cross.  [bsc#1214460]
* Fri Aug 18 2023 Michal Suchanek <msuchanek@suse.com>
  - Raise Power architecture baseline to Power9 only for ALP (boo#1213915).
* Thu Aug 03 2023 Richard Biener <rguenther@suse.com>
  - Bump to cc279d6c64562f05019e1d12d0d825f9391b5553, git7683
    * Includes GCC 13.2 release
    * Includes patch to fix broken testcase in libbacktrace, fixing
      build problems on SLES 12
* Wed Aug 02 2023 Andreas Schwab <schwab@suse.de>
  - gdcflags.patch: Use substituted GDCFLAGS
  - Filter out -Werror=return-type from D compile flags
* Thu Jul 20 2023 Richard Biener <rguenther@suse.com>
  - Bump to 9aac37ab8a7b919a89c6d64bc7107a8436996e93, git7597
    * GCC 13.2 RC1
  - Add rpmlint filter for SLE12 complaining about invalid licenses.
* Tue Jul 11 2023 Andreas Schwab <schwab@suse.de>
  - Also handle -static-pie in the default-PIE specs
* Mon Jul 10 2023 Richard Biener <rguenther@suse.com>
  - Bump to f9781fcf733ca3afe5b5811afd8ecbb18d9d3a11, git7552
  - Remove gcc13-pr110334.patch again as it breaks libreoffice build.
* Wed Jun 28 2023 Richard Biener <rguenther@suse.com>
  - Bump to a533ded17fb13cbbb2fa5133ecd470360f66c5cf, git7489.
  - Add gcc13-pr110334.patch to fix missed optimization in Skia
    resulting in Firefox crashes when building with LTO.  [boo#1212101]
* Tue Jun 13 2023 Richard Biener <rguenther@suse.com>
  - Raise architecture levels for ALP.  [PED-153]
    * Raise POWER architecture baseline to power9.  [PED-2005]
    * Raise x86-64 architecture baseline to x86-64-v2 for ALP.  [PED-252]
    * Delay raising s390x architecture baseline to z14.  [PED-253]
* Mon May 22 2023 Richard Biener <rguenther@suse.com>
  - Bump to dd36656ada05731c069ecd5b1878380294fb1f3e, git7364.
    * Includes the RISC-V atomic changes
  - Remove riscv-atomic.patch and riscv-pthread.patch now included
  - Make libstdc++6-devel packages own their directories since they
    can be installed standalone.  [bsc#1211427]
* Thu Apr 27 2023 Richard Biener <rguenther@suse.com>
  - Bump to 910735c5d7ce7607384fc1eec4189e90c8ae5c84, git7256.
    * Includes GCC 13.1 release and first bugfixes
  - Update riscv-atomic.patch from the version committed upstream.
* Fri Apr 21 2023 Richard Biener <rguenther@suse.com>
  - Bump to f980561c60b0446cc427595198d7f3f4f90e0924, git7231.
    * fixes compile-time issue reported in [bsc#1210557]
    * GCC 13.1 RC3
  - Disable building the rust frontend.
* Wed Apr 12 2023 Martin Liška <mliska@suse.cz>
  - Bump to d339e9802f758e051b0a1ef6db732ff846cbf4e3, git7162.
* Tue Apr 11 2023 Martin Liška <mliska@suse.cz>
  - Add new x86-related intrinsics (amxcomplexintrin.h).
* Tue Apr 11 2023 Andreas Schwab <schwab@suse.de>
  - riscv-atomic.patch: RISC-V: Add support for inlining subword atomic
    operations
  - riscv-pthread.patch: Don't add -latomic with -pthread
* Tue Apr 04 2023 Martin Liška <mliska@suse.cz>
  - Bump to d0b961b802dd7d9d555ff4515835a479329326e9, git6995.
* Fri Mar 24 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add %limit_build for gcc13 to avoid OOM
* Fri Mar 24 2023 Martin Liška <mliska@suse.cz>
  - Use --enable-link-serialization rather that --enable-link-mutex,
    the benefit of the former one is that the linker jobs are not
    holding tokens of the make's jobserver.
* Thu Mar 23 2023 Martin Liška <mliska@suse.cz>
  - Bump to c4792bd1de0621932a47fb86aca09fafafdb2972, git6840.
* Tue Mar 21 2023 Richard Biener <rguenther@suse.com>
  - Add cross-bpf packages.  See https://gcc.gnu.org/wiki/BPFBackEnd
    for the general state of BPF with GCC.
* Tue Mar 21 2023 Martin Liška <mliska@suse.cz>
  - Bump to 5f413dc41ee4f8bc3a0fc295f98b75dceae52fa8, git6773.
* Mon Feb 27 2023 Richard Biener <rguenther@suse.com>
  - Always enable the link mutex.
* Mon Feb 27 2023 Martin Liška <mliska@suse.cz>
  - Bump to 529e03b9882fe48cfa3c182abb12a5858a5762a2, git6353.
* Thu Feb 23 2023 Martin Liška <mliska@suse.cz>
  - Rebase gcc44-rename-info-files.patch patch.
* Fri Jan 27 2023 Martin Liška <mliska@suse.cz>
  - Add support for new front-ends Rust and Modula-2.
  - Align _multibuild order with gcc12 package.
  - Bump to ca8fb0096713a8477614ef874f16ba5bf16c48bc, git5428.
* Mon Jan 23 2023 Richard Biener <rguenther@suse.com>
  - Add bootstrap conditional to allow --without=bootstrap to be
    specified to speed up local builds for testing.
* Mon Jan 23 2023 Richard Biener <rguenther@suse.com>
  - Bump included newlib to version 4.3.0.
* Thu Jan 19 2023 Richard Biener <rguenther@suse.com>
  - Update to GCC trunk head (r13-5254-g05b9868b182bb9)
    * pulls Go frontend fix to fix build fail on s390x
    * pulls upstream fix for PR107678, obsoleting gcc13-pr107678.patch
  - Also package libhwasan_preinit.o on aarch64.
* Tue Jan 17 2023 Richard Biener <rguenther@suse.com>
  - Configure external timezone database provided by the timezone
    package.  Make libstdc++6 recommend timezone to get a fully
    working std::chrono.  Install timezone when running the testsuite.
  - Remove dependence on doxygen and graphviz when building the
    testsuite.  Those were used to build the libstdc++ API html
    documentation but we stopped shipping that when Java support
    was removed and nobody noticed.  Purge traces of the built
    libstdc++6-gccN-doc package.
  - Package libhwasan_preinit.o on x86_64.
* Mon Jan 16 2023 Richard Biener <rguenther@suse.com>
  - Update to GCC trunk head (r13-5199-g2f81164255bf0d)
    * pulls changes up to the start of Stage 4
  - Change version numbering to match the commit count from
    the git gcc-descr alias
  - Add gcc13-pr107678.patch to fix unwinding on aarch64 with
    pointer signing.  [bsc#1206684]
* Tue Dec 27 2022 Ludwig Nussel <lnussel@suse.com>
  - Don't rely on %usrmerged, set it based on standard %suse_version
* Thu Dec 22 2022 Matwey Kornilov <matwey.kornilov@gmail.com>
  - Enable PRU flavour for gcc13
* Mon Dec 19 2022 Dirk Müller <dmueller@suse.com>
  - update floatn fixinclude pickup to check each header separately (bsc#1206480)
* Wed Dec 14 2022 Richard Biener <rguenther@suse.com>
  - Redo floatn fixinclude pick-up to simply keep what is there.
* Tue Dec 13 2022 Richard Biener <rguenther@suse.com>
  - Bump to 0a43f7b1a73c8e3b9cefffe430274d0a3d6d3291, git197351.
  - Bump libgo SONAME to libgo22.
  - Do not package libhwasan for biarch (32-bit architecture)
    as the extension depends on 64-bit pointers.
  - Sync cross.spec.in changes from gcc12 package.
* Mon Dec 05 2022 Richard Biener <rguenther@suse.com>
  - Bump to 380d62c14c99d8df13b7a86660e7ee67d01ad827, git197210.
  - Adjust floatn fixincludes guard to work with SLE12 and earlier
    SLE15.
* Thu Dec 01 2022 Martin Liška <mliska@suse.cz>
  - Bump to de144fdab17dbbb64ccb540056ab78b4ffb3fbbc, git197173.
* Thu Dec 01 2022 Martin Liška <mliska@suse.cz>
  - Depend on at least LLVM 13 for GCN cross compiler.
* Thu Dec 01 2022 Martin Liška <mliska@suse.cz>
  - Bump to 4304e09a1617bcf1c87f5bc96017ae5017379d75, git197155.
* Thu Dec 01 2022 Martin Liška <mliska@suse.cz>
  - Rebase gcc44-rename-info-files.patch.
* Wed Nov 30 2022 Martin Liška <mliska@suse.cz>
  - Bump to d13c359a49291f0a1206adbad4065677010b7e4b, git197143.
* Tue Nov 29 2022 Richard Biener <rguenther@suse.com>
  - Sync changes from gcc12 package
  - Update embedded newlib to version 4.2.0
    * includes newlib-4.1.0-aligned_alloc.patch
  - Allow cross-pru-gcc12-bootstrap for armv7l architecture.
    PRU architecture is used for real-time MCUs embedded into TI
    armv7l and aarch64 SoCs. We need to have cross-pru-gcc12 for
    armv7l in order to build both host applications and PRU firmware
    during the same build.
* Mon Nov 28 2022 Martin Liška <mliska@suse.cz>
  - Bump to 2b0ae7fb91f64fb005abf7d7903fd4c0764bb45c, git197102.
* Tue Nov 22 2022 Martin Liška <mliska@suse.cz>
  - Handle new libstdc++exp.a lib.
* Mon Nov 21 2022 Martin Liška <mliska@suse.cz>
  - Bump to 5c0d171f67d082c353ddc319859111d3b9126c17, git196938.
* Tue Nov 08 2022 Martin Liška <mliska@suse.cz>
  - Add 2 new headers.
* Mon Nov 07 2022 Martin Liška <mliska@suse.cz>
  - Bump to b457b779427b0f7b3fbac447811c9c52db5bc79e, git196485.
* Tue Sep 27 2022 Martin Liška <mliska@suse.cz>
  - Revert --disable-fixincludes due to float128 needed fix.
* Tue Sep 27 2022 Martin Liška <mliska@suse.cz>
  - Bump to 0b2706ac0e6d6b990d789325f9e081dfe4501f4f, git195623.
* Wed Aug 31 2022 Martin Liška <mliska@suse.cz>
  - Bump to be9dd80f9334800300a80268dbb92cf3fafcfcf8, git195041.
* Wed Aug 31 2022 Martin Liška <mliska@suse.cz>
  - Start using --disable-fixincludes.
* Mon Aug 08 2022 Martin Liška <mliska@suse.cz>
  - Fix workaround for obs-service-format_spec_file.
  - Bump version in gcc.spec.in.
* Fri Aug 05 2022 Martin Liška <mliska@suse.cz>
  - Bump to cc01a27db5411a4fe354a97b7c86703c5bc81243, git194700.
* Thu Apr 28 2022 Martin Liška <mliska@suse.cz>
  - New package, inherits from gcc12
  - Take patches inherited from GCC 12.
    * 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

Files

/usr/bin/g++-13
/usr/lib/gcc
/usr/lib/gcc/armv6hl-suse-linux-gnueabi
/usr/lib/gcc/armv6hl-suse-linux-gnueabi/13
/usr/lib/gcc/armv6hl-suse-linux-gnueabi/13/cc1plus
/usr/lib/gcc/armv6hl-suse-linux-gnueabi/13/g++-mapper-server
/usr/share/man/man1/g++-13.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Dec 21 00:22:59 2024