I get these errors when checking cairo, in Arch GNU/Linux Gimmick (last stable version) on a x86 intel pc, hope it could be useful. Making check in pixman make[1]: se ingresa al directorio `/usr/src/cairo-1.0.4/pixman' Making check in src make[2]: se ingresa al directorio `/usr/src/cairo-1.0.4/pixman/src' make[2]: No se hace nada para `check'. make[2]: se sale del directorio `/usr/src/cairo-1.0.4/pixman/src' make[2]: se ingresa al directorio `/usr/src/cairo-1.0.4/pixman' make[2]: No se hace nada para `check-am'. make[2]: se sale del directorio `/usr/src/cairo-1.0.4/pixman' make[1]: se sale del directorio `/usr/src/cairo-1.0.4/pixman' Making check in src make[1]: se ingresa al directorio `/usr/src/cairo-1.0.4/src' make[1]: No se hace nada para `check'. make[1]: se sale del directorio `/usr/src/cairo-1.0.4/src' Making check in doc make[1]: se ingresa al directorio `/usr/src/cairo-1.0.4/doc' Making check in public make[2]: se ingresa al directorio `/usr/src/cairo-1.0.4/doc/public' make[2]: No se hace nada para `check'. make[2]: se sale del directorio `/usr/src/cairo-1.0.4/doc/public' make[2]: se ingresa al directorio `/usr/src/cairo-1.0.4/doc' make[2]: No se hace nada para `check-am'. make[2]: se sale del directorio `/usr/src/cairo-1.0.4/doc' make[1]: se sale del directorio `/usr/src/cairo-1.0.4/doc' Making check in test make[1]: se ingresa al directorio `/usr/src/cairo-1.0.4/test' make a8-mask caps-joins caps-sub-paths clip-all clip-nesting clip-operator clip-twice composite-integer-translate-source composite-integer-translate-over composite-integer-translate-over-repeat create-from-png create-from-png-stream dash-caps-joins dash-offset-negative fill-and-stroke fill-rule filter-nearest-offset get-and-set gradient-alpha leaky-polygon line-width linear-gradient mask mask-ctm mask-surface-ctm move-to-show-surface nil-surface operator-clear operator-source paint paint-with-alpha path-data pixman-rotate rectangle-rounding-error scale-source-surface-paint select-font-no-show-text self-copy self-intersecting set-source show-glyphs-many show-text-current-point source-clip source-surface-scale-paint surface-finish-twice surface-pattern text-antialias-gray text-antialias-none text-antialias-subpixel text-cache-crash text-pattern text-rotate transforms translate-show-surface trap-clip unantialiased-shapes unbounded-operator user-data rel-path pthread-show-text ft-font-create-for-ft-face xlib-surface make[2]: se ingresa al directorio `/usr/src/cairo-1.0.4/test' make[2]: `a8-mask' está actualizado. make[2]: `caps-joins' está actualizado. make[2]: `caps-sub-paths' está actualizado. make[2]: `clip-all' está actualizado. make[2]: `clip-nesting' está actualizado. make[2]: `clip-operator' está actualizado. make[2]: `clip-twice' está actualizado. make[2]: `composite-integer-translate-source' está actualizado. make[2]: `composite-integer-translate-over' está actualizado. make[2]: `composite-integer-translate-over-repeat' está actualizado. make[2]: `create-from-png' está actualizado. make[2]: `create-from-png-stream' está actualizado. make[2]: `dash-caps-joins' está actualizado. make[2]: `dash-offset-negative' está actualizado. make[2]: `fill-and-stroke' está actualizado. make[2]: `fill-rule' está actualizado. make[2]: `filter-nearest-offset' está actualizado. make[2]: `get-and-set' está actualizado. make[2]: `gradient-alpha' está actualizado. make[2]: `leaky-polygon' está actualizado. make[2]: `line-width' está actualizado. make[2]: `linear-gradient' está actualizado. make[2]: `mask' está actualizado. make[2]: `mask-ctm' está actualizado. make[2]: `mask-surface-ctm' está actualizado. make[2]: `move-to-show-surface' está actualizado. make[2]: `nil-surface' está actualizado. make[2]: `operator-clear' está actualizado. make[2]: `operator-source' está actualizado. make[2]: `paint' está actualizado. make[2]: `paint-with-alpha' está actualizado. make[2]: `path-data' está actualizado. make[2]: `pixman-rotate' está actualizado. make[2]: `rectangle-rounding-error' está actualizado. make[2]: `scale-source-surface-paint' está actualizado. make[2]: `select-font-no-show-text' está actualizado. make[2]: `self-copy' está actualizado. make[2]: `self-intersecting' está actualizado. make[2]: `set-source' está actualizado. make[2]: `show-glyphs-many' está actualizado. make[2]: `show-text-current-point' está actualizado. make[2]: `source-clip' está actualizado. make[2]: `source-surface-scale-paint' está actualizado. make[2]: `surface-finish-twice' está actualizado. make[2]: `surface-pattern' está actualizado. make[2]: `text-antialias-gray' está actualizado. make[2]: `text-antialias-none' está actualizado. make[2]: `text-antialias-subpixel' está actualizado. make[2]: `text-cache-crash' está actualizado. make[2]: `text-pattern' está actualizado. make[2]: `text-rotate' está actualizado. make[2]: `transforms' está actualizado. make[2]: `translate-show-surface' está actualizado. make[2]: `trap-clip' está actualizado. make[2]: `unantialiased-shapes' está actualizado. make[2]: `unbounded-operator' está actualizado. make[2]: `user-data' está actualizado. make[2]: `rel-path' está actualizado. make[2]: `pthread-show-text' está actualizado. make[2]: `ft-font-create-for-ft-face' está actualizado. make[2]: `xlib-surface' está actualizado. make[2]: se sale del directorio `/usr/src/cairo-1.0.4/test' make check-TESTS make[2]: se ingresa al directorio `/usr/src/cairo-1.0.4/test' a8-mask is expected to fail: image backend fails because libpixman only handles (stride % sizeof(pixman_bits) == 0) a8-mask-image: XFAIL a8-mask-xlib: UNTESTED XFAIL: a8-mask caps-joins-image: PASS caps-joins-xlib: UNTESTED PASS: caps-joins caps-sub-paths-image: PASS caps-sub-paths-xlib: UNTESTED PASS: caps-sub-paths clip-all-image: PASS clip-all-xlib: UNTESTED PASS: clip-all clip-nesting-image: PASS clip-nesting-xlib: UNTESTED PASS: clip-nesting clip-operator-image: FAIL clip-operator-xlib: UNTESTED FAIL: clip-operator clip-twice-image: PASS clip-twice-xlib: UNTESTED PASS: clip-twice composite-integer-translate-source-image: PASS composite-integer-translate-source-xlib: UNTESTED PASS: composite-integer-translate-source composite-integer-translate-over-image: PASS composite-integer-translate-over-xlib: UNTESTED PASS: composite-integer-translate-over composite-integer-translate-over-repeat-image: PASS composite-integer-translate-over-repeat-xlib: UNTESTED PASS: composite-integer-translate-over-repeat create-from-png-image: PASS create-from-png-xlib: UNTESTED PASS: create-from-png create-from-png-stream-image: PASS create-from-png-stream-xlib: UNTESTED PASS: create-from-png-stream dash-caps-joins-image: PASS dash-caps-joins-xlib: UNTESTED PASS: dash-caps-joins dash-offset-negative-image: PASS dash-offset-negative-xlib: UNTESTED PASS: dash-offset-negative fill-and-stroke-image: PASS fill-and-stroke-xlib: UNTESTED PASS: fill-and-stroke fill-rule-image: PASS fill-rule-xlib: UNTESTED PASS: fill-rule filter-nearest-offset is expected to fail: wrong sampling location for nearest-neighbor filter in libpixman and Render filter-nearest-offset-image: XFAIL filter-nearest-offset-xlib: UNTESTED XFAIL: filter-nearest-offset get-and-set-image: PASS get-and-set-xlib: UNTESTED PASS: get-and-set gradient-alpha-image: PASS gradient-alpha-xlib: UNTESTED PASS: gradient-alpha leaky-polygon-image: PASS leaky-polygon-xlib: UNTESTED PASS: leaky-polygon line-width-image: PASS line-width-xlib: UNTESTED PASS: line-width linear-gradient-image: PASS linear-gradient-xlib: UNTESTED PASS: linear-gradient mask-image: PASS mask-xlib: UNTESTED PASS: mask mask-ctm-image: PASS mask-ctm-xlib: UNTESTED PASS: mask-ctm mask-surface-ctm-image: PASS mask-surface-ctm-xlib: UNTESTED PASS: mask-surface-ctm move-to-show-surface-image: PASS move-to-show-surface-xlib: UNTESTED PASS: move-to-show-surface nil-surface-image: PASS nil-surface-xlib: UNTESTED PASS: nil-surface operator-clear-image: FAIL operator-clear-xlib: UNTESTED FAIL: operator-clear operator-source-image: FAIL operator-source-xlib: UNTESTED FAIL: operator-source paint-image: PASS paint-xlib: UNTESTED PASS: paint paint-with-alpha-image: PASS paint-with-alpha-xlib: UNTESTED PASS: paint-with-alpha path-data-image: PASS path-data-xlib: UNTESTED PASS: path-data pixman-rotate is expected to fail: known off-by-one bug when rotating a pixman image pixman-rotate-image: XFAIL pixman-rotate-xlib: UNTESTED XFAIL: pixman-rotate rectangle-rounding-error-image: PASS rectangle-rounding-error-xlib: UNTESTED PASS: rectangle-rounding-error scale-source-surface-paint-image: PASS scale-source-surface-paint-xlib: UNTESTED PASS: scale-source-surface-paint select-font-no-show-text-image: PASS select-font-no-show-text-xlib: UNTESTED PASS: select-font-no-show-text self-copy-image: PASS self-copy-xlib: UNTESTED PASS: self-copy self-intersecting is expected to fail: Self-intersecting strokes are wrong due to incremental trapezoidization. self-intersecting-image: XFAIL self-intersecting-xlib: UNTESTED XFAIL: self-intersecting set-source-image: PASS set-source-xlib: UNTESTED PASS: set-source show-glyphs-many-image: FAIL show-glyphs-many-xlib: UNTESTED FAIL: show-glyphs-many show-text-current-point-image: FAIL show-text-current-point-xlib: UNTESTED FAIL: show-text-current-point source-clip-image: PASS source-clip-xlib: UNTESTED PASS: source-clip source-surface-scale-paint-image: PASS source-surface-scale-paint-xlib: UNTESTED PASS: source-surface-scale-paint surface-finish-twice-image: PASS surface-finish-twice-xlib: UNTESTED PASS: surface-finish-twice surface-pattern-image: PASS surface-pattern-xlib: UNTESTED PASS: surface-pattern text-antialias-gray-image: FAIL text-antialias-gray-xlib: UNTESTED FAIL: text-antialias-gray text-antialias-none-image: FAIL text-antialias-none-xlib: UNTESTED FAIL: text-antialias-none text-antialias-subpixel-image: FAIL text-antialias-subpixel-xlib: UNTESTED FAIL: text-antialias-subpixel text-cache-crash-image: FAIL text-cache-crash-xlib: UNTESTED FAIL: text-cache-crash text-pattern-image: FAIL text-pattern-xlib: UNTESTED FAIL: text-pattern text-rotate is expected to fail: minor bugs in positioning rotated glyphs text-rotate-image: XFAIL text-rotate-xlib: UNTESTED XFAIL: text-rotate transforms-image: PASS transforms-xlib: UNTESTED PASS: transforms translate-show-surface-image: PASS translate-show-surface-xlib: UNTESTED PASS: translate-show-surface trap-clip-image: PASS trap-clip-xlib: UNTESTED PASS: trap-clip unantialiased-shapes-image: PASS unantialiased-shapes-xlib: UNTESTED PASS: unantialiased-shapes unbounded-operator-image: FAIL unbounded-operator-xlib: UNTESTED FAIL: unbounded-operator PASS: user-data rel-path-image: PASS rel-path-xlib: UNTESTED PASS: rel-path PASS: pthread-show-text ft-font-create-for-ft-face-image: FAIL ft-font-create-for-ft-face-xlib: UNTESTED FAIL: ft-font-create-for-ft-face PASS: xlib-surface ======================================================================== 12 of 61 tests failed Please report to http://bugs.freedesktop.org/enter_bug.cgi?product=cairo ======================================================================== make[2]: se sale del directorio `/usr/src/cairo-1.0.4/test' make[1]: se sale del directorio `/usr/src/cairo-1.0.4/test'
Thanks for the report. The failure pattern here seems to be that exactly the tests that include text in them have failed. So that's likely just some system configuration difference, (such as your system does not have the Bitstream Vera font), rather than an actual bug. But thanks for checking. -Carl PS. Have fun with cairo!
OK, thanks to you very MUCH!
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.