Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rage-encryption for openSUSE:Factory
checked in at 2022-03-15 21:00:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rage-encryption (Old)
and /work/SRC/openSUSE:Factory/.rage-encryption.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rage-encryption"
Tue Mar 15 21:00:55 2022 rev:4 rq:961976 version:0.7.1+0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rage-encryption/rage-encryption.changes
2022-02-25 21:25:34.355643670 +0100
+++
/work/SRC/openSUSE:Factory/.rage-encryption.new.25692/rage-encryption.changes
2022-03-15 21:00:56.702760594 +0100
@@ -1,0 +2,11 @@
+Mon Mar 14 22:53:25 UTC 2022 - [email protected]
+
+- Update to resolve bsc#1196972 CVE-2022-24713 - Regex DOS
+
+-------------------------------------------------------------------
+Mon Mar 14 12:00:00 UTC 2022 - [email protected]
+
+- switched to vendored_licenses_packager as build dependency
+- define macro "rust_tier1_arches" if undefined
+
+-------------------------------------------------------------------
Old:
----
vendored_licenses_packager.sh
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rage-encryption.spec ++++++
--- /var/tmp/diff_new_pack.6YWebu/_old 2022-03-15 21:00:58.106762003 +0100
+++ /var/tmp/diff_new_pack.6YWebu/_new 2022-03-15 21:00:58.114762011 +0100
@@ -16,8 +16,7 @@
#
-%define _buildshell /bin/bash
-%define vlic_dir vendored
+%{?!rust_tier1_arches:%global rust_tier1_arches x86_64 aarch64}
Name: rage-encryption
# This will be set by osc services, that will run after this.
@@ -34,15 +33,12 @@
Source0: rage-%{version}.tar.gz
Source1: vendor.tar.xz
Source2: cargo_config
-# Licenses of dependency packages.
-Source3: vendored_licenses_packager.sh
%if %{suse_version} > 1500
BuildRequires: cargo-packaging
%else
BuildRequires: rust+cargo >= 1.51
%endif
-# for build scripts
-BuildRequires: bash
+BuildRequires: vendored_licenses_packager
# for feature mount
BuildRequires: fuse-devel
Recommends: %{name}-bash-completion
@@ -70,10 +66,7 @@
%setup -q -n rage-%{version} -a 1 -D -T
mkdir .cargo
cp %{SOURCE2} .cargo/config
-
-cd vendor
-# Find licenses of dependency packages and prepare for installation
-bash %{SOURCE3} finder %{vlic_dir}
+%vendored_licenses_packager_prep
%build
%define build_args --manifest-path rage/Cargo.toml --features "mount"
--release %{?_smp_mflags}
@@ -97,10 +90,7 @@
install -D -p -m 644 target/manpages/rage$i.1.gz
%{buildroot}/%{_mandir}/man1/rage$i.1%{?ext_man}
install -D -p -m 644 target/completions/rage$i.bash
%{buildroot}%{_datadir}/bash-completion/completions/rage$i
done
-
-# Dependency Licenses
-install -d -m 0755 %{buildroot}%{_licensedir}/%{name}/%{vlic_dir}
-bash %{SOURCE3} installer vendor/%{vlic_dir}
%{buildroot}/%{_licensedir}/%{name}/%{vlic_dir} verbose
+%vendored_licenses_packager_install
%files
%{_bindir}/rage
@@ -109,7 +99,7 @@
%doc README.md rage/CHANGELOG.md
# accept duplicates here
%license LICENSE-APACHE LICENSE-MIT
-%{_licensedir}/%{name}/%{vlic_dir}/
+%vendored_licenses_packager_files
%{_mandir}/man1/rage*.1%{?ext_man}
%files bash-completion
++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/rage-encryption/vendor.tar.xz
/work/SRC/openSUSE:Factory/.rage-encryption.new.25692/vendor.tar.xz differ:
char 25, line 1