Skip to content

Commit

Permalink
Merge xz 5.2.0.
Browse files Browse the repository at this point in the history
This brings support for multi-threaded compression.  This brings close
N times faster compression where N is the number of CPU cores.
Because of this, liblzma now depends on libthr.

Soon libarchive will be modified to use the new lzma API.

Thanks to antoine@ for the exp-run.

Differential Revision:	 https://reviews.freebsd.org/D1786
Reviewed by:	bapt
  • Loading branch information
rpaulo authored and rpaulo committed Feb 9, 2015
2 parents 0e8f15c + 82958f0 commit 5c13551
Show file tree
Hide file tree
Showing 128 changed files with 7,740 additions and 1,262 deletions.
1 change: 1 addition & 0 deletions Makefile.inc1
Original file line number Diff line number Diff line change
Expand Up @@ -1671,6 +1671,7 @@ _lib_libcapsicum=lib/libcapsicum

lib/libcapsicum__L: lib/libnv__L
lib/libpjdlog__L: lib/libutil__L
lib/liblzma__L: lib/libthr__L

_generic_libs= ${_cddl_lib} gnu/lib ${_kerberos5_lib} lib ${_secure_lib} usr.bin/lex/lib ${_ofed_lib}
.for _DIR in ${LOCAL_LIB_DIRS}
Expand Down
2 changes: 2 additions & 0 deletions ObsoleteFiles.inc
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@
# xargs -n1 | sort | uniq -d;
# done

# 20150209: liblzma header
OLD_FILES+=usr/include/lzma/lzma.h
# 20150124: spl.9 and friends
OLD_FILES+=usr/share/man/man9/spl.9
OLD_FILES+=usr/share/man/man9/spl0.9
Expand Down
Loading

0 comments on commit 5c13551

Please sign in to comment.