From: nnposter@users.sourceforge.net <nnposter@users.sourceforge.net>
Date: Tue, 12 Aug 2014 03:36:27 +0000 (-0400)
Subject: PR 718: Configure not exiting with child status
X-Git-Tag: master-post-reformat~522^2
X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=16caa9a43d7ec095e7616f96944e4018291c86ae;p=oweals%2Fopenssl.git

PR 718: Configure not exiting with child status

If subcommand fails, just die.
Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
---

diff --git a/Configure b/Configure
index 3ea6ca34df..b0a36a4e97 100755
--- a/Configure
+++ b/Configure
@@ -2038,7 +2038,7 @@ EOF
 	$make_targets .= " links" if $symlink;
 	$make_targets .= " depend" if $depflags ne $default_depflags && $make_depend;
 	$make_targets .= " gentests" if $symlink;
-	(system $make_command.$make_targets) == 0 or exit $?
+	(system $make_command.$make_targets) == 0 or die "make $make_targets failed"
 		if $make_targets ne "";
 	if ( $fipscanisteronly )
 		{}