From 61f5a4f5a41d6db593bc5950c02848aaef79fc17 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 19 Sep 2024 14:02:30 +0200 Subject: update to 1.11.1 --- compat_reports/1.10.1_to_1.11/compat_report.html | 664 +++++++++++++++++++++++ compat_reports/1.11_to_1.11.1/compat_report.html | 525 ++++++++++++++++++ libzip.spec | 48 +- libzip.xml | 2 +- 4 files changed, 1198 insertions(+), 41 deletions(-) create mode 100644 compat_reports/1.10.1_to_1.11/compat_report.html create mode 100644 compat_reports/1.11_to_1.11.1/compat_report.html diff --git a/compat_reports/1.10.1_to_1.11/compat_report.html b/compat_reports/1.10.1_to_1.11/compat_report.html new file mode 100644 index 0000000..4ce9b2c --- /dev/null +++ b/compat_reports/1.10.1_to_1.11/compat_report.html @@ -0,0 +1,664 @@ + + + + + + + + + +libzip: 1.10.1 to 1.11 compatibility report + + + +

API compatibility report for the libzip library between 1.10.1 and 1.11 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibzip
Version #11.10.1
Version #21.11
Archx86_64
GCC Version13
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files2
Total Libraries1
Total Symbols / Types131 / 56
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
Other Changes
in Data Types
-1
Other Changes
in Constants
-1
+ + +

Other Changes in Data Types  1 


+zip.h
+ +[+] enum zip_source_cmd  1  +
+ + +
+to the top
+ +

Other Changes in Constants  1 


+zip.h
+ +[+] ZIP_ER_TRUNCATED_ZIP +
+ + +
+to the top
+

Header Files  2 


+
+zip.h
+zipconf.h
+
+
to the top
+

Libraries  1 


+
+libzip.so.5.5
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibzip
Version #11.10.1
Version #21.11
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files2
Total Libraries1
Total Symbols / Types265 / 91
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
Low3
Other Changes
in Data Types
-1
Other Changes
in Constants
-1
+ + +

Problems with Constants, Low Severity  3 


+zipconf.h
+ +[+] LIBZIP_VERSION +
+ + + +[+] LIBZIP_VERSION_MICRO +
+ + + +[+] LIBZIP_VERSION_MINOR +
+ + +
+to the top
+ +

Other Changes in Data Types  1 


+zip.h
+ +[+] enum zip_source_cmd  1  +
+ + +
+to the top
+ +

Other Changes in Constants  1 


+zip.h
+ +[+] ZIP_ER_TRUNCATED_ZIP +
+ + +
+to the top
+

Header Files  2 


+
+zip.h
+zipconf.h
+
+
to the top
+

Libraries  1 


+
+libzip.so.5.5
+
+
to the top
+



+ +
+ + diff --git a/compat_reports/1.11_to_1.11.1/compat_report.html b/compat_reports/1.11_to_1.11.1/compat_report.html new file mode 100644 index 0000000..09cf90b --- /dev/null +++ b/compat_reports/1.11_to_1.11.1/compat_report.html @@ -0,0 +1,525 @@ + + + + + + + + + +libzip: 1.11 to 1.11.1 compatibility report + + + +

API compatibility report for the libzip library between 1.11 and 1.11.1 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibzip
Version #11.11
Version #21.11.1
Archx86_64
GCC Version13
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files2
Total Libraries1
Total Symbols / Types131 / 56
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  2 


+
+zip.h
+zipconf.h
+
+
to the top
+

Libraries  1 


+
+libzip.so.5.5
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibzip
Version #11.11
Version #21.11.1
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files2
Total Libraries1
Total Symbols / Types265 / 91
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
Other Changes
in Constants
-1
+ + +

Problems with Constants, Low Severity  1 


+zipconf.h
+ +[+] LIBZIP_VERSION +
+ + +
+to the top
+ +

Other Changes in Constants  1 


+zipconf.h
+ +[+] LIBZIP_VERSION_MICRO +
+ + +
+to the top
+

Header Files  2 


+
+zip.h
+zipconf.h
+
+
to the top
+

Libraries  1 


