bundled lzma_sdk

35 views
Skip to first unread message

phajd...@chromium.org

unread,
Jun 18, 2013, 7:52:20 PM6/18/13
to chromium-...@chromium.org
I was testing chromium-29.0.1541.0 today and it bundles lzma_sdk (http://www.7-zip.org/sdk.html). It seems to be used only in one place, third_party/ots/src/woff2.cc . third_party/ots is OpenType (font) Sanitizer.

Is this packaged by Linux distributions? Is there possibly some other existing package with very similar functionality? I'm wondering what is the API/ABI policy of LZMA SDK project and whether it makes sense to create a Linux package for it and create unbundling code for Chrome (that should be an easy part).

Paweł

Evangelos Foutras

unread,
Jun 19, 2013, 1:36:41 AM6/19/13
to phajd...@chromium.org, chromium-...@chromium.org
No package in Arch Linux provides LzmaLib.h (included from the
woff2.cc file you mentioned). Instead, we ship XZ Utils¹ and also use
it as the default compression method for all packages.

Its API and ABI look pretty stable.²

¹ http://tukaani.org/xz/
² http://upstream-tracker.org/versions/xz.html
> --
> You received this message because you are subscribed to the Google Groups
> "chromium-packagers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to chromium-packag...@chromium.org.
> Visit this group at
> http://groups.google.com/a/chromium.org/group/chromium-packagers/.
>
>

Chad Miller

unread,
Jun 19, 2013, 11:47:38 AM6/19/13
to Paweł Hajdan, Jr., chromium-...@chromium.org
No normal sources of Ubuntu contain LzmaLib.h either.
Reply all
Reply to author
Forward
0 new messages