Compare commits

...

4 Commits

Author SHA1 Message Date
Stepan Oksanichenko
878eef630d Merge remote-tracking branch 'alma-origin/c8' into HEAD 2022-05-10 10:12:49 +00:00
eabdullin
7580ec5d4c AlmaLinux changes 2021-12-08 16:22:38 +03:00
eabdullin
f8e88084c0 AlmaLinux changes 2021-11-17 15:14:01 +03:00
cc1caac239 AlmaLinux changes 2021-09-07 08:13:08 +00:00

View File

@ -104,7 +104,7 @@
Summary: Various compilers (C, C++, Objective-C, ...) Summary: Various compilers (C, C++, Objective-C, ...)
Name: gcc Name: gcc
Version: %{gcc_version} Version: %{gcc_version}
Release: %{gcc_release}%{?dist} Release: %{gcc_release}%{?dist}.alma
# libgcc, libgfortran, libgomp, libstdc++ and crtstuff have # libgcc, libgfortran, libgomp, libstdc++ and crtstuff have
# GCC Runtime Exception. # GCC Runtime Exception.
License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
@ -289,6 +289,7 @@ Patch30: gcc8-rh1668903-1.patch
Patch31: gcc8-rh1668903-2.patch Patch31: gcc8-rh1668903-2.patch
Patch32: gcc8-rh1668903-3.patch Patch32: gcc8-rh1668903-3.patch
Patch1000: nvptx-tools-no-ptxas.patch Patch1000: nvptx-tools-no-ptxas.patch
Patch1001: nvptx-tools-build.patch Patch1001: nvptx-tools-build.patch
Patch1002: nvptx-tools-glibc.patch Patch1002: nvptx-tools-glibc.patch
@ -857,6 +858,7 @@ to NVidia PTX capable devices if available.
%patch13 -p0 -b .rh1574936~ %patch13 -p0 -b .rh1574936~
%patch14 -p0 -b .libgcc-hardened~ %patch14 -p0 -b .libgcc-hardened~
%endif %endif
%patch15 -p0 -b .rh1670535~ %patch15 -p0 -b .rh1670535~
%patch16 -p0 -b .libgomp-20190503~ %patch16 -p0 -b .libgomp-20190503~
%patch17 -p0 -b .libgomp-testsuite~ %patch17 -p0 -b .libgomp-testsuite~
@ -965,7 +967,7 @@ CC="$CC" CXX="$CXX" CFLAGS="$OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS" \
--target nvptx-none --enable-as-accelerator-for=%{gcc_target_platform} \ --target nvptx-none --enable-as-accelerator-for=%{gcc_target_platform} \
--enable-languages=c,c++,fortran,lto \ --enable-languages=c,c++,fortran,lto \
--prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} \ --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} \
--with-bugurl=http://bugzilla.redhat.com/bugzilla \ --with-bugurl=http://bugs.almalinux.org/ \
--enable-checking=release --with-system-zlib \ --enable-checking=release --with-system-zlib \
--with-gcc-major-version-only --without-isl --with-gcc-major-version-only --without-isl
make %{?_smp_mflags} make %{?_smp_mflags}
@ -991,7 +993,7 @@ enablelgo=,go
%endif %endif
CONFIGURE_OPTS="\ CONFIGURE_OPTS="\
--prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} \ --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} \
--with-bugurl=http://bugzilla.redhat.com/bugzilla \ --with-bugurl=http://bugs.almalinux.org/ \
--enable-shared --enable-threads=posix --enable-checking=release \ --enable-shared --enable-threads=posix --enable-checking=release \
%ifarch ppc64le %ifarch ppc64le
--enable-targets=powerpcle-linux \ --enable-targets=powerpcle-linux \
@ -2363,6 +2365,7 @@ fi
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/mmintrin.h %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/mmintrin.h
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/x86intrin.h %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/x86intrin.h
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/amo.h %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/amo.h
%endif %endif
%ifarch %{arm} %ifarch %{arm}
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/unwind-arm-common.h %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/include/unwind-arm-common.h
@ -3291,6 +3294,7 @@ fi
- remove python2 dependecy (#1595385) - remove python2 dependecy (#1595385)
* Tue Nov 27 2018 Jeff Law <law@redhat.com> 8.2.1-3.4 * Tue Nov 27 2018 Jeff Law <law@redhat.com> 8.2.1-3.4
- Backport PPC string inlines from trunk which allow for valgrind's - Backport PPC string inlines from trunk which allow for valgrind's
memcheck to work properly (#1652929) memcheck to work properly (#1652929)
- Backport bugfix for clz pattern on s390 affecting jemalloc (#1652016) - Backport bugfix for clz pattern on s390 affecting jemalloc (#1652016)
@ -3302,6 +3306,7 @@ fi
- fix typos in manual (#1612514) - fix typos in manual (#1612514)
* Mon Oct 8 2018 Marek Polacek <polacek@redhat.com> 8.2.1-3.1 * Mon Oct 8 2018 Marek Polacek <polacek@redhat.com> 8.2.1-3.1
- enable hardening of binaries (#1624114) - enable hardening of binaries (#1624114)
- disable libgccjit on RHEL - disable libgccjit on RHEL