+
+libzip.so.5.5
+
+
to the top
+



+ +
+ + diff --git a/libzip.spec b/libzip.spec index 54dacbd..b03844e 100644 --- a/libzip.spec +++ b/libzip.spec @@ -9,8 +9,6 @@ # Please preserve changelog entries # -## FOR EL-7 -## build as libzip5 ## FOR EL-8 ## 1st build --with move_to_opt for SCL ## 2nd build --without move_to_opt for module @@ -38,14 +36,10 @@ %global __arch_install_post /bin/true Name: %{?vendeur:%{vendeur}-}%{libname} %else -%if 0%{?rhel} == 7 -Name: %{libname}%{soname} -%else Name: %{libname} %endif -%endif -Version: 1.10.1 +Version: 1.11.1 Release: 1%{?dist} Summary: C library for reading, creating, and modifying zip archives @@ -61,20 +55,12 @@ BuildRequires: xz-devel >= 5.2 # for ZSTD_minCLevel BuildRequires: libzstd-devel >= 1.3.6 Requires: libzstd%{?_isa} >= 1.3.6 -%if 0%{?rhel} == 7 -BuildRequires: cmake3 >= 3.4 -%else BuildRequires: cmake >= 3.4 -%endif BuildRequires: mandoc %if %{with tests} BuildRequires: nihtest %endif -%if 0%{?rhel} == 7 -# RHEL have commands in main package -Provides: %{libname} = %{version}-%{release} -%endif %if %{with move_to_opt} %if 0%{?rhel} == 8 Obsoletes: php56-libzip < %{version} @@ -112,11 +98,6 @@ The API is documented by man pages. Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -%if 0%{?rhel} == 7 -Conflicts: %{libname}-last-devel < %{version} -Conflicts: %{libname}-devel < %{version} -Provides: %{libname}-devel = %{version}-%{release} -%endif %if %{with move_to_opt} && 0%{?rhel} == 8 Obsoletes: php56-libzip-devel < %{version} Obsoletes: php70-libzip-devel < %{version} @@ -138,12 +119,6 @@ developing applications that use %{name}. Summary: Command line tools from %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -%if 0%{?rhel} == 7 -Conflicts: %{libname}-last-tools < %{version} -Conflicts: %{libname}-tools < %{version} -# RHEL have commands in main package -Conflicts: %{libname} < 1.1 -%endif %if %{with move_to_opt} && 0%{?rhel} == 8 Obsoletes: php56-libzip-tools < %{version} Obsoletes: php70-libzip-tools < %{version} @@ -172,19 +147,11 @@ rm INSTALL.md # drop skipped test which make test suite fails (cmake issue ?) sed -e '/clone-fs-/d' \ -%if 0%{?rhel} == 7 - -e '/add_from_stdin/d' \ -%endif -i regress/CMakeLists.txt %build -%if 0%{?rhel} == 7 -sed -e 's/COMMAND cmake /COMMAND cmake3 /' -i CMakeLists.txt regress/CMakeLists.txt -%cmake3 \ -%else %cmake . \ -%endif -DENABLE_COMMONCRYPTO:BOOL=OFF \ -DENABLE_GNUTLS:BOOL=OFF \ -DENABLE_MBEDTLS:BOOL=OFF \ @@ -232,12 +199,6 @@ make check %endif -%if 0%{?fedora} < 28 && 0%{?rhel} < 8 -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig -%endif - - %files %license LICENSE %{_libdir}/libzip.so.%{soname}* @@ -280,6 +241,13 @@ make check %changelog +* Thu Sep 19 2024 Remi Collet - 1.11.1-1 +- update to 1.11.1 + +* Thu Sep 19 2024 Remi Collet - 1.11-1 +- update to 1.11 +- open https://github.com/nih-at/libzip/issues/455 LIBZIP_VERSION_MICRO is empty + * Wed Aug 23 2023 Remi Collet - 1.10.1-1 - update to 1.10.1 diff --git a/libzip.xml b/libzip.xml index 0738b9d..ead1ff9 100644 --- a/libzip.xml +++ b/libzip.xml @@ -9,7 +9,7 @@ -1.10.1 +1.11.1 -- cgit