From 0df2372dce9110ff580d869652e2774659c0ca1a Mon Sep 17 00:00:00 2001 From: Funda Wang Date: Mon, 21 Jul 2025 18:15:43 +0800 Subject: [PATCH] enable zstd binary payload support (cherry picked from commit 19e4600b1fad8f291e19f3b9a90b3149303d0f4e) --- deltarpm.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/deltarpm.spec b/deltarpm.spec index e110f31..4389433 100644 --- a/deltarpm.spec +++ b/deltarpm.spec @@ -1,13 +1,13 @@ %bcond_without python3 Name: deltarpm Version: 3.6.3 -Release: 2 +Release: 3 Summary: deltarpm contains the difference between an old and a new version of an RPM package. License: BSD URL: https://github.com/rpm-software-management/deltarpm Source0: https://github.com/rpm-software-management/deltarpm/archive/3.6.3.tar.gz -BuildRequires: gcc bzip2-devel perl-generators xz-devel rpm-devel popt-devel zlib-devel +BuildRequires: gcc bzip2-devel perl-generators xz-devel rpm-devel popt-devel zlib-devel zstd-devel BuildRequires: %{_vendor}-rpm-config BuildRequires: python3-devel @@ -63,10 +63,10 @@ cd - #patch for zlib end %build -%make_build CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="%__global_ldflags" \ +%make_build CFLAGS="$RPM_OPT_FLAGS -DWITH_ZSTD=1" LDFLAGS="%__global_ldflags" \ bindir=%{_bindir} libdir=%{_libdir} mandir=%{_mandir} prefix=%{_prefix} \ zlibbundled='' zlibldflags='-lz' zlibcppflags='' -%make_build CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="%__global_ldflags" \ +%make_build CFLAGS="$RPM_OPT_FLAGS -DWITH_ZSTD=1" LDFLAGS="%__global_ldflags" \ bindir=%{_bindir} libdir=%{_libdir} mandir=%{_mandir} prefix=%{_prefix} \ zlibbundled='' zlibldflags='-lz' zlibcppflags='' python @@ -94,6 +94,9 @@ cd - %{_bindir}/drpmsync %changelog +* Mon Jul 21 2025 Funda Wang - 3.6.3-3 +- enable zstd binary payload support + * Tue Sep 20 2022 zhoushuiqing - 3.6.3-2 - Type:CVE - CVE:CVE-2005-1849,CVE-2016-9840,CVE-2016-9841,CVE-2016-9843,CVE-2018-25032,CVE-2022-37434 -- Gitee