| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| 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.
SUSE-Public-Domain
* 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.
/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