From 4e63e488792a1b6f846c0ca1bf40fd67da3df0c6 Mon Sep 17 00:00:00 2001 From: tuftedocelot Date: Wed, 27 Apr 2022 02:19:28 -0600 Subject: [PATCH] openbsd: use utimensat instead of lutimes (#3607) OpenBSD doesn't have lutimes so utimensat should be used instead. --- src/unix/fs.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/unix/fs.c b/src/unix/fs.c index b3211ec1..933c9c0d 100644 --- a/src/unix/fs.c +++ b/src/unix/fs.c @@ -1181,7 +1181,8 @@ static ssize_t uv__fs_lutime(uv_fs_t* req) { defined(_AIX71) || \ defined(__sun) || \ defined(__HAIKU__) || \ - defined(__GNU__) + defined(__GNU__) || \ + defined(__OpenBSD__) struct timespec ts[2]; ts[0] = uv__fs_to_timespec(req->atime); ts[1] = uv__fs_to_timespec(req->mtime);