Fix will be in post -1.0.2 release. Here's the commit; used die because that
also works for interrupt signals....

commit cde8ad1a28cec6a950eb61d2aca616795619c8e6
Author: [email protected] <[email protected]>
Date: Mon Aug 11 23:36:27 2014 -0400

PR 719: Configure not exiting with child status

If subcommand fails, just die.
Reviewed-by: Kurt Roeckx <[email protected]>

diff --git a/Configure b/Configure
index 3ea6ca3..b0a36a4 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 )
{}

--
Rich Salz, OpenSSL dev team; [email protected]

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to