Exclude libstdc++ documentation for i686 as it requires texlive which is not available for i686

This commit is contained in:
eabdullin 2026-01-14 11:11:37 +03:00
parent 22963b3c6f
commit 176f85464c

View File

@ -105,7 +105,12 @@
%else
%global build_isl 1
%endif
# texlive is not available for i686 as it requires javac for building
%ifarch %{ix86}
%global build_libstdcxx_docs 0
%else
%global build_libstdcxx_docs 1
%endif
%ifarch %{ix86} x86_64 ppc ppc64 ppc64le ppc64p7 s390 s390x %{arm} aarch64 %{mips} riscv64
%global attr_ifunc 1
%else
@ -166,7 +171,7 @@
Summary: Various compilers (C, C++, Objective-C, ...)
Name: gcc
Version: %{gcc_version}
Release: %{gcc_release}.2%{?dist}.alma.1
Release: %{gcc_release}.2%{?dist}.alma.2
# License notes for some of the less obvious ones:
# gcc/doc/cppinternals.texi: Linux-man-pages-copyleft-2-para
# isl: MIT, BSD-2-Clause
@ -4503,6 +4508,9 @@ end
%{sysroot_prefix}/test-support/auto-host.h
%changelog
* Wed Jan 14 2026 Eduard Abdullin <eabdullin@almalinux.org> - 14.3.1-4.2.alma.2
- Exclude libstdc++ documentation for i686 as it requires texlive which is not available for i686
* Sat Jan 10 2026 Eduard Abdullin <eabdullin@almalinux.org> - 14.3.1-4.2.alma.1
- Change to almalinux bugtracker
- Set --with-arch_64=x86-64-v2 on v2 arch