Commit Graph

63 Commits

Author SHA256 Message Date
6cfb90e350 Accepting request 1152170 from home:dimstar:rpm4.20:g
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1152170
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=99
2024-02-27 12:12:08 +00:00
e446975763 Accepting request 1119912 from home:AdaLovelace:branches:Base:System
- Fix s390x build with 'gcc -Dalignas=_Alignas' bug#66709

OBS-URL: https://build.opensuse.org/request/show/1119912
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=97
2023-10-25 08:04:50 +00:00
Danilo Spinella
81206a0b70 Accepting request 1108152 from home:dspinella:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1108152
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=95
2023-08-30 15:42:03 +00:00
Danilo Spinella
399fed0afa Accepting request 1104202 from home:dimstar:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/1104202
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=93
2023-08-24 14:00:44 +00:00
Danilo Spinella
80cf0a7a72 Accepting request 1054542 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1054542
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=91
2023-01-04 14:19:27 +00:00
552405e9ee Accepting request 973066 from home:dimstar:Factory
- Rename xz_lzma.patch xz_lzma_zstd.patch and expand the patch to
  supprt zstd compression (boo#1198922).

OBS-URL: https://build.opensuse.org/request/show/973066
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=89
2022-04-27 09:39:29 +00:00
13922d11a7 - update to 1.12 (CVE-2022-1271,bsc#1198062):
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=87
2022-04-09 12:47:41 +00:00
3489662bec Accepting request 968007 from home:dirkmueller:Factory
- update to 1.12:
  * '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

OBS-URL: https://build.opensuse.org/request/show/968007
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=86
2022-04-09 12:42:32 +00:00
Danilo Spinella
6723379f25 Accepting request 950054 from home:dirkmueller:Factory
- add conflicts/provides for alternative(gzip)
- modernize spec file

OBS-URL: https://build.opensuse.org/request/show/950054
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=85
2022-02-14 10:30:23 +00:00
Danilo Spinella
8c1ab2fa83 Accepting request 917999 from home:dspinella:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/917999
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=84
2021-09-10 14:58:41 +00:00
Danilo Spinella
2cd2e398ab Accepting request 917691 from home:dspinella:branches:Base:System
- 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_skIip.patch
  * gzip-1.10-ibm_dfltcc_support.patch

OBS-URL: https://build.opensuse.org/request/show/917691
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=83
2021-09-10 14:22:11 +00:00
3b3197d579 Accepting request 901465 from home:fbui:branches:Base:System
- Avoid text relocation on i386 (bsc#1143125)
  Text relocation doesn't cope well with some security hardening which
  consists in prohibiting attempts to change memory mappings to become
  executable.
  Hence disable the use of assembler code and get rid of text
  relocations especially since the assembler code is slower than the
  code generated by gcc according to Fedora. According to Debian this
  also fixes gzip generating different results on ia64.

OBS-URL: https://build.opensuse.org/request/show/901465
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=82
2021-06-29 11:57:07 +00:00
4dae0a7744 Accepting request 884997 from home:pgajdos
- fix DFLTCC segfault [bsc#1177047]
- added patches
  fix https://git.savannah.gnu.org/cgit/gzip.git/commit/?id=be0a534ba2b6e77da289de8da79e70843b1028cc
  + gzip-1.10-fix-DFLTCC-segfault.patch

OBS-URL: https://build.opensuse.org/request/show/884997
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=80
2021-04-13 20:12:29 +00:00
acbac7d0c2 Accepting request 876631 from home:kstreitova:branches:Base:System
- gzip.spec: move %patch10 from the ifarch condition (mistake)

OBS-URL: https://build.opensuse.org/request/show/876631
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=78
2021-03-04 02:19:11 +00:00
9f56c9d217 Accepting request 867317 from home:kstreitova:branches:Base:System
- add gzip-1.10-fix_count_of_lines_to_skip.patch to fix count
  of lines to skip [bsc#1180713]

OBS-URL: https://build.opensuse.org/request/show/867317
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=76
2021-01-30 07:49:43 +00:00
e9f0f11c65 Accepting request 849611 from home:lnussel:usrmove
- prepare usrmerge (boo#1029961)

OBS-URL: https://build.opensuse.org/request/show/849611
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=74
2020-11-23 17:36:18 +00:00
1aeb322804 Accepting request 831488 from home:kstreitova:branches:Base:System
- Enable DFLTCC compression for s390x for levels 1-6 (i. e. to make
  it used by default) by adding -DDFLTCC_LEVEL_MASK=0x7e to CLFAGS.
  [jsc#SLE-13775]

OBS-URL: https://build.opensuse.org/request/show/831488
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=72
2020-09-03 15:32:58 +00:00
77968a3f0f Accepting request 726466 from home:kstreitova:branches:Base:System
- refresh gzip-1.10-ibm_dfltcc_support.patch to fix three data
  corruption issues [bsc#1145276] [jsc#SLE-5818] [jsc#SLE-8914]

- add gzip-1.10-ibm_dfltcc_support.patch [jsc#SLE-5818] [jsc#SLE-8914]

OBS-URL: https://build.opensuse.org/request/show/726466
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=70
2019-08-27 11:02:21 +00:00
175cc3ff99 Accepting request 709398 from home:kstreitova:branches:Base:System
- add gzip-1.10-ibm_dfltcc_support.patch [jsc#SLE-5818]
  * it adds support for DFLTCC (hardware-accelerated deflation)
    for s390x arch
  * enable it via "--enable-dfltcc" option

OBS-URL: https://build.opensuse.org/request/show/709398
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=68
2019-07-03 11:42:26 +00:00
8fe39be186 Accepting request 662062 from home:AndreasStieger:branches:Base:System
gzip 1.10

OBS-URL: https://build.opensuse.org/request/show/662062
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=66
2019-01-02 12:41:47 +00:00
8be0d6dd54 Accepting request 626916 from home:Andreas_Schwab:glibc:rebuild
- gnulib-libio.patch: Update gnulib for libio.h removal

OBS-URL: https://build.opensuse.org/request/show/626916
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=64
2018-08-02 07:01:56 +00:00
434faea356 Accepting request 580091 from home:favogt:licensetag
Use %license (boo#1082318). Please forward to SLE, if possible

OBS-URL: https://build.opensuse.org/request/show/580091
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=62
2018-02-27 09:47:43 +00:00
f969c79a9d - license is GPL-3.0+
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=60
2018-01-12 15:29:36 +00:00
10994f7a42 OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=59 2018-01-12 09:53:05 +00:00
ce8c81a170 Accepting request 563553 from home:kbabioch:branches:Base:System
Bump to gzip version 1.9

OBS-URL: https://build.opensuse.org/request/show/563553
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=58
2018-01-12 09:52:05 +00:00
00e4a78145 OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=57 2018-01-05 09:59:09 +00:00
d38811f326 Accepting request 561629 from home:kstreitova:branches:Base:System
- add gzip-1.8-deprecate_netstat.patch to get rid off deprecated
  'netstat -n' command in tests/init.sh script

OBS-URL: https://build.opensuse.org/request/show/561629
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=56
2018-01-05 09:58:50 +00:00
29bc097dd1 Accepting request 547224 from home:kstreitova:branches:Base:System
- add gzip-1.8-fix_unpack_EOB_check.patch to fix mishandling of
  leading zeros in the end-of-block code [bsc#1067891]

OBS-URL: https://build.opensuse.org/request/show/547224
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=54
2017-12-05 12:39:55 +00:00
a0f4a903e3 Accepting request 499876 from home:bmwiedemann:branches:Base:System
Make build reproducible in spite of gcc profile based optimizations (boo#1040589)

The previous version would create an unused tar file called 'd'
and use an empty tmpfile for training gzip profiles
though it did make builds reproducible, it would lose some optimizations

OBS-URL: https://build.opensuse.org/request/show/499876
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=52
2017-05-31 05:39:57 +00:00
fe8d63443a - changing the way how gcc profiling is generating to have a reproducible
build

OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=51
2017-05-30 10:01:07 +00:00
6e9d0ef9e8 Accepting request 487416 from home:kstreitova:branches:Base:System
- define %{_buildshell} to /bin/bash as we newly rely on bash
  features like {1..9}

OBS-URL: https://build.opensuse.org/request/show/487416
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=48
2017-04-12 13:52:04 +00:00
a01b43378e Accepting request 482496 from home:kstreitova:branches:Base:System
- cleanup with spec-cleaner
- use loop with a range instead of a number list

OBS-URL: https://build.opensuse.org/request/show/482496
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=46
2017-03-27 14:11:40 +00:00
18825f6905 Accepting request 391803 from home:pluskalm:branches:Base:System
- Update to 1.8
  * gzip -l no longer falsely reports a write error when writing to 
    a pipe.
  * Port to Oracle Solaris Studio 12 on x86-64.
  * When configuring gzip, ./configure DEFS='...-DNO_ASM...' now 
    suppresses assembler again.
- Small spec file cleanup

OBS-URL: https://build.opensuse.org/request/show/391803
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=44
2016-04-29 08:40:55 +00:00
64924cd2e7 Accepting request 380961 from home:scarabeus_iv:branches:Base:System
- Version update to release 1.7:
  * gzip now accepts the --synchronous option
  * gzip now accepts the --rsyncable option
  * The GZIP environment variable is now obsolescent
  * Installed programs like 'zgrep' now use the PATH environment variable as
    usual to find subsidiary programs like 'gzip' and 'grep'
- Remove obsolete patch tempfile.diff
- Remove upstreamed patch gzip-rsyncable.diff
- Rebase manpage-no-date.patch to apply to 1.7 version

- Rename reproducible.patch to something actually explanatory:
  * manpage-no-date.patch

OBS-URL: https://build.opensuse.org/request/show/380961
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=42
2016-03-29 15:54:32 +00:00
396383c619 Accepting request 376068 from home:bmwiedemann:branches:Base:System
Add reproducible.patch to fix build-compare

OBS-URL: https://build.opensuse.org/request/show/376068
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=40
2016-03-20 16:33:51 +00:00
4741d0043a - build with PIE
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=37
2014-12-19 10:06:36 +00:00
Wojtek Dziewięcki
ea47597a66 - Remove unneeded update-alternatives requirement (bnc#876129)
- Clean spec

OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=35
2014-05-12 15:45:18 +00:00
382fd83c7e Accepting request 200810 from home:Andreas_Schwab:Factory
- Don't install twice

OBS-URL: https://build.opensuse.org/request/show/200810
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=33
2013-09-26 14:05:40 +00:00
494d5263ef Accepting request 184967 from home:rudi_m:branches:Base:System
- add the correct project URL
On gzip.org the history stops with version 1.2.4 (1993).

OBS-URL: https://build.opensuse.org/request/show/184967
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=31
2013-07-31 09:43:38 +00:00
8962ca7838 Accepting request 182593 from home:Andreas_Schwab:Factory
- Override broken configure checks

OBS-URL: https://build.opensuse.org/request/show/182593
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=29
2013-07-09 14:03:20 +00:00
aff01339ae Accepting request 178436 from home:jengelh:branches:Base:System
- Update to new upstream release 1.6

OBS-URL: https://build.opensuse.org/request/show/178436
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=27
2013-06-11 12:44:23 +00:00
029ff98bb9 Accepting request 161530 from home:m_meister:branches:openSUSE:Factory
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/161530
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=25
2013-03-28 09:08:37 +00:00
Wojtek Dziewięcki
163b27ca46 LZMA compressed files) - xz_lzma.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=23
2013-02-01 10:27:20 +00:00
Wojtek Dziewięcki
f911255567 - Add support for xz and lzma (bnc#799561 - zgrep silently fails on
LZMA compressed files)

OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=22
2013-01-31 16:49:11 +00:00
aa667cf72c Accepting request 138375 from home:vitezslav_cizek:branches:Base:System
- update to 1.5
  - gzip -cdf mishandles some concatenated input streams: test it
  - gzip -cdf now handles concatenation of gzip'd and uncompressed data
  - gzip: fix a data-loss bug when decompressing with --suffix=''
  - gzip: fix nondeterministic compression results
  - fix "znew -K" to work without use of compress utility
  - Decode FHCRC flag properly, as per Internet RFC 1952.
  - zgrep: fix parsing of -Eh options
  - zgrep: terminate gracefully when a pipeline is interrupted by a signal
  - zgrep: fix shell portability bug with -f; fix mishandling of "-e -"
  - zless: decompress stdin too, if less 429 or later
- dropped gzip-stdio.in.patch, refreshed others

OBS-URL: https://build.opensuse.org/request/show/138375
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=20
2012-10-17 09:19:18 +00:00
3a51a4ab67 Accepting request 128155 from home:a_jaeger:FactoryFix
Fix build with missing gets declaration (glibc 2.16)

OBS-URL: https://build.opensuse.org/request/show/128155
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=18
2012-07-18 15:54:15 +00:00
Vítězslav Čížek
0046114810 Accepting request 103114 from home:rjschwei:branches:Base:System
usrMerge project - move files from toplevel to /usr

OBS-URL: https://build.opensuse.org/request/show/103114
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=16
2012-02-08 09:51:32 +00:00
Stephan Kulow
7b3bf6b130 Accepting request 52969 from home:elvigia:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/52969
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=14
2010-11-14 07:17:38 +00:00
Pavol Rusnak
8cdc6a4ecc Accepting request 48470 from home:vuntz:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/48470
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=12
2010-09-19 18:10:36 +00:00
OBS User buildservice-autocommit
443c3baf68 Updating link to change in openSUSE:Factory/gzip revision 17.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/gzip?expand=0&rev=61bdd518f4737928136b6f067cf987af
2010-07-23 14:54:55 +00:00