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

lrzip-0.651-2.2 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: lrzip Distribution: openSUSE:Factory:zSystems
Version: 0.651 Vendor: openSUSE
Release: 2.2 Build date: Thu Jun 15 03:40:59 2023
Group: Unspecified Build host: s390zl22
Size: 336683 Source RPM: lrzip-0.651-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: http://ck.kolivas.org/apps/lrzip/
Summary: Very High Ratio and Speed Compression Designed for Large Files
LRZIP is a compression program that can achieve very high compression
ratios and speed when used with large files. It uses the combined compression
algorithms of lzma for maximum compression, lzo for maximum speed, and the long
range redundancy reduction of rzip. It is designed to scale with increases
with RAM size, improving compression further. A choice of either size or
speed optimizations allows for either better compression than even lzma can
provide, or better speed than gzip, but with bzip2 sized compression levels.

Provides

Requires

License

GPL-2.0-only

Changelog

* Tue May 02 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Disable asm on non-x86* architectures to fix builds
* Fri Apr 28 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 0.641:
    * No changelog available
* Thu Apr 27 2023 Bernhard Wiedemann <bwiedemann@suse.com>
  - Add fixasmstack.patch to mark stack as non-executable
    to fix build on x86_64 and others
* Sun Mar 07 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - lrzip 0.641:
    * lz4 now used for compressibility testing (only)
    * Fixes for handling of corrupt archives without crashing
    * Fixes for creating small lzma based archives to stdout
    * Incomplete files are now deleted on interrupting lrzip unless
      the keep-broken option is enabled
    * Version prints to stdout instead of stderr
    * Assembler code is back and works with x86_64
* Fri Oct 21 2016 mpluskal@suse.com
  - Update to version 0.631:
    * No changelog available
  - Small spec file cleanup
* Mon Jun 27 2016 mpluskal@suse.com
  - Add conflict with rzsz as it also provides binary called lrz
* Sun Jun 12 2016 mpluskal@suse.com
  - Update to version 0.630:
    * checksum.buf should only be changed after the semaphore wait
    * Update README
    * Add documentation for recursive mode
    * Implement gzip compatible -r recursive option
    * Add initial argument processing for recursive option
    * Tidy
    * Add one more verbose for compat mode
    * Add support for various combinations in compat mode
    * models is array of chars. char's signess is implementation
      specific. It's unsigned on ARMv7. Unsigned char cannot represent
      negative values. GCC 6 complains about it:
    * Fix decompression of multiple chunk encrypted archives
    * Tidy gotos
    * Show correct lengths during testing on big endian and compressed
      archives
    * Update copyright dates
    * Allow less than maxram to be malloced for checksum to fix Failed
      to malloc ckbuf in hash_search2
    * Base temporary output buffer on maximum mallocable, not maxram
    * Enable subdir objects for future automake compatibility
    * Add support for -m option in lrztar
    * Big endian fix for Solaris Sparc courtesy of joelfredrikson.
    * Fixed typographical error, changed accomodate to accommodate in
      README.
    * A whitespace fix on lrztar.
    * Add sanity check to prevent trying to malloc more ram than a
      system/environment is capable of
    * Cosmetic help change for compat
    * Add rudimentary manpage for lrz
    * Fix lrz symbolic linkage
    * Do not fail if we are unable to write temporary files, giving
      a warning only that it might fail if we don't have enough ram
    * Try /tmp/ if none of the temporary environment directories or
      the current directory are writeable
    * Set STDOUT correctly in compat mode
    * Style police
    * Fix false warning on decompressing from stdin without keep files
    * Fix false warning on compressing from stdin without keep files
    * Don't show extra message in compat mode decompress
    * Show correct appname when called in compat mode
    * Add support for progress, fast and best flags in compat mode
    * Add compatibility mode with gzip when called as lrz
    * Correct adding slash to control->tmpdir. off-by-one error.
    * Update manpage for long options
