Update xz to 5.2.0.
This brings support for multi-threaded encoding/decoding.
Differential D1786 Authored by rpaulo on Feb 6 2015, 5:30 AM.
Details
Summary Update xz to 5.2.0. This brings support for multi-threaded encoding/decoding. Test Plan Build and test it.
Diff Detail
Event Timelinerpaulo updated this object. Comment Actions This would need an exp-run because everything statically linking to libarchive will now need to also be linked to pthread (pkg-static in particular will fail I'm almost sure of that) pthread is not a lightweight change and may break some binaries at runtime as well. src.libnames.mk should be modified as well _DP_lzma= pthread
Comment Actions if everything goes ok, do not MFC that before pthread support change from @kostikbel have been MFCed if not MFCed already
Herald added a reviewer: bdrewery. ยท View Herald TranscriptFeb 7 2015, 3:11 AM2015-02-07 03:11:53 (UTC+0) Comment Actions
Well, I asked for the exp-run, but pkg-static didn't break. pkg-static links with "-llzma" not with liblzma.a, so the dependency chain works. I just tested this myself. bapt edited edge metadata. Comment ActionsThat is great I have no more problems as long as the exp-run is ok then This revision is now accepted and ready to land.Feb 7 2015, 9:57 PM2015-02-07 21:57:37 (UTC+0)
Revision Contents
Diff 3706 |