You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
488 B
13 lines
488 B
diff --git a/src/create.c b/src/create.c |
|
index 43b5a4c..f98cbb5 100644 |
|
--- a/src/create.c |
|
+++ b/src/create.c |
|
@@ -1798,7 +1798,8 @@ dump_file0 (struct tar_stat_info *st, char const *name, char const *p) |
|
} |
|
else if (atime_preserve_option == replace_atime_preserve |
|
&& fd && (is_dir || original_size != 0) |
|
- && set_file_atime (fd, parentfd, name, st->atime) != 0) |
|
+ && set_file_atime (fd, parentfd, name, st->atime) != 0 |
|
+ && errno != EROFS ) |
|
utime_error (p); |
|
}
|
|
|