* Sun Apr 12 2015 mpluskal@suse.com
  - Update to 0.621
    * Fix libzpaq.cpp warnings
    * Fix warnings in LzmaLib.c
    * Making the high buffer only one page size is faster for sliding
      mmap mode
    * Fix incompatible log callback in liblrzip
    * Use PRId64 instead of lld in fscanf
    * Use int64_t for i64
    * Fix ISO C warning in lrzip.c
    * Fix ISO C warning in lrzip.c
    * Fix ISO C warning in runzip.c
    * Fix ISO C warnings in rzip.c
    * Fix iso c warning in util.c
    * Fix EOL to unix on libzpaq
    * control->tmpdir fixes
    * Null terminate long options to find unhandled options
    * Trivial date
    * Add long option support
    * Brace failure lead to broken dump to stdout
    * fflush messages on print_err
    * Fix inverse logic
    * Honour the proper unix environment variable for temporary
      directory and then try variations
    * Attempt to decompress file in ram only if we are unable to
      create temporary files when decompressing to stdout
    * Avoid checking return values repeatedly on compress that only
      lead to failures anyway
    * Microoptimisation
    * Don't check for failure condition that can no longer occur
    * Don't check twice for failure conditions that are fatal in
      hot paths
    * Cache the chunk bytes value to avoid setting it on each
      read_header call
    * fake_mremap is only used when defined to mremap
    * Remove unused cksem functions
    * Fix remaining use of mutexes lock/unlocking in different
      threads with cksems, corecting cksem usage on osx
    * Update copyright dates
    * Make match_len a function completely removing all indirect calls
      to get_sb, significantly speeding up the single_get_sb case
    * Make full_tag a pointer allowing us to avoid a function
      call for get_sb
    * Call sliding_get_sb directly in sliding_next_tag
    * Make next_tag a pointer to allow ordinary mapping to avoid an
      extra function call
    * fix order of lrzip.conf search
  - Claanup spec file with spec-cleaner
  - Trim unnecessary dependencies
* Mon Feb 11 2013 zaitor@opensuse.org
  - Update to version 0.614:
    + Fixed lrztar not working.
  - Changes from version 0.613:
    + Fixed the bug where massive files would show an incorrect md5
      value on decompression.
    + Compressing ultra-small files to corrupt archives was fixed.
    + Compilation on various other platforms was fixed.
    + A crash with using -S was fixed.
  - Add explicit libbz2-devel BuildRequires, fixes build on 12.2 and
    factory.
  - Update licencetag to current openSUSE standard.
* Sun Mar 18 2012 pascal.bleser@opensuse.org
  - update to 0.612:
    * minor formatting improvement to delete misaligned %
    * implement progress counter on zpaq compress/decompress per thread within
      the Reader function
    * add some lrzip style defines and optimisations to the lrzip functions in
      libzpaq.h
    * re-instantiate the lzo compresses test for zpaq compression
    * remove redundant code
    * delete now-unused zpipe code
    * implement virtual write support for bufWrite to speed up zpaq support and
      simplify the virtual read function for bufRead
    * add virtual read() support to the bufRead class to speed up
      encoding/decoding via the zpaq library
    * use libzpaq backend for decompression
    * move zpaq compression to new libzpaq library back end
    * merge branch 'master' into zpaq
    * add minimal libzpaq compilation support
    * move to libzpaq directory
    * import libzapq files
    * fix Lrzip.h not being installed into include directory and make distcheck
      failing

Files

/usr/bin/lrunzip
/usr/bin/lrz
/usr/bin/lrzcat
/usr/bin/lrzip
/usr/bin/lrztar
/usr/bin/lrzuntar
/usr/share/doc/packages/lrzip
/usr/share/doc/packages/lrzip/AUTHORS
/usr/share/doc/packages/lrzip/ChangeLog
/usr/share/doc/packages/lrzip/Doxyfile
/usr/share/doc/packages/lrzip/README-NOT-BACKWARD-COMPATIBLE
/usr/share/doc/packages/lrzip/README.Assembler
/usr/share/doc/packages/lrzip/README.benchmarks
/usr/share/doc/packages/lrzip/README.lzo_compresses.test.txt
/usr/share/doc/packages/lrzip/README.md
/usr/share/doc/packages/lrzip/TODO
/usr/share/doc/packages/lrzip/WHATS-NEW
/usr/share/doc/packages/lrzip/lrzip.conf.example
/usr/share/doc/packages/lrzip/magic.header.txt
/usr/share/licenses/lrzip
/usr/share/licenses/lrzip/COPYING
/usr/share/man/man1/lrunzip.1.gz
/usr/share/man/man1/lrz.1.gz
/usr/share/man/man1/lrzcat.1.gz
/usr/share/man/man1/lrzip.1.gz
/usr/share/man/man1/lrztar.1.gz
/usr/share/man/man1/lrzuntar.1.gz
/usr/share/man/man5/lrzip.conf.5.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024