[openssl] openssl-3.0 update

Dr. Paul Dale pauli at openssl.org
Fri Nov 26 00:28:31 UTC 2021


The branch openssl-3.0 has been updated
       via  7182ad7925077a825e451d09c59c2181d8533dc6 (commit)
      from  1c981ebb6e3346ebd0e76d0100ad0e1e854dbdda (commit)


- Log -----------------------------------------------------------------
commit 7182ad7925077a825e451d09c59c2181d8533dc6
Author: Matt Caswell <matt at openssl.org>
Date:   Wed Nov 24 10:11:45 2021 +0000

    Don't delete the doc/html directories when cleaning
    
    The doc/html sub-dirs get created by Configure. Therefore they should
    not be cleaned away by "nmake clean". Otherwise the following sequence
    fails:
    
     perl Configure VC-WIN64A
     nmake clean
     nmake
     nmake install
    
    Fixes #17114
    
    Reviewed-by: Tomas Mraz <tomas at openssl.org>
    Reviewed-by: Paul Dale <pauli at openssl.org>
    (Merged from https://github.com/openssl/openssl/pull/17128)
    
    (cherry picked from commit bc6d9c9395a74a31b4e0c4a8cd729197adbf6a46)

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

Summary of changes:
 Configurations/windows-makefile.tmpl | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/Configurations/windows-makefile.tmpl b/Configurations/windows-makefile.tmpl
index 81a94ee19f..4718f118e3 100644
--- a/Configurations/windows-makefile.tmpl
+++ b/Configurations/windows-makefile.tmpl
@@ -462,10 +462,10 @@ libclean:
 	-del /Q /F $(LIBS) libcrypto.* libssl.* ossl_static.pdb
 
 clean: libclean
-	-rd /Q /S $(HTMLDOCS1_BLDDIRS)
-	-rd /Q /S $(HTMLDOCS3_BLDDIRS)
-	-rd /Q /S $(HTMLDOCS5_BLDDIRS)
-	-rd /Q /S $(HTMLDOCS7_BLDDIRS)
+	{- join("\n\t", map { "-del /Q /F $_" } @HTMLDOCS1) || "\@rem" -}
+	{- join("\n\t", map { "-del /Q /F $_" } @HTMLDOCS3) || "\@rem" -}
+	{- join("\n\t", map { "-del /Q /F $_" } @HTMLDOCS5) || "\@rem" -}
+	{- join("\n\t", map { "-del /Q /F $_" } @HTMLDOCS7) || "\@rem" -}
 	{- join("\n\t", map { "-del /Q /F $_" } @PROGRAMS) || "\@rem" -}
 	{- join("\n\t", map { "-del /Q /F $_" } @MODULES) || "\@rem" -}
 	{- join("\n\t", map { "-del /Q /F $_" } @SCRIPTS) || "\@rem" -}


More information about the openssl-commits mailing list