Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

zoo-2.10.1-1.1 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: zoo Distribution: openSUSE Tumbleweed
Version: 2.10.1 Vendor: openSUSE
Release: 1.1 Build date: Sun Sep 13 19:13:13 2026
Group: Unspecified Build host: reproducible
Size: 106519 Source RPM: zoo-2.10.1-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://en.wikipedia.org/wiki/Zoo_(file_format)
Summary: Pack Program
Zoo is a packer based on the Lempel-Ziv algorithm. Lots of files on
DOS/AmigaDOS and TOS systems used this packer for their archives. The
compression rate of gzip is not reached, and thus zoo should only be used
for decompressing old archives.

Provides

Requires

License

SUSE-Public-Domain

Changelog

* Sun Sep 13 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to version 2.10.1 (upstream 2.10 patchlevel 1).
  - Upstream behavior changes:
    * New archives use LZH compression (was LZC); old archives
      still extract fine.
    * 'zoo l' shows file modes instead of CRCs.
  - Dropped patches (superseded by the version bump):
    * zoo-2.10-tempfile.patch
    * zoo-2.10-CAN-2005-2349.patch
    * zoo-2.10-security-infinite_loop.patch
  - Added patches (dropped ones re-added under versioned names,
    byte-identical, no content change):
    * zoo-2.10.1-tempfile.patch
    * zoo-2.10.1-CAN-2005-2349.patch
    * zoo-2.10.1-security-infinite_loop.patch
  - Refreshed patches:
    * zoo.patch: add the missing makefile linux target with the
      previous build flags, drop the upstream-merged NOSTRCHR
      hunk and the stale varargs.h dependency.
    * zoo-gcc.patch and zoo-gcc14.patch: drop the
      upstream-merged hunks (signal handler prototypes,
      ctrl_c/handle_break parameter fixes).
* Fri Jul 31 2026 Martin Pluskal <mpluskal@suse.com>
  - Add zoo-64bit-header-check.patch, taken from Debian, to fix the
    archive header consistency check on 64-bit platforms:
    * zoo_start and zoo_minus are a 32-bit value and its two's
      complement, so they stopped cancelling out once long became
      64 bits wide and the check misfired on valid archives
    * extracting or packing an archive printed a spurious "Archive
      header failed consistency check" warning
    * deleting a member from an archive treated the same check as
      fatal and aborted, making zoo D unusable on 64-bit
* Tue Jun 02 2026 Martin Pluskal <mpluskal@suse.com>
  - Spec cleanup:
    * Add explicit gcc and make BuildRequires
    * Drop obsolete Group tag
* Thu Jul 03 2025 Jan Engelhardt <jengelh@inai.de>
  - Set -std=gnu17 explicitly to resolve build failure with gcc15
    and the new implied C23 standard.
* Mon May 13 2024 Marcus Meissner <meissner@suse.com>
  - zoo-gcc14.patch: fix build with gcc14, mostly implicits and type
    missmatches fixed.
* Tue Jun 23 2020 Martin Pluskal <mpluskal@suse.com>
  - Use wikipedia as url
* Mon Jun 19 2017 mpluskal@suse.com
  - Small packaging adjustements
* Fri Mar 13 2015 mpluskal@suse.com
  - Cleanup spec file with spec-cleaner
* Tue Dec 23 2014 meissner@suse.com
  - build with PIE support. stack-protector is now default
  - zoo.patch: also include utime.h and unistd.h for some
    more prototypes to fix implicit warnings
* Fri Aug 22 2014 jengelh@inai.de
  - Remove redundant %clean section and old specfile tags;
    reset Release number as it is autocontrolled by OBS anyhow.

Files

/usr/bin/fiz
/usr/bin/zoo
/usr/share/licenses/zoo
/usr/share/licenses/zoo/Copyright
/usr/share/man/man1/fiz.1.gz
/usr/share/man/man1/zoo.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Sep 28 22:25:09 2026