Re: Bug in release 1.12

Chris Wilson <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <1333029110_142537@CP5-2952>
On Wed, 28 Mar 2012 17:14:16 -0400, cu <[email protected]> wrote:
> In cairoint.h CAIRO_HAS_DEFLATE_STREAM is not defined when PDF surface
> is on (but script/ps/xml are not), even though PDF surface requires it.
> This results in missing symbols for deflate stream at link time.
> 
> Please modify it as follows around line 76:
> 
> #if CAIRO_HAS_PS_SURFACE || CAIRO_HAS_SCRIPT_SURFACE ||
> CAIRO_HAS_XML_SURFACE || CAIRO_HAS_PDF_SURFACE
> #define CAIRO_HAS_DEFLATE_STREAM 1
> #endif

Thankyou, I've pushed the fix.
 
> Also, while it is nice to see a complete test suite, it would be great
> if you offered a mini-download that did not include it. 60Mb for a
> library that used to be about 10% of that is a serious bloat and I have
> a feeling quite a few users don't necessarily need the tests.

The best suggestion we've had so far is to distribute an xz compressed
tarball which halves the size.

Longer term, in the past we have mentioned that the test suites
(performance and conformance) should be standalone which will enable
distributing them independently. Just one of many wishlist items for the
test suite.
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre
--
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.