267ce1718e
Fixes: - http://autobuild.buildroot.org/results/be902c5d110f37bce622a2215191f155b7d3e7e0 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
41 lines
1.3 KiB
Diff
41 lines
1.3 KiB
Diff
From 26d01bdb26f1c7487ad4ba0151221dfe28cd878d Mon Sep 17 00:00:00 2001
|
|
From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
|
Date: Wed, 15 Jul 2020 21:19:14 +0200
|
|
Subject: [PATCH] programs/util.c: fix build without st_mtime
|
|
|
|
Since version 1.4.5 and commit
|
|
5af8cb7aea8d890b4801e50e5274371510f2cf33, if st_mtime is not defined,
|
|
programs/util.c uses utime without including utime.h which will raise
|
|
the following build failure on some of the buildroot autobuilders:
|
|
|
|
util.c: In function 'UTIL_setFileStat':
|
|
util.c:161:24: error: storage size of 'timebuf' isn't known
|
|
struct utimbuf timebuf;
|
|
^~~~~~~
|
|
|
|
Fixes:
|
|
- http://autobuild.buildroot.org/results/be902c5d110f37bce622a2215191f155b7d3e7e0
|
|
|
|
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
|
[Upstream status: https://github.com/facebook/zstd/pull/2246]
|
|
---
|
|
programs/util.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/programs/util.c b/programs/util.c
|
|
index a0d45745..2493a4ad 100644
|
|
--- a/programs/util.c
|
|
+++ b/programs/util.c
|
|
@@ -28,7 +28,7 @@ extern "C" {
|
|
# include <io.h> /* _chmod */
|
|
#else
|
|
# include <unistd.h> /* chown, stat */
|
|
-# if PLATFORM_POSIX_VERSION < 200809L
|
|
+# if PLATFORM_POSIX_VERSION < 200809L || !defined(st_mtime)
|
|
# include <utime.h> /* utime */
|
|
# else
|
|
# include <fcntl.h> /* AT_FDCWD */
|
|
--
|
|
2.27.0
|
|
|