diff --git a/0002-Ignore-misaligned-pointers.patch b/0002-Ignore-misaligned-pointers.patch deleted file mode 100644 index 85cc8620837ac465773f8cc13f37018c35910b82..0000000000000000000000000000000000000000 --- a/0002-Ignore-misaligned-pointers.patch +++ /dev/null @@ -1,38 +0,0 @@ -From a85f6e9973697f90d11e9beb1eb16206774e4767 Mon Sep 17 00:00:00 2001 -From: "Christopher N. Hesse" -Date: Wed, 3 Apr 2019 22:24:29 +0200 -Subject: [PATCH 2/2] Ignore misaligned pointers - -Signed-off-by: Christopher N. Hesse ---- - utils/vdo/base/Makefile | 1 + - utils/vdo/user/Makefile | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/utils/vdo/base/Makefile b/utils/vdo/base/Makefile -index 4f2ed82..6d4c4e8 100644 ---- a/utils/vdo/base/Makefile -+++ b/utils/vdo/base/Makefile -@@ -46,6 +46,7 @@ C_WARNS = \ - -Wnested-externs \ - -Wold-style-definition \ - -Wswitch-default \ -+ -Wno-address-of-packed-member \ - - OPT_FLAGS = -O3 -fno-omit-frame-pointer - DEBUG_FLAGS = -diff --git a/utils/vdo/user/Makefile b/utils/vdo/user/Makefile -index b0a60d0..811dd8a 100644 ---- a/utils/vdo/user/Makefile -+++ b/utils/vdo/user/Makefile -@@ -48,6 +48,7 @@ C_WARNS = \ - -Wnested-externs \ - -Wold-style-definition \ - -Wswitch-default \ -+ -Wno-address-of-packed-member \ - - OPT_FLAGS = -O3 -fno-omit-frame-pointer - DEBUG_FLAGS = --- -2.21.0 - diff --git a/6.2.6.14.tar.gz b/6.2.6.14.tar.gz deleted file mode 100644 index bac9ecc375d5912012e78e7aa3f919b42e877e26..0000000000000000000000000000000000000000 Binary files a/6.2.6.14.tar.gz and /dev/null differ diff --git a/8.1.0.264.tar.gz b/8.1.0.264.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..34831a08ce6ae956f62996b22955452828b95917 Binary files /dev/null and b/8.1.0.264.tar.gz differ diff --git a/Adapt-service-file.patch b/Adapt-service-file.patch new file mode 100644 index 0000000000000000000000000000000000000000..4c08410887208055f6c3c2f050e66bc8230dc74f --- /dev/null +++ b/Adapt-service-file.patch @@ -0,0 +1,30 @@ +From ec4859836b01af44977421edda5670045fca5c0a Mon Sep 17 00:00:00 2001 +From: wang--ge +Date: Tue, 7 May 2024 19:52:23 +0800 +Subject: [PATCH] adapt service file + +--- + examples/systemd/vdo.service | 10 ++++++++++ + 1 file changed, 10 insertions(+) + +diff --git a/examples/systemd/vdo.service b/examples/systemd/vdo.service +index abfd836..3bf9371 100644 +--- a/examples/systemd/vdo.service ++++ b/examples/systemd/vdo.service +@@ -1,3 +1,13 @@ + [Unit] + Description=VDO volume services (provided for compatibility) + Documentation=man:vdo(8) ++After=systemd-remount-fs.service ++ ++[Service] ++Type=oneshot ++RemainAfterExit=yes ++ExecStart=/usr/bin/vdo start --all --confFile /etc/vdoconf.yml ++ExecStop=/usr/bin/vdo stop --all --confFile /etc/vdoconf.yml ++ ++[Install] ++WantedBy=multi-user.target +-- +2.33.0 + diff --git a/vdo.spec b/vdo.spec index 1d143cdd09d786fd0f191d179beae6ee49e0e474..5051f3a1230f80b43c6be2f8a7f2403db5749bc6 100644 --- a/vdo.spec +++ b/vdo.spec @@ -1,11 +1,11 @@ Name: vdo -Version: 6.2.6.14 +Version: 8.1.0.264 Release: 1 Summary: Management tools for Virtual Data Optimizer License: GPLv2 URL: http://github.com/dm-vdo/vdo Source0: https://github.com/dm-vdo/vdo/archive/refs/tags/%{version}.tar.gz -Patch0002: 0002-Ignore-misaligned-pointers.patch +Patch0: Adapt-service-file.patch BuildRequires: gcc libuuid-devel device-mapper-devel device-mapper-event-devel BuildRequires: valgrind-devel python3 python3-devel zlib-devel systemd @@ -73,13 +73,15 @@ done /bash_completion.d/vdostats /etc/udev/rules.d/69-vdo-start-by-dev.rules /usr/lib/systemd/system/vdo-start-by-dev@.service -/usr/libexec/vdoprepareforlvm %files help %defattr(-,root,root) %{_mandir}/man8/* %changelog +* Tue May 07 2024 Ge Wang - 8.1.0.264-1 +- Upgrade to 8.1.0.264 + * Fri May 20 2022 houyingchao - 6.2.6.14-1 - Upgrade to 6.2.6.14