Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rust for openSUSE:Factory checked in at 2021-08-06 22:44:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rust (Old) and /work/SRC/openSUSE:Factory/.rust.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rust" Fri Aug 6 22:44:23 2021 rev:67 rq:909459 version:1.54.0 Changes: -------- --- /work/SRC/openSUSE:Factory/rust/rust.changes 2021-07-07 18:31:11.898652595 +0200 +++ /work/SRC/openSUSE:Factory/.rust.new.1899/rust.changes 2021-08-06 22:44:23.562111913 +0200 @@ -1,0 +2,5 @@ +Fri Jul 30 03:40:08 UTC 2021 - William Brown <william.br...@suse.com> + +- Update to version 1.54 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rust.spec ++++++ --- /var/tmp/diff_new_pack.5c8Myq/_old 2021-08-06 22:44:24.162110849 +0200 +++ /var/tmp/diff_new_pack.5c8Myq/_new 2021-08-06 22:44:24.166110842 +0200 @@ -17,18 +17,20 @@ # -%global version_suffix 1.53 -%global version_current 1.53.0 +%global version_suffix 1.54 +%global version_current 1.54.0 -# Dev tools - these are needed for developers, vs building, so -# we don't always enable them. Some platforms have issues -# building these (IE RLS requires 64-bit atomics). -# As a result, we limit this to platforms that are likely used on -# desktop arches +# === rust arch support tiers === +# https://doc.rust-lang.org/nightly/rustc/platform-support.html +# tl;dr only aarch64, x86_64 and i686 are guaranteed to work. +# +# armv6/7, s390x, ppc[64[le]], riscv are all "guaranteed to build" only +# but may not always work. +# %ifarch x86_64 aarch64 -%bcond_without devtools +%bcond_without tier1 %else -%bcond_with devtools +%bcond_with tier1 %endif # Rpm specs have a limitation that if the parent package is noarch, all child packages must @@ -87,7 +89,8 @@ -# As this is masked by devtools, this is arch specific even if it has no content. + +# As this is masked by tier1, this is arch specific even if it has no content. %package -n rls Summary: Language server for Rust lang License: Apache-2.0 OR MIT @@ -126,7 +129,7 @@ install -D -m 0644 %{S:0} %{buildroot}/usr/share/doc/packages/rust/README install -D -m 0644 %{S:0} %{buildroot}/usr/share/doc/packages/rust-gdb/README install -D -m 0644 %{S:0} %{buildroot}/usr/share/doc/packages/cargo/README -%if %{with devtools} +%if %{with tier1} install -D -m 0644 %{S:0} %{buildroot}/usr/share/doc/packages/rls/README %endif @@ -138,7 +141,7 @@ %defattr(-,root,root,-) %doc /usr/share/doc/packages/rust-gdb -%if %{with devtools} +%if %{with tier1} %files -n rls %defattr(-,root,root,-) %doc /usr/share/doc/packages/rls