<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/lib/liblzma/Makefile, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2020-06-20T21:32:07Z</updated>
<entry>
<title>liblzma: Make liblzma use libmd implementation of SHA256.</title>
<updated>2020-06-20T21:32:07Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2020-06-20T21:32:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=65422c964ace1c1d0b7858e7f6f655ddeedb4db4'/>
<id>urn:sha1:65422c964ace1c1d0b7858e7f6f655ddeedb4db4</id>
<content type='text'>
MFC after:	2 weeks
PR:		200142
</content>
</entry>
<entry>
<title>Use SRCTOP-relative paths and .CURDIR with :H instead of ".." specified paths</title>
<updated>2017-01-20T04:46:20Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-01-20T04:46:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=61d324734a7238af3cdad1c6284274ea91519f8a'/>
<id>urn:sha1:61d324734a7238af3cdad1c6284274ea91519f8a</id>
<content type='text'>
This simplifies pathing in make/displayed output

MFC after:    3 weeks
Sponsored by: Dell EMC Isilon
</content>
</entry>
<entry>
<title>First pass through library packaging.</title>
<updated>2016-02-04T21:16:35Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2016-02-04T21:16:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=a70cba95822f662d3f9da5119b6a0c433e8f70af'/>
<id>urn:sha1:a70cba95822f662d3f9da5119b6a0c433e8f70af</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Replace beforeinstall: handling with FILES.</title>
<updated>2015-09-18T23:49:32Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2015-09-18T23:49:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=de0e3997d9f8f1d857da7e9c179548dbf294ebcf'/>
<id>urn:sha1:de0e3997d9f8f1d857da7e9c179548dbf294ebcf</id>
<content type='text'>
This actually fixes some cases to respect LIBRARIES_ONLY.

Sponsored by:	EMC / Isilon Storage Division
</content>
</entry>
<entry>
<title>Revert r282775 for now.  The added dependency would cause problems for</title>
<updated>2015-05-12T05:42:13Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2015-05-12T05:42:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=0a23444a57b962959c35d5f9035105f0dc4e1bcd'/>
<id>urn:sha1:0a23444a57b962959c35d5f9035105f0dc4e1bcd</id>
<content type='text'>
e.g. ports-mgmt/pkg and we would like to do an exp-build.

Requested by:	bdrewery
</content>
</entry>
<entry>
<title>Revert r281372, it's no longer needed after r282726 (fix for PR 199119) as the</title>
<updated>2015-05-11T17:49:07Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2015-05-11T17:49:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=f2626e0e62c4afc09734b65a22eefa800f77a2f5'/>
<id>urn:sha1:f2626e0e62c4afc09734b65a22eefa800f77a2f5</id>
<content type='text'>
symbol conflict between libmd and libcrypto have been solved.
</content>
</entry>
<entry>
<title>For reasons that I am not understand yet, using the libmd version of</title>
<updated>2015-04-10T17:21:47Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2015-04-10T17:21:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=36d99b08a5d196236821a4fd869d1c7d615ffa5d'/>
<id>urn:sha1:36d99b08a5d196236821a4fd869d1c7d615ffa5d</id>
<content type='text'>
SHA256 would make libarchive based application to give:

	archive_read_extract(): Lzma library error: Corrupted input data

(Internally this is LZMA_DATA_ERR)

However, the libmd version of SHA256 is supposed to give same result
as the bundled version do, and xz(1) is not affected.

As a precaution, revert the SHA256 portion of r281316 for now until
we figure out why it breaks libarchive interoperability as we can't
yet rule out this change have introduced an ABI breakage.
</content>
</entry>
<entry>
<title>MFV r281278:</title>
<updated>2015-04-09T18:03:27Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2015-04-09T18:03:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=342bcb12328e23c22789253504c5664cfece4a9b'/>
<id>urn:sha1:342bcb12328e23c22789253504c5664cfece4a9b</id>
<content type='text'>
 - Update xz to 5.2.1, where the most visible change is that it
   fixed a compression-ratio regression in fast mode LZMA1 and
   LZMA2 and used cpuset_getaffinity() for CPU cores detection.
 - Make liblzma use the base system SHA256 implementation instead of
   the bundled one.
 - Additional annotation in config.h for FreeBSD specific tweaks.
 - Refresh symbols in XZprivate_1.0 to reflect reality.

Relnotes:	yes
MFC after:	1 month (TBD)
</content>
</entry>
<entry>
<title>Merge xz 5.2.0.</title>
<updated>2015-02-09T06:20:34Z</updated>
<author>
<name>Rui Paulo</name>
<email>rpaulo@FreeBSD.org</email>
</author>
<published>2015-02-09T06:20:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=532000256b898d5d3b0067ffa328715d18f4776d'/>
<id>urn:sha1:532000256b898d5d3b0067ffa328715d18f4776d</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Do not regenerate and install liblzma.pc when only build libraries</title>
<updated>2015-01-11T09:25:01Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2015-01-11T09:25:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=910824cea4e3b2c81346ba49bedf74a117bc203f'/>
<id>urn:sha1:910824cea4e3b2c81346ba49bedf74a117bc203f</id>
<content type='text'>
aka do not regenerate while generating 32bits libs

Reported by:	antoine
</content>
</entry>
</feed>
