From edf9d6195f658e37caf17074aeae5d5701b415cb Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 13 Feb 2020 06:32:25 +0100 Subject: update to 1.0.3 drop patch merged upstream --- .../1.0.2_to_1.0.3/compat_report.html | 493 ++++++++++++++++++++ .../1.0.2_to_1.0.3/compat_report.html | 504 +++++++++++++++++++++ libkms_message.xml | 2 +- libmongocrypt.spec | 14 +- libmongocrypt.xml | 2 +- 5 files changed, 1009 insertions(+), 6 deletions(-) create mode 100644 compat_reports/libkms_message/1.0.2_to_1.0.3/compat_report.html create mode 100644 compat_reports/libmongocrypt/1.0.2_to_1.0.3/compat_report.html diff --git a/compat_reports/libkms_message/1.0.2_to_1.0.3/compat_report.html b/compat_reports/libkms_message/1.0.2_to_1.0.3/compat_report.html new file mode 100644 index 0000000..c580575 --- /dev/null +++ b/compat_reports/libkms_message/1.0.2_to_1.0.3/compat_report.html @@ -0,0 +1,493 @@ + + + + + + + + + + +libkms_message: 1.0.2 to 1.0.3 compatibility report + + + +

API compatibility report for the libkms_message library between 1.0.2 and 1.0.3 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibkms_message
Version #11.0.2
Version #21.0.3
Archx86_64
GCC Version9
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files10
Total Libraries1
Total Symbols / Types39 / 22
Compatibility100%
+

Problem Summary


+ + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
+ +

Header Files  10 


+
+kms_b64.h
+kms_caller_identity_request.h
+kms_decrypt_request.h
+kms_encrypt_request.h
+kms_message.h
+kms_message_defines.h
+kms_request.h
+kms_request_opt.h
+kms_response.h
+kms_response_parser.h
+
+
to the top
+

Libraries  1 


+
+libkms_message.so.0.0.0
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibkms_message
Version #11.0.2
Version #21.0.3
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files10
Total Libraries1
Total Symbols / Types39 / 22
Compatibility100%
+

Problem Summary


+ + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
+ +

Header Files  10 


+
+kms_b64.h
+kms_caller_identity_request.h
+kms_decrypt_request.h
+kms_encrypt_request.h
+kms_message.h
+kms_message_defines.h
+kms_request.h
+kms_request_opt.h
+kms_response.h
+kms_response_parser.h
+
+
to the top
+

Libraries  1 


+
+libkms_message.so.0.0.0
+
+
to the top
+



+ +
+ + diff --git a/compat_reports/libmongocrypt/1.0.2_to_1.0.3/compat_report.html b/compat_reports/libmongocrypt/1.0.2_to_1.0.3/compat_report.html new file mode 100644 index 0000000..fe2826d --- /dev/null +++ b/compat_reports/libmongocrypt/1.0.2_to_1.0.3/compat_report.html @@ -0,0 +1,504 @@ + + + + + + + + + +libmongocrypt: 1.0.2 to 1.0.3 compatibility report + + + +

API compatibility report for the libmongocrypt library between 1.0.2 and 1.0.3 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibmongocrypt
Version #11.0.2
Version #21.0.3
Archx86_64
GCC Version9
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files4
Total Libraries1
Total Symbols / Types48 / 32
Compatibility100%
+

Problem Summary


+ + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
+ +

Header Files  4 


+
+mongocrypt-compat.h
+mongocrypt-config.h
+mongocrypt-export.h
+mongocrypt.h
+
+
to the top
+

Libraries  1 


+
+libmongocrypt.so.0.0.0
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibmongocrypt
Version #11.0.2
Version #21.0.3
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files4
Total Libraries1
Total Symbols / Types48 / 32
Compatibility100%
+

Problem Summary


+ + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low1
+ + +

Problems with Constants, Low Severity  1 


+mongocrypt.h
+ +[+] MONGOCRYPT_VERSION +
+ + +
+to the top
+

Header Files  4 


+
+mongocrypt-compat.h
+mongocrypt-config.h
+mongocrypt-export.h
+mongocrypt.h
+
+
to the top
+

Libraries  1 


+
+libmongocrypt.so.0.0.0
+
+
to the top
+



+ +
+ + diff --git a/libkms_message.xml b/libkms_message.xml index 932cc8a..ac7fc5e 100644 --- a/libkms_message.xml +++ b/libkms_message.xml @@ -9,7 +9,7 @@ -1.0.2 +1.0.3 diff --git a/libmongocrypt.spec b/libmongocrypt.spec index cf585d7..b11cacb 100644 --- a/libmongocrypt.spec +++ b/libmongocrypt.spec @@ -14,7 +14,7 @@ Name: %{libname} Summary: The companion C library for client side encryption in drivers -Version: 1.0.2 +Version: 1.0.3 Release: 1%{?dist} # see kms-message/THIRD_PARTY_NOTICES @@ -25,9 +25,6 @@ URL: https://github.com/%{gh_owner}/%{gh_project} Source0: https://github.com/%{gh_owner}/%{gh_project}/archive/%{version}.tar.gz -# install missing header -Patch0: 0001-install-kms_caller_identity_request.h.patch - BuildRequires: cmake >= 3.5 BuildRequires: gcc BuildRequires: gcc-c++ @@ -77,6 +74,11 @@ doxygen ./doc/Doxygen %check make test +if grep -r static %{buildroot}%{_libdir}/cmake; then + : cmake configuration file contain reference to static library + exit 1 +fi + %files %license LICENSE @@ -97,6 +99,10 @@ make test %changelog +* Thu Feb 13 2020 Remi Collet - 1.0.3-1 +- update to 1.0.3 +- drop patch merged upstream + * Wed Feb 12 2020 Remi Collet - 1.0.2-1 - update to 1.0.2 - drop patches merged upstream diff --git a/libmongocrypt.xml b/libmongocrypt.xml index 8247c4e..cb21d26 100644 --- a/libmongocrypt.xml +++ b/libmongocrypt.xml @@ -9,7 +9,7 @@ -1.0.2 +1.0.3 -- cgit