From c092a21d8d3e76aa90509d457bc23329690e0b52 Mon Sep 17 00:00:00 2001 From: Zach Dykstra Date: Mon, 26 Feb 2024 21:20:56 -0600 Subject: [PATCH] zfs-lts: update to 2.1.15. --- .../patches/0003-fix-seektest-musl.patch | 30 +++++++++++++++++++ srcpkgs/zfs-lts/template | 4 +-- 2 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/zfs-lts/patches/0003-fix-seektest-musl.patch diff --git a/srcpkgs/zfs-lts/patches/0003-fix-seektest-musl.patch b/srcpkgs/zfs-lts/patches/0003-fix-seektest-musl.patch new file mode 100644 index 0000000000000..f233eec790119 --- /dev/null +++ b/srcpkgs/zfs-lts/patches/0003-fix-seektest-musl.patch @@ -0,0 +1,30 @@ +From 4c2cd2ce45caf8374733fb97643f2f0060cacec2 Mon Sep 17 00:00:00 2001 +From: Zach Dykstra +Date: Thu, 22 Feb 2024 16:31:02 -0600 +Subject: [PATCH] zfs-tests: fix seekflood.c on MUSL + +--- + tests/zfs-tests/tests/functional/cp_files/seekflood.c | 9 +++++++++ + 1 file changed, 9 insertions(+) + +diff --git a/tests/zfs-tests/tests/functional/cp_files/seekflood.c b/tests/zfs-tests/tests/functional/cp_files/seekflood.c +index 02c2c8e6e..d3116d9fd 100644 +--- a/tests/zfs-tests/tests/functional/cp_files/seekflood.c ++++ b/tests/zfs-tests/tests/functional/cp_files/seekflood.c +@@ -27,6 +27,14 @@ + #define _GNU_SOURCE + #endif + ++#ifndef SEEK_DATA ++#define SEEK_DATA 3 ++#endif ++ ++#ifndef SEEK_HOLE ++#define SEEK_HOLE 4 ++#endif ++ + #include + #include + #include +-- +2.43.2 diff --git a/srcpkgs/zfs-lts/template b/srcpkgs/zfs-lts/template index 91e4f66a623e9..983d8bed73151 100644 --- a/srcpkgs/zfs-lts/template +++ b/srcpkgs/zfs-lts/template @@ -1,6 +1,6 @@ # Template file for 'zfs-lts' pkgname=zfs-lts -version=2.1.14 +version=2.1.15 revision=1 build_style=gnu-configure configure_args="--with-config=user --with-mounthelperdir=/usr/bin @@ -16,7 +16,7 @@ maintainer="Toyam Cox " license="CDDL-1.0" homepage="https://openzfs.github.io/openzfs-docs/" distfiles="https://github.com/openzfs/zfs/releases/download/zfs-${version}/zfs-${version}.tar.gz" -checksum=509fed100e73477621bfb56c58346a3306727dbb6f7e017ba714101babb6ea3f +checksum=374f92fde42600103ba4d184cb4841d648b8849320b504d10690f17e30e51ad3 # dkms must be before initramfs-regenerate to build modules before images triggers="dkms initramfs-regenerate" dkms_modules="zfs ${version}"