On Fri, Feb 12, 2010 at 07:39:36PM -0800, John Reiser wrote: > 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(). > Yes, I realized that from the bug report. My comments still stand. -Toshio
Attachment:
pgppucAfNzYJz.pgp
Description: PGP signature
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel