Hello community,

here is the log from the commit of package rust for openSUSE:Factory checked in 
at 2020-01-15 16:08:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rust (Old)
 and      /work/SRC/openSUSE:Factory/.rust.new.30080 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rust"

Wed Jan 15 16:08:48 2020 rev:47 rq:763684 version:1.40.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rust/rust.changes        2020-01-04 
20:17:41.110688597 +0100
+++ /work/SRC/openSUSE:Factory/.rust.new.30080/rust.changes     2020-01-15 
16:51:18.361373122 +0100
@@ -1,0 +2,9 @@
+Wed Jan  8 16:44:17 UTC 2020 - Federico Mena Quintero <feder...@suse.com>
+
+- Bump version of libssh2 for SLE15; we now need a version with
+  libssh2_userauth_publickey_frommemory(), which appeared in libssh2
+  1.6.0.
+- Use the bundled libssh2 prior to SLE15.  SLE12 has 1.4.3, which is
+  too old for the ssh crate now.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ rust.spec ++++++
--- /var/tmp/diff_new_pack.oVtCT5/_old  2020-01-15 16:51:35.741381285 +0100
+++ /var/tmp/diff_new_pack.oVtCT5/_new  2020-01-15 16:51:35.741381285 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rust
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2019 Luke Jones, l...@ljones.dev
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,7 +13,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -120,7 +120,7 @@
 Summary:        A systems programming language
 License:        MIT OR Apache-2.0
 Group:          Development/Languages/Rust
-URL:            https://www.rust-lang.org
+Url:            https://www.rust-lang.org
 Source0:        %{dl_url}/rustc-%{version}-src.tar.xz
 Source99:       %{name}-rpmlintrc
 Source100:      
%{dl_url}/rust-%{version_bootstrap}-x86_64-unknown-linux-gnu.tar.xz
@@ -162,8 +162,8 @@
 BuildRequires:  gcc-c++
 %endif
 # The following requires must mirror: LIBSSH2_SYS_USE_PKG_CONFIG
-%if !%with rust_bootstrap || 0%{?sle_version} >= 120000 && 0%{?sle_version} <= 
120500
-BuildRequires:  pkgconfig(libssh2) >= 1.4.3
+%if !%{with rust_bootstrap} && 0%{?sle_version} >= 150000
+BuildRequires:  pkgconfig(libssh2) >= 1.6.0
 %endif
 # Real LLVM minimum version should be 7.x, but rust has a fallback
 # mode
@@ -467,9 +467,8 @@
 export CC=gcc-7
 export CXX=g++-7
 %endif
-# Cargo use system libs if not bootstrapping
-# restircted only to libssh due to version changes causing with cargo rpm deps
-%if !%with rust_bootstrap || 0%{?sle_version} >= 120000 && 0%{?sle_version} <= 
120500
+# Make cargo use system libs if not bootstrapping
+%if !%{with rust_bootstrap} && 0%{?sle_version} >= 150000
 export LIBSSH2_SYS_USE_PKG_CONFIG=1
 %endif
 # eliminate complain from RPMlint
@@ -492,9 +491,8 @@
 export CC=gcc-7
 export CXX=g++-7
 %endif
-# Cargo use system libs if not bootstrapping
-# restircted only to libssh due to version changes causing with cargo rpm deps
-%if !%with rust_bootstrap || 0%{?sle_version} >= 120000 && 0%{?sle_version} <= 
120500
+# Make cargo use system libs if not bootstrapping
+%if !%{with rust_bootstrap} && 0%{?sle_version} >= 150000
 export LIBSSH2_SYS_USE_PKG_CONFIG=1
 %endif
 # eliminate complain from RPMlint


Reply via email to