From 9336fba9832d8ebf9e325b15f96961f2ca92507c Mon Sep 17 00:00:00 2001 From: jbj Date: Mon, 4 Oct 1999 15:15:46 +0000 Subject: [PATCH] Display errno on getOutputFrom() fork/exec failures. CVS patchset: 3364 CVS date: 1999/10/04 15:15:46 --- build/files.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build/files.c b/build/files.c index dfc882c..2119373 100644 --- a/build/files.c +++ b/build/files.c @@ -1519,11 +1519,13 @@ static StringBuf getOutputFrom(char *dir, char *argv[], } execvp(argv[0], argv); - rpmError(RPMERR_EXEC, _("Couldn't exec %s"), argv[0]); + rpmError(RPMERR_EXEC, _("Couldn't exec %s: %s"), + argv[0], strerror(errno)); _exit(RPMERR_EXEC); } if (progPID < 0) { - rpmError(RPMERR_FORK, _("Couldn't fork %s"), argv[0]); + rpmError(RPMERR_FORK, _("Couldn't fork %s: %s"), + argv[0], strerror(errno)); return NULL; } -- 2.7.4