| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: gzip | Distribution: openSUSE Tumbleweed |
| Version: 1.14 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Apr 11 07:10:28 2025 |
| Group: Productivity/Archiving/Compression | Build host: reproducible |
| Size: 369684 | Source RPM: gzip-1.14-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://www.gnu.org/software/gzip/ | |
| Summary: GNU Zip Compression Utilities | |
Gzip reduces the size of the named files using Lempel-Ziv coding LZ77. Whenever possible, each file is replaced by one with the extension .gz, while keeping the same ownership modes and access and modification times.
GPL-3.0-or-later
* Fri Apr 11 2025 Andreas Stieger <andreas.stieger@gmx.de>
- update to 1.14:
* 'gzip -d' no longer omits the last partial output buffer when
the input ends unexpectedly on an IBM Z platform.
* 'gzip -l' no longer misreports lengths of multimember inputs
* 'gzip -S' now rejects suffixes containing '/'.
* The GZIP environment variable is now silently ignored except
for the options -1 (--fast) through -9 (--best), --rsyncable,
and --synchronous.
* 'zmore' is no longer installed on platforms lacking 'more'
* now decompresses significantly faster by computing CRCs via a
slice by 8 algorithm, and faster yet on x86-64 platforms that
support pclmul instructions
- add gzip-1.14-s390x-errno.patch
* Tue Feb 27 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -P N instead of deprecated %patchN.
* Tue Oct 24 2023 Sarah Kriesch <sarah.kriesch@opensuse.org>
- Fix s390x build with 'gcc -Dalignas=_Alignas' bug#66709
* Wed Aug 30 2023 Danilo Spinella <danilo.spinella@suse.com>
- Update to 1.13:
* zless now diagnoses gzip failures, if using less 623 or later.
* When SIGPIPE is ignored, gzip now exits with status 2 (warning)
instead of status 1 (error) when writing to a broken pipe. This is
more useful with programs like 'less' that treat gzip exit status 2
as a non-failure.
* 'gzip -d' no longer fails to report invalid compressed data
that uses a dictionary distance outside the input window.
[bug present since the beginning]
* Port to C23, which does not allow K&R-style function definitions
with parameters, and which does not define __alignas_is_defined.
- Refreshed manpage-no-date.patch
* Wed Aug 16 2023 Dominique Leuenberger <dimstar@opensuse.org>
- export CONFIG_SHELL=/bin/sh before running configure: results in
the shell script (zcat/zgrep/…) to receive a /bin/sh shebang
instead of requiring bash (the local shell used to build).
- Use for i in $(seq 1 9) instead of bashism for in in {1..9}, and
drop buildshell definition to require bash.
* Tue Dec 27 2022 Ludwig Nussel <lnussel@suse.com>
- Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Wed Apr 27 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Rename xz_lzma.patch xz_lzma_zstd.patch and expand the patch to
supprt zstd compression (boo#1198922).
* Sat Apr 09 2022 Dirk Müller <dmueller@suse.com>
- update to 1.12 (CVE-2022-1271,bsc#1198062):
* 'gzip -l' no longer misreports file lengths 4 GiB and larger.
Previously, 'gzip -l' output the 32-bit value stored in the gzip
header even though that is the uncompressed length modulo 2**32.
Now, 'gzip -l' calculates the uncompressed length by decompressing
the data and counting the resulting bytes. Although this can take
much more time, nowadays the correctness pros seem to outweigh the
performance cons.
* 'zless' is no longer installed on platforms lacking 'less'.
* zgrep applied to a crafted file name with two or more newlines
can no longer overwrite an arbitrary, attacker-selected file.
[bug introduced in gzip-1.3.10]
* zgrep now names input file on error instead of mislabeling it as
"(standard input)", if grep supports the GNU -H and --label options.
* 'zdiff -C 5' no longer misbehaves by treating '5' as a file name.
* Configure-time options like --program-prefix now work.
- refresh zdiff.diff, zgrep.diff, zmore.diff
* Sun Jan 30 2022 Dirk Müller <dmueller@suse.com>
- add conflicts/provides for alternative(gzip)
- modernize spec file
* Thu Sep 09 2021 Danilo Spinella <danilo.spinella@suse.com>
- Update to 1.11:
* Performance improvements
* Added hardware acceleration for IBM Z
- Refresh patches:
* manpage-no-date.patch
* xz_lzma.patch
- Remove upstreamed patches:
* gzip-1.10-fix-DFLTCC-segfault.patch
* gzip-1.10-fix_count_of_lines_to_skip.patch
* gzip-1.10-ibm_dfltcc_support.patch
/usr/bin/gunzip /usr/bin/gzexe /usr/bin/gzip /usr/bin/uncompress /usr/bin/zcat /usr/bin/zcmp /usr/bin/zdiff /usr/bin/zegrep /usr/bin/zfgrep /usr/bin/zforce /usr/bin/zgrep /usr/bin/zless /usr/bin/zmore /usr/bin/znew /usr/share/doc/packages/gzip /usr/share/doc/packages/gzip/AUTHORS /usr/share/doc/packages/gzip/ChangeLog /usr/share/doc/packages/gzip/NEWS /usr/share/doc/packages/gzip/README /usr/share/doc/packages/gzip/THANKS /usr/share/doc/packages/gzip/TODO /usr/share/info/gzip.info.gz /usr/share/licenses/gzip /usr/share/licenses/gzip/COPYING /usr/share/man/man1/gunzip.1.gz /usr/share/man/man1/gzexe.1.gz /usr/share/man/man1/gzip.1.gz /usr/share/man/man1/zcat.1.gz /usr/share/man/man1/zcmp.1.gz /usr/share/man/man1/zdiff.1.gz /usr/share/man/man1/zforce.1.gz /usr/share/man/man1/zgrep.1.gz /usr/share/man/man1/zless.1.gz /usr/share/man/man1/zmore.1.gz /usr/share/man/man1/znew.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:29:00 2025