[cpp-msbuild] 01/03: SSPCPP-689 Trust OpenSSL not to break their ABI
Rod Widdowson
rdw at steadingsoftware.com
Wed Sep 6 10:46:06 EDT 2017
This is an automated email from the git hooks/post-receive script.
rdw pushed a commit to branch master
in repository cpp-msbuild.
View the commit online:
http://git.shibboleth.net/view/?p=cpp-msbuild.git;a=commit;h=2c19793e017752e1ec46284df2f570dc9debf7bf
commit 2c19793e017752e1ec46284df2f570dc9debf7bf
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Tue Sep 5 15:30:00 2017 +0100
SSPCPP-689 Trust OpenSSL not to break their ABI
https://issues.shibboleth.net/jira/browse/SSPCPP-689
Historically this has not been the case, but in 1.1 they are numbering
the DLLs which is a start.
If they break the ABI without chnaging the name we can always fully
qualify the DLLs as we did previously.
---
Versions.props | 2 +-
dependencies/openssl.bat | 8 ++++++--
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/Versions.props b/Versions.props
index d03af34..e79f792 100644
--- a/Versions.props
+++ b/Versions.props
@@ -67,7 +67,7 @@
<OpenSSLVersion>1.1.0.5</OpenSSLVersion>
<OpenSSLDirVersion>1.1.0f</OpenSSLDirVersion>
<openssl>openssl-$(OpenSSLDirVersion)</openssl>
- <OpenSSLFileVersion>1_1_0_5</OpenSSLFileVersion>
+ <OpenSSLFileVersion>1_1</OpenSSLFileVersion>
<!-- Change the 8 components below if OpenSSLFileVersion changes -->
<LibEay32Component>{1E2D9B00-84CD-4fc4-9CE4-BEBE390AE692}</LibEay32Component>
<SSlEay32Component>{94DE34A7-B404-494a-AAF1-EF5D4A8A448F}</SSlEay32Component>
diff --git a/dependencies/openssl.bat b/dependencies/openssl.bat
index 618910c..ff42f7e 100644
--- a/dependencies/openssl.bat
+++ b/dependencies/openssl.bat
@@ -1,12 +1,16 @@
-
@if NOT EXIST Configure (
Echo Could not find Configure. Check this is an OpenSSL Build >> %ROOT_DIR%build.log
exit /b 1
)
@if NOT EXIST ConfigureD (
- Echo Could not find ConfigureD. Apply custimzations as per https://wiki.shibboleth.net/confluence/display/OpenSAML/OpenSSL >> %ROOT_DIR%build.log
+ Echo Could not find ConfigureD. Apply customizations as per https://wiki.shibboleth.net/confluence/display/OpenSAML/OpenSSL >> %ROOT_DIR%build.log
exit /b 1
)
+ at if EXIST x64 rd/s/q x64
+ at if EXIST x64Debug rd/s/q x64Debug
+ at if EXIST x86 rd/s/q x86
+ at if EXIST x86Debug rd/s/q x86Debug
+
exit /b 0
\ No newline at end of file
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list