diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2016-11-14T12·37+0100 |
---|---|---|
committer | Eelco Dolstra <edolstra@gmail.com> | 2016-11-14T12·37+0100 |
commit | b77fb8acb57fee1b6decab818f0893832b4cf440 (patch) | |
tree | f7ce4ce09dd6880a6af85d5470571a716dec1d5e | |
parent | ccb10220228250066e8dc487894fb1e11b338c48 (diff) |
Don't rely on %m
-rw-r--r-- | src/libstore/optimise-store.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libstore/optimise-store.cc b/src/libstore/optimise-store.cc index 2fd9a9bb8787..454c8b49d84b 100644 --- a/src/libstore/optimise-store.cc +++ b/src/libstore/optimise-store.cc @@ -5,6 +5,7 @@ #include "globals.hh" #include <cstdlib> +#include <cstring> #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> @@ -160,7 +161,7 @@ void LocalStore::optimisePath_(OptimiseStats & stats, const Path & path, InodeHa full. When that happens, it's fine to ignore it: we just effectively disable deduplication of this file. */ - printInfo("cannot link ‘%s’ to ‘%s’: %m", linkPath, path); + printInfo("cannot link ‘%s’ to ‘%s’: %s", linkPath, path, strerror(errno)); return; default: |