commit zziplib for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package zziplib for openSUSE:Factory checked in at 2024-08-11 16:55:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/zziplib (Old) and /work/SRC/openSUSE:Factory/.zziplib.new.7232 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "zziplib" Sun Aug 11 16:55:29 2024 rev:43 rq:1192956 version:0.13.78 Changes: -------- --- /work/SRC/openSUSE:Factory/zziplib/zziplib.changes 2024-07-18 19:15:31.077153186 +0200 +++ /work/SRC/openSUSE:Factory/.zziplib.new.7232/zziplib.changes 2024-08-11 16:55:32.234638357 +0200 @@ -1,0 +2,89 @@ +Thu Aug 8 13:58:23 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com> + +- Removing patches merged upstream: + [- CVE-2020-18770.patch] + [- bsc1154002-prevent-unnecessary-perror.patch] + [- zziplib-0.13.62.patch] +- Release to v0.13.78 + * fix windows crossgcc builds + * fix ZIP64 trailer and ZIP64 extras being too short sometimes #169 #170 + (bsc#1227178, CVE-2024-39134) + (bsc#1227175, CVE-2024-39133) +- Release to v0.13.77 + * make afl to check for fuzzer bugs + * update os versions to latest from docker_mirror.py + * add missing tests scenarios for later os releases + * fix Coverage include hack + * integrate mxe/src/zziplib-2-prefer-win32-mmap.patch + * make crossgcc/windows a working example for mingw + * `./testbuilds.py clean` will drop test-related docker images + * `./testbuilds.py` will automatically run clean if everything successful + * `./testbuilds.py help` shows the available tests and commands + * in test_2xx create /external bins and compile them by linking via cmake-configs + * fix bins/CMakeLists.txt to show realistic usage of cmake find_package + * note: it seems bins/unzzip*.c use internal headers which external programs can't +- Release to v0.13.76 + * add DEVGUIDE.md and prep release process + * add -DCOVERAGE=ON cmake option + * allow for 'make coverage' summary + * change zzipdoc to python3 typehints + * allow for make types check on python + * remove unused make-doc.py make-doc.pl + * add bins/*.c and test/*.c to make format + * for bins/ --version shorten the automatic binary name #156 + * simplify bins/ ssize_t construction + * tested 'make nextversion' to ensure version number is increased + * note: last 0.13.74 was internally still named 0.13.72 + * integrate opensuse patch for -Wwrite-strings for GCC4.1+ + * switch to mypy minimum of python3.8 + * fix dbk2man regression (from typehints changes) + * fixed again cmake bug - parallel builds can lead to race condition + * removed ubuntu1604 testbuilds - python3.5 is too old + * ubuntu2404 is ready - was waiting for sdl-dev in universe + * move definitions form zzip/stdint.h to zzip/cstdint.h + * note: some includepaths made zzip/stdint.h be found as stdint.h + * move some definitions from zzip/__hints.h to zzip/cdecl.h + * make zzip/cdecl.h use gcc's ansidecl.h definitions if found + * remove zzip/__hints.h in public headers - use zzip/cdecl.h instead + * the __*.h files were not meant to be installed + * some distros have installed them anyway - that should be dropped + * the "make format" will check for __*.h in public headers as well + * note: this should help to avoide it creep in again + * add "make bins" to ensure testing compilation of those binaries + * add PACKAGE_NAME and PACKAGE_VERSION to _msvc.h +- Release to v0.13.75 + * add DEVGUIDE.md and prep release process + * add -DCOVERAGE=ON cmake option + * allow for 'make coverage' summary + * change zzipdoc to python3 typehints + * allow for make types check on python + * remove unused make-doc.py make-doc.pl + * add bins/*.c and test/*.c to make format + * for bins/ --version shorten the automatic binary name #156 + * simplify bins/ ssize_t construction + * tested 'make nextversion' to ensure version number is increased + * note: last 0.13.74 was internally still named 0.13.72 + * integrate opensuse patch for -Wwrite-strings for GCC4.1+ + * switch to mypy minimum of python3.8 + * fix dbk2man regression (from typehints changes) + * fixed again cmake bug - parallel builds can lead to race condition + * removed ubuntu1604 testbuilds - python3.5 is too old + * ubuntu2404 is ready - was waiting for sdl-dev in universe + * disabled local file header offset64 + * allowed to 'make fortify' for extended debugging + * fixed all memleak bugs from address sanitizer + * fixed ZIP64 bugs - but the support is still incomplete + * fixed remaining failures as they were recorded in testsuite +- Release to v0.13.74 + * fixed last cmake bug - parallel builds can lead to race condition + * abolished centos8 testbuilds and prepared ubuntu24 + * integrated some github patches + * prepare autoformat with clang-format (not yet enforced) +- Release to v0.13.73 + * Switched docs from .htm to .md format. The mksite to .html is retained. + * Some cmake patches were included. Specifically MacOS seems to be special. + * Automated builds changed from azure-pipelines to github/workflows + * Added typehints and pep8 check for the python parts of the tools and tests + * Can still update automake for now. Continues the testbuilds.py comparison. + +------------------------------------------------------------------- Old: ---- CVE-2020-18770.patch bsc1154002-prevent-unnecessary-perror.patch zziplib-0.13.62.patch zziplib-0.13.72.tar.gz New: ---- zziplib-0.13.78.tar.gz BETA DEBUG BEGIN: Old:- Removing patches merged upstream: [- CVE-2020-18770.patch] [- bsc1154002-prevent-unnecessary-perror.patch] Old: [- CVE-2020-18770.patch] [- bsc1154002-prevent-unnecessary-perror.patch] [- zziplib-0.13.62.patch] Old: [- bsc1154002-prevent-unnecessary-perror.patch] [- zziplib-0.13.62.patch] - Release to v0.13.78 BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ zziplib.spec ++++++ --- /var/tmp/diff_new_pack.xGLgax/_old 2024-08-11 16:55:33.138675929 +0200 +++ /var/tmp/diff_new_pack.xGLgax/_new 2024-08-11 16:55:33.142676096 +0200 @@ -18,7 +18,7 @@ %define lname libzzip-0-13 Name: zziplib -Version: 0.13.72 +Version: 0.13.78 Release: 0 Summary: ZIP Compression Library License: LGPL-2.1-or-later @@ -26,9 +26,6 @@ URL: http://zziplib.sourceforge.net Source0: https://github.com/gdraheim/zziplib/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source2: baselibs.conf -Patch0: zziplib-0.13.62.patch -Patch1: bsc1154002-prevent-unnecessary-perror.patch -Patch2: CVE-2020-18770.patch BuildRequires: cmake BuildRequires: pkgconfig BuildRequires: xmlto @@ -74,6 +71,8 @@ %cmake_install rm -f docs/Make* docs/zziplib-manpages.ar find %{buildroot} -type f -name "*.la" -delete -print +# Remove uneeded .cmake files +rm -rf %{buildroot}%{_libdir}/cmake %post -n %{lname} -p /sbin/ldconfig %postun -n %{lname} -p /sbin/ldconfig ++++++ zziplib-0.13.72.tar.gz -> zziplib-0.13.78.tar.gz ++++++ ++++ 47559 lines of diff (skipped)
participants (1)
-
Source-Sync