diff --git a/gcc.spec.in b/gcc.spec.in index 937aad6..22b77f6 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -78,10 +78,12 @@ %define build_objc 1 %endif +%define build_rust 0 +%if %{suse_version} >= 1699 +# rust is still experimental, only build it for factory %ifarch %ix86 x86_64 aarch64 riscv64 %define build_rust 1 -%else -%define build_rust 0 +%endif %endif # For optional compilers only build C, C++, Fortran, Ada and Go diff --git a/gcc14-testresults.spec b/gcc14-testresults.spec index 8792944..95e564e 100644 --- a/gcc14-testresults.spec +++ b/gcc14-testresults.spec @@ -98,10 +98,12 @@ %define build_objc 1 %endif +%define build_rust 0 +%if %{suse_version} >= 1699 +# rust is still experimental, only build it for factory %ifarch %ix86 x86_64 aarch64 riscv64 %define build_rust 1 -%else -%define build_rust 0 +%endif %endif # For optional compilers only build C, C++, Fortran, Ada and Go diff --git a/gcc14.changes b/gcc14.changes index 4c46b58..b61b169 100644 --- a/gcc14.changes +++ b/gcc14.changes @@ -4,6 +4,7 @@ Fri Jan 19 09:55:53 UTC 2024 - Richard Biener - Package m2rte.so plugin in the gcc14-m2 sub-package rather than in gcc13-devel. [boo#1210959] - Fixup rust packaging for the rust1 to crab1 rename. +- Build rust only for openSUSE Tumbleweed. ------------------------------------------------------------------- Thu Jan 18 13:48:04 UTC 2024 - Richard Biener diff --git a/gcc14.spec b/gcc14.spec index e3d2548..24ad499 100644 --- a/gcc14.spec +++ b/gcc14.spec @@ -77,10 +77,12 @@ %define build_objc 1 %endif +%define build_rust 0 +%if %{suse_version} >= 1699 +# rust is still experimental, only build it for factory %ifarch %ix86 x86_64 aarch64 riscv64 %define build_rust 1 -%else -%define build_rust 0 +%endif %endif # For optional compilers only build C, C++, Fortran, Ada and Go