Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rust1.55 for openSUSE:Factory 
checked in at 2021-11-04 16:16:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rust1.55 (Old)
 and      /work/SRC/openSUSE:Factory/.rust1.55.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rust1.55"

Thu Nov  4 16:16:17 2021 rev:3 rq:928434 version:1.55.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rust1.55/rust1.55.changes        2021-10-30 
23:14:19.747084073 +0200
+++ /work/SRC/openSUSE:Factory/.rust1.55.new.1890/rust1.55.changes      
2021-11-04 16:16:18.837283174 +0100
@@ -1,0 +2,8 @@
+Thu Oct 28 10:54:23 UTC 2021 - Manfred Hollstein <manfre...@gmx.net>
+
+- Add BuildRequire: llvm12-devel on Tumbleweed; see boo#1192067
+- Change llvm_bundling to be required on x86_64, aarch64 and ppc64le
+  on 15.3, too. Otherwise cargo segfaults when building
+  MozillaFirefox-93.0
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rust1.55.spec ++++++
--- /var/tmp/diff_new_pack.5BNveU/_old  2021-11-04 16:16:25.989287351 +0100
+++ /var/tmp/diff_new_pack.5BNveU/_new  2021-11-04 16:16:25.993287353 +0100
@@ -87,8 +87,8 @@
 # we add these conditions here.
 
 %if 0%{?sle_version} >= 150000 && 0%{?sle_version} <= 150400
-%ifarch s390x
-# On s390x with llvm11, the codegen is unable to produce functional binaries.
+%ifarch s390x x86_64 aarch64 ppc64le
+# On s390x, x86_64, aarch64 and ppc64le with llvm11, the codegen is unable to 
produce functional binaries.
 # Use bundled llvm12 instead.
 %bcond_without bundled_llvm
 %endif
@@ -186,8 +186,14 @@
 %if 0%{?sle_version} >= 150000 && 0%{?sle_version} <= 150400
 BuildRequires:  llvm11-devel
 %else
+%if 0%{?is_opensuse} == 1 && 0%{?suse_version} >= 1550
+# Use distro provided LLVM on Tumbleweed, but pin it to LLVM12!
+# For details see boo#1192067
+BuildRequires:  llvm12-devel
+%else
 BuildRequires:  llvm-devel >= 10.0
 %endif
+%endif
 # End if sle_version
 %else
 # Ninja required to drive the bundled llvm build.
@@ -378,9 +384,6 @@
 
 ./x.py install
 
-# Remove executable permission from HTML documentation
-# to prevent RPMLINT errors.
-
 # Remove the license files from _docdir: make install put duplicates there
 rm %{buildroot}%{_docdir}/rust/{README.md,COPYRIGHT,LICENSE*}
 rm %{buildroot}%{_docdir}/rust/*.old

++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.5BNveU/_old  2021-11-04 16:16:26.033287377 +0100
+++ /var/tmp/diff_new_pack.5BNveU/_new  2021-11-04 16:16:26.033287377 +0100
@@ -22,11 +22,10 @@
   </overwrite>
 <!-- aarch64:  X-Gene cpus are the only ones that work as there is a bug in 
others - select -->
 <!--  12G of ram to force non-broken cpu's to be used. -->
+<!--      <arch>armv6l</arch> <arch>armv7l</arch> -->
   <overwrite>
     <conditions>
       <arch>aarch64</arch>
-      <arch>armv6l</arch>
-      <arch>armv7l</arch>
     </conditions>
     <hardware>
       <physicalmemory>

Reply via email to