Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rust1.60 for openSUSE:Factory checked in at 2022-05-14 22:53:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rust1.60 (Old) and /work/SRC/openSUSE:Factory/.rust1.60.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rust1.60" Sat May 14 22:53:47 2022 rev:4 rq:976946 version:1.60.0 Changes: -------- --- /work/SRC/openSUSE:Factory/rust1.60/rust1.60.changes 2022-05-10 15:10:12.743440099 +0200 +++ /work/SRC/openSUSE:Factory/.rust1.60.new.1538/rust1.60.changes 2022-05-14 22:54:25.259160290 +0200 @@ -1,0 +2,5 @@ +Thu May 12 03:09:51 UTC 2022 - William Brown <william.br...@suse.com> + +- Clean up of specfile - use without macro + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rust1.60.spec ++++++ --- /var/tmp/diff_new_pack.9mumQn/_old 2022-05-14 22:54:34.323171619 +0200 +++ /var/tmp/diff_new_pack.9mumQn/_new 2022-05-14 22:54:34.327171623 +0200 @@ -105,6 +105,8 @@ # ?????? SLE/LEAP 15.3 LLVM is too old! # ?????? 1.59 breaks codegen with distro llvm!!! # ?????? 1.60 llvm too old +# ?????? Wasm requires rust-lld, which depends on bundled LLVM. Rather than add more variables +# to the build, keep everything consistent. %if 0%{?is_opensuse} == 1 && 0%{?suse_version} >= 1550 && "%{version_suffix}" != "1.60" # Can proceed with pinned llvm. @@ -204,7 +206,7 @@ URL: https://www.rust-lang.org Source0: %{dl_url}/rustc-%{version}-src.tar.xz Source1: rust.keyring -%if ! %{with test} +%if %{without test} Source99: %{name}-rpmlintrc %endif Source100: %{dl_url}/rust-%{version_current}-x86_64-unknown-linux-gnu.tar.xz @@ -298,7 +300,7 @@ # Static linking tests need this. BuildRequires: glibc-devel-static -%if ! %{with bundled_llvm} +%if %{without bundled_llvm} # For FileCheck BuildRequires: llvm%{llvm_version}-devel %endif @@ -322,7 +324,7 @@ Obsoletes: rust-gdb < %{version} Provides: rust-gdb = %{version} -%if ! %{with test} +%if %{without test} # Restrict the architectures as building rust relies on being # initially bootstrapped before we can build the n+1 release ExclusiveArch: x86_64 %{arm} aarch64 ppc ppc64 ppc64le s390x %{ix86} riscv64 @@ -363,7 +365,7 @@ Cargo downloads dependencies of Rust projects and compiles it. %prep -%if ! %{with test} +%if %{without test} %ifarch x86_64 %setup -q -T -b 100 -n rust-%{version_current}-%{rust_triple} %endif @@ -409,7 +411,7 @@ # CI tooling won't be used rm -rf src/ci -%if !%{with bundled_llvm} +%if %{without bundled_llvm} rm -rf src/llvm/ %endif @@ -500,7 +502,7 @@ env # Check our rustroot works as we expect -%if ! %{with test} +%if %{without test} cat >> main.rs <<EOF fn main() {} EOF @@ -544,7 +546,7 @@ --tools="cargo" \ --release-channel="stable" -%if ! %{with test} +%if %{without test} python3 ./x.py build # Debug for post build free -h @@ -553,7 +555,7 @@ %install # Reread exports file -%if ! %{with test} +%if %{without test} . ./.env.sh python3 ./x.py install @@ -625,7 +627,7 @@ # End with test %endif -%if ! %{with test} +%if %{without test} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig