[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#926118: unblock: libmspack/0.10.1-1



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Hi

Please unblock package libmspack

I'm not the maintainer of libmspack (in CC), but of winetricks which is
affected by #912687 (libmspack0: Regression when extracting cabinets using -F
option fixed upstream, needs to be patched).

The mentioned upstream fix is
https://github.com/kyz/libmspack/commit/2d86d4e70026cd03730ce0b00b12579c2e21620a
and was released some time ago in:

libmspack (0.9.1-1) unstable; urgency=medium

  * New upstream release:
    + fix regression when extracting cabinets using -F option
      (Closes: #912687)
  * Bump Standards-Version to 4.2.1.
  * Adapt to documentation now generated in 'doc/html'.

 -- Marc Dequènes (Duck) <Duck@DuckCorp.org>  Tue, 06 Nov 2018 22:38:49 +0900



Unfortunately the version fixing this failed to build on big-endian systems.
The upload fixing that was just a few days short for migration before the hard
freeze:

libmspack (0.10.1-1) unstable; urgency=medium

  * New upstream release:
    + fix build on big-endian systems (Closes: #914794)
  * Add missing JS files for documentation menu and search functions.

 -- Marc Dequènes (Duck) <Duck@DuckCorp.org>  Tue, 05 Mar 2019 19:03:29 +0900



I propose to accept libmspack/0.10.1-1 for buster, because especially 0.9.1-1
was much more tested since last December, then a 0.8 plus some cherry-picked
fixes would ever be.  However there seem to be a lot of unrelated changes,
mainly for the documentation system.  The debdiff is quite large (full debdiff
is over 400bk), so here's just the diffstat for libmspack-0.8 libmspack-0.10.1:

 ChangeLog                      |  107 +
 Makefile.am                    |  178 +-
 Makefile.in                    |  787 +++++++---
 README                         |   17
 acinclude.m4                   |   12
 config.h.in                    |   27
 configure                      |  402 +++--
 configure.ac                   |   20
 debian/changelog               |   18
 debian/control                 |    2
 debian/copyright               |    2
 debian/libmspack-doc.docs      |   12
 debian/rules                   |    2
 doc/.gitignore                 |    1
 doc/Doxyfile                   |   17
 doc/Doxyfile.in                |   22
 doc/Makefile                   |   16
 doc/Makefile.in                |   14
 examples/cabd_memory.c         |   30
 examples/cabrip.c              |   85 +
 examples/chmextract.c          |  121 +
 examples/msexpand.c            |   48
 examples/multifh.c             |   12
 examples/oabextract.c          |   41
 libmscabd.la                   |   41
 libmschmd.la                   |   41
 libmspack.la                   |   41
 mspack/cab.h                   |    6
 mspack/cabd.c                  |  351 ++--
 mspack/chmd.c                  |  578 +++----
 mspack/crc32.c                 |  104 -
 mspack/crc32.h                 |    2
 mspack/kwajd.c                 |  354 ++--
 mspack/lzss.h                  |    8
 mspack/lzssd.c                 |   84 -
 mspack/lzx.h                   |   22
 mspack/lzxd.c                  |  714 ++++-----
 mspack/mspack.h                |  173 +-
 mspack/mszip.h                 |   12
 mspack/mszipd.c                |  270 +--
 mspack/oab.h                   |    1
 mspack/oabd.c                  |  117 -
 mspack/qtm.h                   |    8
 mspack/qtmd.c                  |  232 +-
 mspack/readbits.h              |  124 -
 mspack/readhuff.h              |  124 -
 mspack/system.c                |    9
 mspack/system.h                |   56
 mspack/szddd.c                 |   74
 src/cabrip.c                   |   85 -
 src/chmextract.c               |  122 -
 src/error.h                    |   22
 src/msexpand.c                 |   48
 src/oabextract.c               |   41
 test-driver                    |  148 +
 test/cabd_md5.c                |  154 -
 test/cabd_test.c               |  643 ++++----
 test/chmd_find.c               |  110 -
 test/chmd_md5.c                |   34
 test/chmd_order.c              |  190 +-
 test/chmd_test.c               |   70
 test/chminfo.c                 |  207 +-
 test/kwajd_test.c              |  144 -
 test/md5.c                     |  163 --
 test/md5.h                     |   25
 test/md5_fh.h                  |   58
 test/test_files/cabd/mszip_lzx_qtm.cab          |binary
 test/test_files/cabd/normal_2files_2folders.cab |binary
 test/test_files/chmd/cve-2015-4467-reset-interval-zero.chm.LZXC-is-lzxc
|binary
 test/test_files/chmd/cve-2015-4467-reset-interval-zero.chm.xor |binary
 test/test_files/chmd/short-system-filenames.chm |binary
 test/test_files/kwajd/make.pl  |   16
 72 files changed, 4294 insertions(+), 3525 deletions(-)



unblock libmspack/0.10.1-1


Sorry for being so late.

Greets
jre


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-
debug'), (500, 'unstable'), (100, 'experimental'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-2-amd64 (SMP w/12 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash

Reply to: