svn commit: r363081 - head/usr.bin/xinstall
Eugene Grosbein
eugen at FreeBSD.org
Fri Jul 10 17:42:23 UTC 2020
Author: eugen
Date: Fri Jul 10 17:42:22 2020
New Revision: 363081
URL: https://svnweb.freebsd.org/changeset/base/363081
Log:
install(1): addition to r363067
Also, make it not break if STRIPBIN points to strip version without -o support
and destination does not exist before installing.
Reported by: lwhsu
MFC after: 1 month
X-MFC-With: 363064
Modified:
head/usr.bin/xinstall/xinstall.c
Modified: head/usr.bin/xinstall/xinstall.c
==============================================================================
--- head/usr.bin/xinstall/xinstall.c Fri Jul 10 16:59:06 2020 (r363080)
+++ head/usr.bin/xinstall/xinstall.c Fri Jul 10 17:42:22 2020 (r363081)
@@ -1350,9 +1350,9 @@ strip(const char *to_name, const char *from_name, char
/* NOTREACHED */
}
if (status != 0) {
- (void)unlink(to_name);
if (from_name != NULL)
return (0);
+ (void)unlink(to_name);
errx(EX_SOFTWARE, "strip command %s failed on %s",
stripbin, to_name);
}
More information about the svn-src-all
mailing list