diff --git a/define-mtime-e2k.patch b/define-mtime-e2k.patch new file mode 100644 index 0000000..1c5c244 --- /dev/null +++ b/define-mtime-e2k.patch @@ -0,0 +1,13 @@ +diff --git a/programs/util.c b/programs/util.c +index ab1abd3..30c9237 100644 +--- a/programs/util.c ++++ b/programs/util.c +@@ -28,7 +28,7 @@ extern "C" { + # include /* _chmod */ + #else + # include /* chown, stat */ +-# if PLATFORM_POSIX_VERSION < 200809L ++# if PLATFORM_POSIX_VERSION < 200809L || !defined(st_mtime) + # include /* utime */ + # else + # include /* AT_FDCWD */ diff --git a/zstd.spec b/zstd.spec index 53db260..0cf1af2 100644 --- a/zstd.spec +++ b/zstd.spec @@ -16,6 +16,7 @@ Group: Archiving/Compression Url: http://www.zstd.net/ Source0: https://github.com/facebook/zstd/archive/v%{version}/%{name}-%{version}.tar.gz Patch0: zstd-1.3.4-multi-thread-default.patch +Patch1: define-mtime-e2k.patch BuildRequires: gtest-devel BuildRequires: pkgconfig(liblz4) BuildRequires: pkgconfig(liblzma)