./archivers/lz4 [fast BSD-licensed data compression]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.7.4.2, Package name: lz4-1.7.4.2
Maintained by: Stuart Henderson
Master sites:
Description
LZ4 is a very fast lossless compression algorithm, providing compression
speed at 400 MB/s per core, scalable with multi-cores CPU. It also features
an extremely fast decoder, with speed in multiple GB/s per core, typically
reaching RAM speed limits on multi-core systems. The library is BSD-licensed.


Filesize: 196.246 KB
Version History (View Complete History)
  • (2017-01-06) Updated to version: lz4-1.7.4.2
  • (2015-07-19) Updated to version: lz4-0.131
  • (2015-06-23) Updated to version: lz4-0.130
  • (2015-05-15) Updated to version: lz4-0.129
  • (2015-01-12) Updated to version: lz4-0.127
  • (2014-11-09) Updated to version: lz4-0.124
  • (2014-10-26) Updated to version: lz4-0.123
  • (2013-11-13) Package added to openports.se, version lz4-0.0.20131102 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-09-07 07:41:11 by Stuart Henderson | Files touched by this commit (1)
Log message:
honour CXX, it's used for a program to generate the manual, and somehow
was defaulting to g++, breaking aarch64 build.
   2017-08-24 06:28:52 by Stuart Henderson | Files touched by this commit (1)
Log message:
lz4 has several methods to handle unaligned access,
method 0: memcpy, "safe and portable"
method 1: __packed, "safe if your compiler supports it", used by default on most arches.
method 2: direct access. "portable but violate C standard" (er, so not really portable...)
"It can generate buggy code on targets which assembly generation depends on alignment.
But in some circumstances, it's the only known way to get the most performance (ie
GCC + ARMv6)".
The recent update to the port switched to method 2 if __ARM_ARCH_6K__ is defined,
but this causes a bus error on armv7. Change to forcing __packed instead (method 1)
to avoid the issue.
All worked out by, and diff from, Markus Hennecke.
   2017-08-24 06:20:59 by Stuart Henderson | Files touched by this commit (1)
Log message:
missing return in program used in tests; from Markus Hennecke
   2017-08-22 04:14:04 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to lz4-1.8.0
   2017-08-22 04:14:04 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to lz4-1.8.0
   2017-08-22 04:14:04 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to lz4-1.8.0
   2017-08-22 04:14:04 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to lz4-1.8.0
   2017-08-22 04:14:04 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to lz4-1.8.0
   2017-08-22 04:14:04 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to lz4-1.8.0
   2017-08-22 04:14:04 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to lz4-1.8.0
   2017-06-26 19:35:20 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to lz4-1.7.5 + upstream patch for https://github.com/lz4/lz4/issues/369
which reads a byte from invalid memory, crashing tests on OpenBSD. Info at
https://github.com/lz4/lz4/commit/6ad3a983dbf3a25273e04051d29022c72c469cd5
   2017-06-26 19:35:20 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to lz4-1.7.5 + upstream patch for https://github.com/lz4/lz4/issues/369
which reads a byte from invalid memory, crashing tests on OpenBSD. Info at
https://github.com/lz4/lz4/commit/6ad3a983dbf3a25273e04051d29022c72c469cd5
   2017-06-26 19:35:20 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to lz4-1.7.5 + upstream patch for https://github.com/lz4/lz4/issues/369
which reads a byte from invalid memory, crashing tests on OpenBSD. Info at
https://github.com/lz4/lz4/commit/6ad3a983dbf3a25273e04051d29022c72c469cd5
   2017-06-26 19:35:20 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to lz4-1.7.5 + upstream patch for https://github.com/lz4/lz4/issues/369
which reads a byte from invalid memory, crashing tests on OpenBSD. Info at
https://github.com/lz4/lz4/commit/6ad3a983dbf3a25273e04051d29022c72c469cd5
   2017-06-26 19:35:20 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to lz4-1.7.5 + upstream patch for https://github.com/lz4/lz4/issues/369
which reads a byte from invalid memory, crashing tests on OpenBSD. Info at
https://github.com/lz4/lz4/commit/6ad3a983dbf3a25273e04051d29022c72c469cd5
   2017-06-26 19:35:20 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to lz4-1.7.5 + upstream patch for https://github.com/lz4/lz4/issues/369
