Re: No lzma sdk in fedora

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 02/12/2010 04:08 PM, Toshio Kuratomi wrote:
> On Fri, Feb 12, 2010 at 03:04:06PM -0800, John Reiser wrote:
>> The Fedora upx package put its copy of lzma465.tar.bz2 as another file in
>> the SOURCES for Fedora upx, in same directory as upx-3.04.tar.bz2.
>>
> This is a bundled library and needs to stop.  How to stop doing it is
> another question :-)

Upx uses lzma465 not as a library but as a source schema.  If compiled
outside of upx, then lzma465 is not useful to upx.  Upx has C++ definitions
and #defines that re-interpret the lzma465 source, including changing
interfaces and class layout, in order to be usable by upx.  The re-
interpretation includes the format of the output compressed data, as well
as enforcing constraints during compression which facilitate decompression
in the "no-libraries" runtime environment of life immediately after execve().

-- 
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux