[openssl-commits] [openssl] master update

Richard Levitte levitte at openssl.org
Fri Apr 22 16:20:52 UTC 2016


The branch master has been updated
       via  ddc606c914e72e770dbe8293a65585b7c3017bba (commit)
      from  e2ab7fb343b28fba997cdf4a26bb616c26783c38 (commit)


- Log -----------------------------------------------------------------
commit ddc606c914e72e770dbe8293a65585b7c3017bba
Author: Richard Levitte <levitte at openssl.org>
Date:   Thu Apr 21 18:03:16 2016 +0200

    Warn when doing an out-of-source build and finding in-source build artifacts
    
    The reason to warn is that configuration *may* pick up on
    configuration header files that are in the source tree, that might be
    for a wildly different configuration than what is expected in the
    current out-of-source configuration.
    
    Reviewed-by: Matt Caswell <matt at openssl.org>

-----------------------------------------------------------------------

Summary of changes:
 Configure | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/Configure b/Configure
index 35ac2cc..4a870c0 100755
--- a/Configure
+++ b/Configure
@@ -1923,6 +1923,14 @@ or position independent code, please let us know (but please first make sure
 you have tried with a current version of OpenSSL).
 EOF
 
+print <<"EOF" if (-f catfile($srcdir, "configdata.pm") && $srcdir ne $blddir);
+
+WARNING: there are indications that another build was made in the source
+directory.  This build may have picked up artifacts from that build, the
+safest course of action is to clean the source directory and redo this
+configuration.
+EOF
+
 exit(0);
 
 ######################################################################


More information about the openssl-commits mailing list