which reads a byte from invalid memory, crashing tests on OpenBSD. Info at
https://github.com/lz4/lz4/commit/6ad3a983dbf3a25273e04051d29022c72c469cd5
   2017-06-26 19:35:20 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to lz4-1.7.5 + upstream patch for https://github.com/lz4/lz4/issues/369
which reads a byte from invalid memory, crashing tests on OpenBSD. Info at
https://github.com/lz4/lz4/commit/6ad3a983dbf3a25273e04051d29022c72c469cd5
   2017-06-26 19:35:20 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to lz4-1.7.5 + upstream patch for https://github.com/lz4/lz4/issues/369
which reads a byte from invalid memory, crashing tests on OpenBSD. Info at
https://github.com/lz4/lz4/commit/6ad3a983dbf3a25273e04051d29022c72c469cd5
   2017-01-05 15:04:37 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4-1.7.4.2 (not 1.7.5 yet as it segfaults during tests)
   2017-01-05 15:04:37 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4-1.7.4.2 (not 1.7.5 yet as it segfaults during tests)
   2017-01-05 15:04:37 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4-1.7.4.2 (not 1.7.5 yet as it segfaults during tests)
   2017-01-05 15:04:37 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4-1.7.4.2 (not 1.7.5 yet as it segfaults during tests)
   2017-01-05 15:04:37 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4-1.7.4.2 (not 1.7.5 yet as it segfaults during tests)
   2017-01-05 15:04:37 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4-1.7.4.2 (not 1.7.5 yet as it segfaults during tests)
   2016-05-04 20:32:55 by Anthony J. Bentley | Files touched by this commit (3)
Log message:
Use https for Blogspot URLs.
   2015-12-29 12:49:41 by Jasper Lievisse Adriaanse | Files touched by this commit (44)
Log message:
DISTNAME is set by bsd.port.mk for these ports now
   2015-12-29 05:54:11 by Jasper Lievisse Adriaanse | Files touched by this commit (16)
Log message:
use GH_PROJECT to construct DISTNAME
   2015-09-02 00:47:49 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
Fix lz4's installed .pc file to avoid using the fake prefix. From Brad.
   2015-09-02 00:47:44 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
Fix lz4's installed .pc file to avoid using the fake prefix. From Brad.
   2015-08-30 07:17:31 by Stuart Henderson | Files touched by this commit (1)
Log message:
Fix lz4's installed .pc file to avoid using the fake prefix. From Brad.
   2015-07-18 15:25:12 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to LZ4 r131
   2015-07-18 15:25:12 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to LZ4 r131
   2015-07-18 15:25:12 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to LZ4 r131
   2015-07-18 15:25:12 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to LZ4 r131
   2015-06-22 14:46:24 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to lz4 r130
   2015-06-22 14:46:24 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to lz4 r130
   2015-06-22 14:46:24 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to lz4 r130
   2015-05-15 09:32:00 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4-r129
   2015-05-15 09:32:00 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4-r129
   2015-05-15 09:32:00 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4-r129
   2015-05-15 09:32:00 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4-r129
   2015-05-15 09:32:00 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4-r129
   2015-05-15 09:32:00 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4-r129
   2015-01-12 08:23:09 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4 r127
   2015-01-12 08:23:09 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4 r127
   2015-01-12 08:23:09 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4 r127
   2015-01-12 08:23:09 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4 r127
   2015-01-12 08:23:09 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4 r127
   2015-01-12 08:23:09 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4 r127
   2014-11-08 07:39:21 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to lz4 r124
   2014-11-08 07:39:21 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to lz4 r124
   2014-11-08 07:39:21 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to lz4 r124
   2014-11-08 07:39:21 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to lz4 r124
   2014-10-27 07:42:39 by Stuart Henderson | Files touched by this commit (2)
Log message:
use a portroach-compatible distname
   2014-10-27 07:42:39 by Stuart Henderson | Files touched by this commit (2)
Log message:
use a portroach-compatible distname
   2014-10-26 08:15:08 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4 r123
   2014-10-26 08:15:08 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4 r123
   2014-10-26 08:15:08 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4 r123
   2014-10-26 08:15:08 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4 r123
   2014-10-26 08:15:08 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4 r123
   2014-10-26 08:15:08 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to lz4 r123