Projects
Mega:24.03:SP1:Everything
lvm2
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 2
View file
_service:tar_scm:lvm2.spec
Changed
@@ -43,7 +43,7 @@ Name: lvm2 Version: 2.03.21 -Release: 11 +Release: 13 Epoch: 8 Summary: Tools for logical volume management License: GPLv2+ and LGPLv2.1 and BSD @@ -70,6 +70,8 @@ Patch19: 0019-fix-memleak-in-vgchange.patch Patch20: 0020-udev-create-dev-disk-by-label-symlinks-for-DM-devs-t.patch Patch21: 0021-lvmcache-fix-memleaks-on-list-removal.patch +Patch22: 0022-dmstats-Fix-memory-leak-on-error-path.patch +Patch23: 0023-fix-function-undeclared-in-libdm-common.c-and-dev-cache.c.patch BuildRequires: gcc BuildRequires: gcc-c++ @@ -496,6 +498,14 @@ %changelog +* Fri Oct 25 2024 yuanchao <1050706328@qq.com> - 8:2.03.21-13 +- support clang build: + - fix function undeclared in libdm-common.c and dev-cache.c + - fix changelog to be in descending chronological order + +* Wed Oct 23 2024 yanshuai <yanshuai@kylinos.cn> - 8:2.03.21-12 +- dmstats: Fix memory leak on error path + * Tue Aug 6 2024 kouwenqi <kouwenqi@kylinos.cn> - 8:2.03.21-11 - lvmcache: fix memleaks on list removal @@ -517,7 +527,7 @@ * Mon Jan 22 2024 peng.zou <peng.zou@shingroup.cn> - 8:2.03.22-4 - lvm2-lockd: add suport for ppc64le -* Wed Nov 22 2023 wangxiaomeng <wangxiaomeng@kylinos.cn> - 8:2.03.22-3 +* Tue Jan 9 2024 wangxiaomeng <wangxiaomeng@kylinos.cn> - 8:2.03.22-3 - lvmlockd: add suport for loongarch64 * Tue Dec 19 2023 wangzhiqiang <wangzhiqiang95@huawei.com> - 8:2.03.22-2
View file
_service:tar_scm:0022-dmstats-Fix-memory-leak-on-error-path.patch
Added
@@ -0,0 +1,25 @@ +From d1f0b89e65fd8817930bbf89051fe03efb0a1db5 Mon Sep 17 00:00:00 2001 +From: Marian Csontos <mcsontos@redhat.com> +Date: Tue, 28 Nov 2023 21:41:35 +0100 +Subject: PATCH dmstats: Fix memory leak on error path + +--- + libdm/libdm-stats.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libdm/libdm-stats.c b/libdm/libdm-stats.c +index dc2907f..62be5de 100644 +--- a/libdm/libdm-stats.c ++++ b/libdm/libdm-stats.c +@@ -1970,7 +1970,7 @@ static int _stats_create_region(struct dm_stats *dms, uint64_t *region_id, + (strlen(hist_arg)) ? HISTOGRAM_ARG : "", + hist_arg)) < 0) { + log_error(err_fmt, PRECISE_ARG " option."); +- return 0; ++ goto out; + } + } else + opt_args = dm_strdup(""); +-- +2.27.0 +
View file
_service:tar_scm:0023-fix-function-undeclared-in-libdm-common.c-and-dev-cache.c.patch
Added
@@ -0,0 +1,37 @@ +From e5ce6e143393fe50da73eabdf32ce3dafb7b9dd7 Mon Sep 17 00:00:00 2001 +From: yuncang123 <1050706328@qq.com> +Date: Sat, 7 Sep 2024 18:34:09 +0800 +Subject: PATCH fix function undeclared in libdm-common.c and dev-cache.c + +--- + lib/device/dev-cache.c | 1 + + libdm/libdm-common.c | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/lib/device/dev-cache.c b/lib/device/dev-cache.c +index 85f9b49..ee39814 100644 +--- a/lib/device/dev-cache.c ++++ b/lib/device/dev-cache.c +@@ -31,6 +31,7 @@ + #include <locale.h> + /* coverityunnecessary_header needed for MuslC */ + #include <sys/file.h> ++#include <sys/time.h> + + struct dev_iter { + struct btree_iter *current; +diff --git a/libdm/libdm-common.c b/libdm/libdm-common.c +index 734a012..177dc40 100644 +--- a/libdm/libdm-common.c ++++ b/libdm/libdm-common.c +@@ -24,6 +24,7 @@ + #include <sys/ioctl.h> + #include <fcntl.h> + #include <dirent.h> ++#include <syslog.h> + + #ifdef UDEV_SYNC_SUPPORT + # include <sys/types.h> +-- +2.43.0 +
View file
_service
Changed
@@ -2,7 +2,7 @@ <service name="tar_scm"> <param name="scm">git</param> <param name="url">git@gitee.com:src-openeuler/lvm2.git</param> - <param name="revision">openEuler-24.03-LTS-Next</param> + <param name="revision">openEuler-24.03-LTS-SP1</param> <param name="exclude">*</param> <param name="extract">*</param> </service>
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2