make all-recursive make[1]: Entering directory `/tmp/cairo-1.8.0' Making all in src make[2]: Entering directory `/tmp/cairo-1.8.0/src' make all-am make[3]: Entering directory `/tmp/cairo-1.8.0/src' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/tmp/cairo-1.8.0/src' make[2]: Leaving directory `/tmp/cairo-1.8.0/src' Making all in doc make[2]: Entering directory `/tmp/cairo-1.8.0/doc' make all-recursive make[3]: Entering directory `/tmp/cairo-1.8.0/doc' Making all in public make[4]: Entering directory `/tmp/cairo-1.8.0/doc/public' make all-am make[5]: Entering directory `/tmp/cairo-1.8.0/doc/public' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/tmp/cairo-1.8.0/doc/public' make[4]: Leaving directory `/tmp/cairo-1.8.0/doc/public' make[4]: Entering directory `/tmp/cairo-1.8.0/doc' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/tmp/cairo-1.8.0/doc' make[3]: Leaving directory `/tmp/cairo-1.8.0/doc' make[2]: Leaving directory `/tmp/cairo-1.8.0/doc' Making all in util make[2]: Entering directory `/tmp/cairo-1.8.0/util' make all-am make[3]: Entering directory `/tmp/cairo-1.8.0/util' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/tmp/cairo-1.8.0/util' make[2]: Leaving directory `/tmp/cairo-1.8.0/util' Making all in boilerplate make[2]: Entering directory `/tmp/cairo-1.8.0/boilerplate' make all-am make[3]: Entering directory `/tmp/cairo-1.8.0/boilerplate' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/tmp/cairo-1.8.0/boilerplate' make[2]: Leaving directory `/tmp/cairo-1.8.0/boilerplate' Making all in test make[2]: Entering directory `/tmp/cairo-1.8.0/test' make all-recursive make[3]: Entering directory `/tmp/cairo-1.8.0/test' Making all in pdiff make[4]: Entering directory `/tmp/cairo-1.8.0/test/pdiff' make all-am make[5]: Entering directory `/tmp/cairo-1.8.0/test/pdiff' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/tmp/cairo-1.8.0/test/pdiff' make[4]: Leaving directory `/tmp/cairo-1.8.0/test/pdiff' Making all in . make[4]: Entering directory `/tmp/cairo-1.8.0/test' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/tmp/cairo-1.8.0/test' make[3]: Leaving directory `/tmp/cairo-1.8.0/test' make[2]: Leaving directory `/tmp/cairo-1.8.0/test' Making all in perf make[2]: Entering directory `/tmp/cairo-1.8.0/perf' make all-am make[3]: Entering directory `/tmp/cairo-1.8.0/perf' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/tmp/cairo-1.8.0/perf' make[2]: Leaving directory `/tmp/cairo-1.8.0/perf' make[2]: Entering directory `/tmp/cairo-1.8.0' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/tmp/cairo-1.8.0' make[1]: Leaving directory `/tmp/cairo-1.8.0' cd test && make test make[1]: Entering directory `/tmp/cairo-1.8.0/test' make[2]: Entering directory `/tmp/cairo-1.8.0/test' make -k -j1 check-recursive make[3]: Entering directory `/tmp/cairo-1.8.0/test' Making check in pdiff make[4]: Entering directory `/tmp/cairo-1.8.0/test/pdiff' make check-am make[5]: Entering directory `/tmp/cairo-1.8.0/test/pdiff' make make[6]: Entering directory `/tmp/cairo-1.8.0/test/pdiff' make all-am make[7]: Entering directory `/tmp/cairo-1.8.0/test/pdiff' make[7]: Nothing to be done for `all-am'. make[7]: Leaving directory `/tmp/cairo-1.8.0/test/pdiff' make[6]: Leaving directory `/tmp/cairo-1.8.0/test/pdiff' make check-TESTS make[6]: Entering directory `/tmp/cairo-1.8.0/test/pdiff' ================== All 0 tests passed ================== make[6]: Leaving directory `/tmp/cairo-1.8.0/test/pdiff' make[5]: Leaving directory `/tmp/cairo-1.8.0/test/pdiff' make[4]: Leaving directory `/tmp/cairo-1.8.0/test/pdiff' Making check in . make[4]: Entering directory `/tmp/cairo-1.8.0/test' make imagediff png-flatten make[5]: Entering directory `/tmp/cairo-1.8.0/test' make[5]: `imagediff' is up to date. make[5]: `png-flatten' is up to date. make[5]: Leaving directory `/tmp/cairo-1.8.0/test' make check-TESTS check-local make[5]: Entering directory `/tmp/cairo-1.8.0/test' TESTING a1-image-sample Test sample position when drawing images with FILTER_NEAREST a1-image-sample-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-a1-image-sample: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: a1-image-sample /tmp/cairo-1.8.0/test/.libs/lt-a1-mask: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: a1-mask TESTING a1-traps-sample Test sample position when drawing trapezoids with ANTIALIAS_NONE a1-traps-sample-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-a1-traps-sample: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: a1-traps-sample /tmp/cairo-1.8.0/test/.libs/lt-a8-mask: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: a8-mask TESTING alpha-similar Tests creation of similar alpha surfaces Application of a pure-alpha similar source is inconsistent across backends. Expecting failure alpha-similar-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-alpha-similar: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: alpha-similar TESTING big-line Test drawing of simple lines with positive and negative coordinates > 2^16 This currently fails because of 16-bit limitations in pixman. Expecting failure big-line-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-big-line: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: big-line TESTING big-trap Test oversize trapezoid with a clip region Test needs to be adjusted to trigger the original bug Expecting failure big-trap-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-big-trap: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: big-trap TESTING bilevel-image Test that PS can embed an RGB image with a bilevel alpha channel. bilevel-image-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-bilevel-image: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: bilevel-image TESTING caps-joins Test caps and joins caps-joins-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-caps-joins: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: caps-joins TESTING caps-joins-alpha Test caps and joins with some source alpha caps-joins-alpha-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-caps-joins-alpha: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: caps-joins-alpha TESTING caps-sub-paths Test that sub-paths receive caps. caps-sub-paths-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-caps-sub-paths: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: caps-sub-paths TESTING clip-all Test clipping with everything clipped out clip-all-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-clip-all: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: clip-all TESTING clip-empty Test clipping with an empty clip path clip-empty-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-clip-empty: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: clip-empty TESTING clip-fill-rule Tests interaction of clipping with cairo_set_fill_rule clip-fill-rule-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-clip-fill-rule: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: clip-fill-rule TESTING clip-fill-rule-pixel-aligned Tests interaction of clipping and cairo_set_fill_rule with a pixel-aligned path clip-fill-rule-pixel-aligned-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-clip-fill-rule-pixel-aligned: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: clip-fill-rule-pixel-aligned TESTING clip-nesting Test clipping with multiple contexts for the same surface clip-nesting-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-clip-nesting: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: clip-nesting TESTING clip-operator Surface clipping with different operators clip-operator-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-clip-operator: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: clip-operator TESTING clip-push-group Test that push_group doesn't crash after setting a surface-based clip clip-push-group-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-clip-push-group: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: clip-push-group TESTING clip-twice Verifies that the clip mask is updated correctly when it constructed by setting the clip path twice. clip-twice-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-clip-twice: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: clip-twice TESTING clip-zero Verifies that 0x0 surfaces or clips don't cause problems. clip-zero-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-clip-zero: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: clip-zero TESTING clipped-group Test that a clipped group ends up in the right place clipped-group-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-clipped-group: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: clipped-group TESTING close-path Test some corner cases related to cairo_close_path close-path-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-close-path: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: close-path TESTING composite-integer-translate-source Test simple compositing: integer-translation 32->32 SOURCE composite-integer-translate-source-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-composite-integer-translate-source: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: composite-integer-translate-source TESTING composite-integer-translate-over Test simple compositing: integer-translation 32->32 OVER composite-integer-translate-over-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-composite-integer-translate-over: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: composite-integer-translate-over TESTING composite-integer-translate-over-repeat Test simple compositing: integer-translation 32->32 OVER, with repeat composite-integer-translate-over-repeat-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-composite-integer-translate-over-repeat: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: composite-integer-translate-over-repeat /tmp/cairo-1.8.0/test/.libs/lt-copy-path: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: copy-path /tmp/cairo-1.8.0/test/.libs/lt-create-for-stream: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: create-for-stream TESTING create-from-png TESTING create-from-png Tests the creation of an image surface from a PNG file create-from-png-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-create-from-png: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: create-from-png TESTING create-from-png-stream Tests the creation of an image surface from a PNG using a FILE * create-from-png-stream-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-create-from-png-stream: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: create-from-png-stream TESTING dash-caps-joins Test caps and joins when dashing dash-caps-joins-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-dash-caps-joins: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: dash-caps-joins TESTING dash-curve Tries to explore the state space of the dashing code along curves dash-curve-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-dash-curve: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: dash-curve TESTING dash-no-dash Tests that we can actually turn dashing on and off again dash-no-dash-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-dash-no-dash: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: dash-no-dash TESTING dash-offset-negative Tests cairo_set_dash with a negative offset dash-offset-negative-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-dash-offset-negative: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: dash-offset-negative TESTING dash-scale Test interactions of cairo_set_dash and cairo_scale, (in particular with a non-uniformly scaled pen) dash-scale-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-dash-scale: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: dash-scale TESTING dash-state Tries to explore the state space of the dashing code dash-state-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-dash-state: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: dash-state TESTING dash-zero-length Tests cairo_set_dash with zero length dash-zero-length-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-dash-zero-length: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: dash-zero-length TESTING degenerate-arc Tests the behaviour of degenerate arcs degenerate-arc-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-degenerate-arc: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: degenerate-arc TESTING degenerate-path Tests the behaviour of degenerate paths with different cap types PS backend currently fails for unknown reason (cairo? GS?). Expecting failure degenerate-path-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-degenerate-path: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: degenerate-path TESTING degenerate-pen Test round joins with a pen that's transformed to a line degenerate-pen-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-degenerate-pen: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: degenerate-pen TESTING device-offset Simple test using a surface with a negative device-offset as a source. device-offset-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-device-offset: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: device-offset TESTING device-offset-fractional Test using image surfaces with fractional device-offsets as sources. device-offset-fractional-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-device-offset-fractional: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: device-offset-fractional TESTING device-offset-positive Simple test using a surface with a positive device-offset as a source. device-offset-positive-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-device-offset-positive: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: device-offset-positive TESTING device-offset-scale Test that the device-offset transform is transformed by the ctm. Currently fails with the SVG backend. Expecting failure device-offset-scale-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-device-offset-scale: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: device-offset-scale TESTING extend-pad Test CAIRO_EXTEND_PAD for surface patterns Expecting failure extend-pad-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-extend-pad: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: extend-pad TESTING extend-reflect Test CAIRO_EXTEND_REFLECT for surface patterns extend-reflect-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-extend-reflect: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: extend-reflect TESTING extend-reflect-similar Test CAIRO_EXTEND_REFLECT for surface patterns extend-reflect-similar-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-extend-reflect-similar: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: extend-reflect-similar TESTING extend-repeat Test CAIRO_EXTEND_REPEAT for surface patterns extend-repeat-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-extend-repeat: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: extend-repeat TESTING extend-repeat-similar Test CAIRO_EXTEND_REPEAT for surface patterns extend-repeat-similar-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-extend-repeat-similar: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: extend-repeat-similar TESTING fill-alpha Tests using set_rgba();fill() fill-alpha-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-fill-alpha: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: fill-alpha TESTING fill-alpha-pattern Tests using set_rgba();fill() over a linear gradient fill-alpha-pattern-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-fill-alpha-pattern: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: fill-alpha-pattern TESTING fill-and-stroke Tests using cairo_fill_preserve/cairo_stroke to fill/stroke the same path fill-and-stroke-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-fill-and-stroke: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: fill-and-stroke TESTING fill-and-stroke-alpha Use a group to fill/stroke a path then blend the result with alpha onto the destination fill-and-stroke-alpha-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-fill-and-stroke-alpha: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: fill-and-stroke-alpha TESTING fill-and-stroke-alpha-add Use a group to fill/stroke a path (each with different alpha) using DEST_OUT and ADD to combine fill-and-stroke-alpha-add-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-fill-and-stroke-alpha-add: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: fill-and-stroke-alpha-add TESTING fill-degenerate-sort-order Tests the tessellator's event comparator with degenerate input fill-degenerate-sort-order-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-fill-degenerate-sort-order: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: fill-degenerate-sort-order TESTING fill-missed-stop Tests that the tessellator doesn't miss stop events when generating trapezoids fill-missed-stop-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-fill-missed-stop: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: fill-missed-stop TESTING fill-rule Tests cairo_set_fill_rule with some star shapes fill-rule-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-fill-rule: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: fill-rule TESTING filter-bilinear-extents Test that pattern extents are properly computed for CAIRO_FILTER_BILINEAR Expecting failure filter-bilinear-extents-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-filter-bilinear-extents: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: filter-bilinear-extents TESTING filter-nearest-offset Test sampling offset of CAIRO_FILTER_NEAREST wrong sampling location for nearest-neighbor filter in libpixman and Render Expecting failure filter-nearest-offset-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-filter-nearest-offset: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: filter-nearest-offset TESTING finer-grained-fallbacks Test that multiple PS/PDF fallback images in various locations are correct finer-grained-fallbacks-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-finer-grained-fallbacks: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: finer-grained-fallbacks /tmp/cairo-1.8.0/test/.libs/lt-font-face-get-type: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: font-face-get-type TESTING font-matrix-translation Test that translation in a font matrix can be used to offset a string font-matrix-translation-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-font-matrix-translation: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: font-matrix-translation /tmp/cairo-1.8.0/test/.libs/lt-font-options: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: font-options TESTING glyph-cache-pressure Ensure that all backends behave well under artificial glyph cache pressure glyph-cache-pressure-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-glyph-cache-pressure: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: glyph-cache-pressure TESTING get-and-set Tests calls to the most trivial cairo_get and cairo_set functions get-and-set-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-get-and-set: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: get-and-set TESTING get-clip Test cairo_copy_clip_rectangle_list and cairo_clip_extents get-clip-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-get-clip: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: get-clip TESTING get-group-target Test of both cairo_get_group_target and cairo_surface_get_device_offset get-group-target-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-get-group-target: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: get-group-target TESTING get-path-extents Test cairo_fill_extents and cairo_stroke_extents get-path-extents-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-get-path-extents: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: get-path-extents TESTING gradient-alpha Tests drawing of a gradient with various alpha values in the color stops gradient-alpha-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-gradient-alpha: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: gradient-alpha TESTING gradient-constant-alpha Tests drawing of a gradient with constant alpha values in the color stops gradient-constant-alpha-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-gradient-constant-alpha: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: gradient-constant-alpha TESTING gradient-zero-stops Verifies that gradients with no stops dont cause problems. gradient-zero-stops-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-gradient-zero-stops: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: gradient-zero-stops TESTING group-paint test push_group(); pop_group_to_source(); set_operator(SOURCE); paint(); group-paint-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-group-paint: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: group-paint TESTING image-surface-source Test using various surfaces as the source image-surface-source-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-image-surface-source: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: image-surface-source TESTING infinite-join Test case for infinite loop when stroking with round joins infinite-join-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-infinite-join: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: infinite-join /tmp/cairo-1.8.0/test/.libs/lt-in-fill-empty-trapezoid: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: in-fill-empty-trapezoid TESTING in-fill-trapezoid Test _cairo_trap_contains via cairo_in_fill in-fill-trapezoid-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-in-fill-trapezoid: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: in-fill-trapezoid TESTING invalid-matrix Test that all relevant public functions return CAIRO_STATUS_INVALID_MATRIX as appropriate invalid-matrix-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-invalid-matrix: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: invalid-matrix TESTING large-clip Incorrect clipping when the clip rectangle doesn't fit in 16 bits signed large-clip-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-large-clip: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: large-clip TESTING large-font Draws a very large font to exercise a glyph-positioning bug large-font-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-large-font: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: large-font TESTING large-source Exercises mozilla bug 424333 - handling of massive images Expecting failure large-source-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-large-source: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: large-source TESTING leaky-dash Exercises bug #4863 in which a dashed stroke leaks into half the rectangle being filled known bug (#4863) which has existed since the 1.0 release leaky-dash-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-leaky-dash: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: leaky-dash TESTING leaky-dashed-rectangle Exercises bug in which a dashed stroke leaks in from outside the surface leaky-dashed-rectangle-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-leaky-dashed-rectangle: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: leaky-dashed-rectangle TESTING leaky-polygon Exercises a corner case in the trapezoid rasterization in which pixels outside the trapezoids received a non-zero alpha leaky-polygon-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-leaky-polygon: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: leaky-polygon TESTING line-width Tests cairo_set_line_width line-width-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-line-width: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: line-width TESTING line-width-scale Tests interaction of cairo_set_line_width with cairo_scale line-width-scale-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-line-width-scale: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: line-width-scale TESTING line-width-zero Test all stroke operations and all cap,join styles with line width of zero line-width-zero-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-line-width-zero: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: line-width-zero TESTING linear-gradient Tests the drawing of linear gradients linear-gradient-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-linear-gradient: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: linear-gradient TESTING linear-gradient-reflect Tests the drawing of linear gradient with reflect linear-gradient-reflect-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-linear-gradient-reflect: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: linear-gradient-reflect TESTING long-dashed-lines Exercises _cairo_box_intersects_line_segment() long-dashed-lines-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-long-dashed-lines: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: long-dashed-lines TESTING long-lines Test long lines Long lines are not drawn due to the limitations of the internal 16.16 fixed-point coordinates Expecting failure long-lines-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-long-lines: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: long-lines TESTING mask Tests of cairo_mask mask-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-mask: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: mask TESTING mask-alpha A simple test painting a group through a circle mask mask-alpha-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-mask-alpha: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: mask-alpha TESTING mask-ctm Test that cairo_mask is affected properly by the CTM mask-ctm-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-mask-ctm: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: mask-ctm TESTING mask-surface-ctm Test that cairo_mask_surface is affected properly by the CTM mask-surface-ctm-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-mask-surface-ctm: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: mask-surface-ctm TESTING mask-transformed-image Test that cairo_mask() is affected properly by the CTM and not the image mask-transformed-image-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-mask-transformed-image: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: mask-transformed-image TESTING mask-transformed-similar Test that cairo_mask() is affected properly by the CTM and not the image mask-transformed-similar-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-mask-transformed-similar: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: mask-transformed-similar TESTING meta-surface-pattern Paint meta surface pattern with non identity pattern matrix meta-surface-pattern-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-meta-surface-pattern: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: meta-surface-pattern TESTING miter-precision test how cairo deals with small miters PS backend currently fails for unknown reason (cairo? GS?). Expecting failure miter-precision-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-miter-precision: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: miter-precision TESTING move-to-show-surface Tests calls to cairo_show_surface after cairo_move_to move-to-show-surface-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-move-to-show-surface: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: move-to-show-surface TESTING new-sub-path Test the cairo_new_sub_path call new-sub-path-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-new-sub-path: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: new-sub-path TESTING nil-surface Test that nil surfaces do not make cairo crash. nil-surface-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-nil-surface: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: nil-surface TESTING operator Tests using set_operator() Currently failing on the PDF backend for an unknown reason. Expecting failure operator-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-operator: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: operator TESTING operator-alpha Tests using set_operator() with an non-opaque source Currently failing on the PDF backend for an unknown reason. Expecting failure operator-alpha-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-operator-alpha: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: operator-alpha TESTING operator-clear Test of CAIRO_OPERATOR_CLEAR operator-clear-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-operator-clear: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: operator-clear TESTING operator-source Test of CAIRO_OPERATOR_SOURCE operator-source-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-operator-source: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: operator-source TESTING over-above-source A simple test drawing a circle with OVER after a triangle drawn with SOURCE over-above-source-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-over-above-source: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: over-above-source TESTING over-around-source A simple test drawing a triangle with SOURCE between two circles drawn with OVER over-around-source-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-over-around-source: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: over-around-source TESTING over-below-source A simple test drawing a circle with OVER before a triangle drawn with SOURCE over-below-source-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-over-below-source: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: over-below-source TESTING over-between-source A simple test drawing a circle with OVER between two triangles drawn with SOURCE over-between-source-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-over-between-source: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: over-between-source TESTING paint Test calls to cairo_paint paint-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-paint: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: paint TESTING paint-repeat Test calls to cairo_paint with a repeating source surface pattern paint-repeat-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-paint-repeat: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: paint-repeat TESTING paint-source-alpha Simple test of cairo_paint with a source surface with non-opaque alpha paint-source-alpha-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-paint-source-alpha: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: paint-source-alpha TESTING paint-with-alpha Simple test of cairo_paint_with_alpha paint-with-alpha-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-paint-with-alpha: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: paint-with-alpha TESTING pattern-get-type PASS: pattern-get-type TESTING pattern-getters Tests calls to pattern getter functions pattern-getters-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-pattern-getters: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: pattern-getters TESTING pixman-rotate Exposes pixman off-by-one error when rotating pixman-rotate-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-pixman-rotate: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: pixman-rotate TESTING png PASS: png TESTING push-group Verify that cairo_push_group works. push-group-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-push-group: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: push-group TESTING radial-gradient Simple test of radial gradients radial-gradient-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-radial-gradient: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: radial-gradient TESTING random-intersections Tests the tessellator trapezoid generation and intersection computation random-intersections-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-random-intersections: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: random-intersections TESTING rectangle-rounding-error This demonstrates (or not) a rounding error that causes a gap between two neighbouring rectangles. rectangle-rounding-error-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-rectangle-rounding-error: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: rectangle-rounding-error TESTING rectilinear-fill Test rectilinear fill operations (covering only whole pixels) rectilinear-fill-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-rectilinear-fill: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: rectilinear-fill TESTING rectilinear-miter-limit Test that the rectilinear stroke optimization doesn't break cairo_set_miter_limit rectilinear-miter-limit-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-rectilinear-miter-limit: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: rectilinear-miter-limit TESTING rectilinear-stroke Test rectilinear stroke operations (covering only whole pixels) rectilinear-stroke-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-rectilinear-stroke: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: rectilinear-stroke TESTING reflected-stroke Exercises the stroker with a reflected ctm reflected-stroke-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-reflected-stroke: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: reflected-stroke TESTING rel-path Tests calls to various relative path functions rel-path-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-rel-path: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: rel-path TESTING rgb24-ignore-alpha Test that when using an RGB24 image as a source, there is no alpha channel rgb24-ignore-alpha-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-rgb24-ignore-alpha: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: rgb24-ignore-alpha TESTING rotate-image-surface-paint Test call sequence: image_surface_create; rotate; set_source_surface; paint This test is known to fail on the ps backend currently rotate-image-surface-paint-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-rotate-image-surface-paint: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: rotate-image-surface-paint TESTING scale-down-source-surface-paint Test call sequence: cairo_scale; cairo_set_source_surface; cairo_paint, with a scale < 1.0 scale-down-source-surface-paint-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-scale-down-source-surface-paint: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: scale-down-source-surface-paint TESTING scale-source-surface-paint Test call sequence: cairo_scale; cairo_set_source_surface; cairo_paint scale-source-surface-paint-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-scale-source-surface-paint: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: scale-source-surface-paint TESTING stroke-ctm-caps Test that the stroker correctly passes the device-space vector to the stroker for endcaps stroke-ctm-caps-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-stroke-ctm-caps: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: stroke-ctm-caps TESTING stroke-image Test stroking with an image source, with a non-identity CTM stroke-image-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-stroke-image: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: stroke-image TESTING select-font-face Tests using cairo_select_font_face to draw text in different faces select-font-face-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-select-font-face: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: select-font-face TESTING select-font-no-show-text Test calling cairo_select_font_face but never drawing text. select-font-no-show-text-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-select-font-no-show-text: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: select-font-no-show-text TESTING self-copy Test copying from a surface to itself with a clip self-copy-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-self-copy: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: self-copy TESTING self-copy-overlap Tests painting to itself using itself as the source Backends treat this case inconsistently---vector backends are creating snapshots. Expecting failure self-copy-overlap-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-self-copy-overlap: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: self-copy-overlap TESTING self-intersecting Test strokes of self-intersecting paths Self-intersecting strokes are wrong due to incremental trapezoidization. Expecting failure self-intersecting-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-self-intersecting: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: self-intersecting TESTING set-source Tests calls to various set_source functions set-source-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-set-source: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: set-source TESTING show-text-current-point Test that cairo_show_text adjusts the current point properly show-text-current-point-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-show-text-current-point: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: show-text-current-point TESTING skew-extreme Test cases of extreme skew. skew-extreme-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-skew-extreme: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: skew-extreme TESTING smask Test the support of "soft" masks smask-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-smask: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: smask TESTING smask-fill Test the support of "soft" masks with fills smask-fill-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-smask-fill: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: smask-fill TESTING smask-image-mask Test the support of "soft" masks with a secondary image mask smask-image-mask-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-smask-image-mask: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: smask-image-mask TESTING smask-mask Test the support of "soft" masks with a secondary mask smask-mask-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-smask-mask: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: smask-mask TESTING smask-paint Test the support of "soft" masks with paints smask-paint-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-smask-paint: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: smask-paint TESTING smask-stroke Test the support of "soft" masks with strokes smask-stroke-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-smask-stroke: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: smask-stroke TESTING smask-text Test the support of "soft" masks with text smask-text-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-smask-text: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: smask-text TESTING solid-pattern-cache-stress Stress the solid pattern cache and ensure it behaves solid-pattern-cache-stress-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-solid-pattern-cache-stress: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: solid-pattern-cache-stress TESTING source-clip Test that a source surface is not affected by a clip source-clip-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-source-clip: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: source-clip TESTING source-clip-scale Test that a source surface is not affected by a clip when scaling source-clip-scale-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-source-clip-scale: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: source-clip-scale TESTING source-surface-scale-paint Test call sequence: cairo_set_source_surface; cairo_scale; cairo_paint source-surface-scale-paint-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-source-surface-scale-paint: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: source-surface-scale-paint TESTING surface-finish-twice Test to exercise a crash when calling cairo_surface_finish twice on the same surface. surface-finish-twice-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-surface-finish-twice: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: surface-finish-twice TESTING surface-pattern Test transformed repeated surface patterns Exhibiting a strange (very minor) failure in ps backend with device-offset Expecting failure surface-pattern-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-surface-pattern: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: surface-pattern TESTING surface-pattern-big-scale-down Test scaled-down transformed not-repeated surface patterns with large images and offsets Expecting failure surface-pattern-big-scale-down-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-surface-pattern-big-scale-down: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: surface-pattern-big-scale-down TESTING surface-pattern-scale-down Test scaled-down transformed not-repeated surface patterns Fails xlib backend (with argb32) with inexplicable alpha in result Expecting failure surface-pattern-scale-down-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-surface-pattern-scale-down: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: surface-pattern-scale-down TESTING surface-pattern-scale-up Test scaled-up transformed not-repeated surface patterns Fails xlib backend (with argb32) with inexplicable alpha in result Expecting failure surface-pattern-scale-up-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-surface-pattern-scale-up: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: surface-pattern-scale-up TESTING text-antialias-gray Tests text rendering with grayscale antialiasing text-antialias-gray-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-text-antialias-gray: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: text-antialias-gray TESTING text-antialias-none Tests text rendering with no antialiasing text-antialias-none-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-text-antialias-none: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: text-antialias-none TESTING text-antialias-subpixel Tests text rendering with subpixel antialiasing text-antialias-subpixel-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-text-antialias-subpixel: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: text-antialias-subpixel TESTING text-cache-crash Test case for bug causing an assertion failure in _cairo_cache_lookup text-cache-crash-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-text-cache-crash: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: text-cache-crash TESTING text-pattern Patterned Text text-pattern-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-text-pattern: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: text-pattern TESTING text-rotate Tests show_text under various rotations text-rotate-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-text-rotate: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: text-rotate TESTING text-transform Test various applications of the font matrix text-transform-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-text-transform: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: text-transform TESTING text-zero-len Tests show_text and text_path with a zero-sized string text-zero-len-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-text-zero-len: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: text-zero-len /tmp/cairo-1.8.0/test/.libs/lt-toy-font-face: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: toy-font-face TESTING transforms Test various transformations. transforms-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-transforms: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: transforms TESTING translate-show-surface Tests calls to cairo_show_surface after cairo_translate translate-show-surface-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-translate-show-surface: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: translate-show-surface TESTING trap-clip Trapezoid clipping trap-clip-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-trap-clip: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: trap-clip TESTING truetype-tables PASS: truetype-tables TESTING unantialiased-shapes Test shape drawing without antialiasing unantialiased-shapes-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-unantialiased-shapes: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: unantialiased-shapes TESTING unbounded-operator Operators with an effect for transparent source/mask unbounded-operator-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-unbounded-operator: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: unbounded-operator TESTING user-data PASS: user-data TESTING user-font Tests user font feature user-font-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-user-font: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: user-font TESTING user-font-proxy Tests a user-font using a native font in its render_glyph user-font-proxy-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-user-font-proxy: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: user-font-proxy TESTING user-font-rescale Tests drawing text with user defined widths user-font-rescale-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-user-font-rescale: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: user-font-rescale TESTING zero-alpha Testing that drawing with zero alpha has no effect zero-alpha-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-zero-alpha: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: zero-alpha /tmp/cairo-1.8.0/test/.libs/lt-pthread-show-text: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init /tmp/cairo-1.8.0/test/.libs/lt-pthread-show-text: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: pthread-show-text TESTING bitmap-font Test drawing with a font consisting only of bitmaps The PDF and PS backends embed a slightly distorted font for the rotated case. Expecting failure bitmap-font-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-bitmap-font: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init XFAIL: bitmap-font TESTING ft-font-create-for-ft-face Simple test to verify that cairo_ft_font_create_for_ft_face doesn't crash. ft-font-create-for-ft-face-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-ft-font-create-for-ft-face: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: ft-font-create-for-ft-face TESTING ft-show-glyphs-positioning Test that the PS/PDF glyph positioning optimizations are correct ft-show-glyphs-positioning-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-ft-show-glyphs-positioning: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: ft-show-glyphs-positioning TESTING ft-show-glyphs-table Test cairo_show_glyphs with cairo-ft backend and glyphs laid out in a table ft-show-glyphs-table-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-ft-show-glyphs-table: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: ft-show-glyphs-table TESTING ft-text-vertical-layout-type1 Tests text rendering for vertical layout with Type1 fonts Can fail if an incorrect font is loaded---need to bundle the desired font ft-text-vertical-layout-type1-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-ft-text-vertical-layout-type1: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: ft-text-vertical-layout-type1 TESTING ft-text-vertical-layout-type3 Tests text rendering for vertical layout with TrueType fonts ft-text-vertical-layout-type3-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-ft-text-vertical-layout-type3: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: ft-text-vertical-layout-type3 TESTING ft-text-antialias-none Tests text rendering with no antialiasing ft-text-antialias-none-image-argb32 [0]: /tmp/cairo-1.8.0/test/.libs/lt-ft-text-antialias-none: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: ft-text-antialias-none TESTING pdf-features SKIP: pdf-features /tmp/cairo-1.8.0/test/.libs/lt-pdf-surface-source: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: pdf-surface-source /tmp/cairo-1.8.0/test/.libs/lt-ps-features: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: ps-features /tmp/cairo-1.8.0/test/.libs/lt-ps-surface-source: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: ps-surface-source TESTING svg-surface SKIP: svg-surface TESTING svg-clip SKIP: svg-clip /tmp/cairo-1.8.0/test/.libs/lt-svg-surface-source: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: svg-surface-source TESTING xlib-expose-event SKIP: xlib-expose-event TESTING xlib-surface SKIP: xlib-surface SKIP: xlib-surface-source TESTING get-xrender-format SKIP: get-xrender-format /tmp/cairo-1.8.0/test/.libs/lt-multi-page: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: multi-page /tmp/cairo-1.8.0/test/.libs/lt-fallback-resolution: symbol lookup error: /tmp/cairo-1.8.0/src/.libs/libcairo.so.2: undefined symbol: pixman_region32_init FAIL: fallback-resolution ======================================================================== 165 of 189 tests failed (7 tests were not run) Please report to http://bugs.freedesktop.org/enter_bug.cgi?product=cairo ======================================================================== make[5]: *** [check-TESTS] Error 1 make[5]: Leaving directory `/tmp/cairo-1.8.0/test' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/cairo-1.8.0/test' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/cairo-1.8.0/test' make[2]: *** [check] Error 2 make[2]: Leaving directory `/tmp/cairo-1.8.0/test' make[2]: Entering directory `/tmp/cairo-1.8.0/test' Making html in pdiff make[3]: Entering directory `/tmp/cairo-1.8.0/test/pdiff' make[3]: Nothing to be done for `html'. make[3]: Leaving directory `/tmp/cairo-1.8.0/test/pdiff' Making html in . make[3]: Entering directory `/tmp/cairo-1.8.0/test' Creating index.html make[3]: Leaving directory `/tmp/cairo-1.8.0/test' make[2]: Leaving directory `/tmp/cairo-1.8.0/test' make[1]: Leaving directory `/tmp/cairo-1.8.0/test'