[cairo] Pre-release snapshot before cairo 1.4.8 (win32 mutex testing needed)
sam sirlin
samuel.w.sirlin at jpl.nasa.gov
Thu Jun 7 19:08:16 PDT 2007
On Thu, 07 Jun 2007 14:04:47 -0700
Carl Worth <cworth at cworth.org> wrote:
> We're in the process of making a 1.4.8 release. Before we announce it,
> I'd love to get some quick feedback to make sure we didn't break
> anything, (in particular with the mutex changes on systems like
> win32). Here's a tar-file snapshot for testing:
>
> http://cairographics.org/snapshots/cairo-1.4.7-20070607-e19c49.tar.gz
>
> If anyone can get me feedback on that within 24 hours I'll incorporate
> any minor changes necessary into the release. Otherwise it will ship
> as-is. Thanks.
FYI,
Compiling on solaris 9,
src/cairo-xlib-xrender.h
needs more includes besides #include <X11/extensions/Xrender.h>
else types undefined
e.g. tons of:
/usr/openwin/include/X11/Xutil.h:117: error: expected specifier-qualifier-list before 'Bool'
this works for me:
#include <X11/Xlib.h>
#include <X11/extensions/Xrender.h>
Then cairo builds.
To do make check, perf/Makefile linking needs -lrt for sched_yield
...
then some passes, various fails...
alessin{sam} > grep -i fail check.log
FAIL: check-def.sh
FAIL: check-plt.sh
2 of 4 tests failed
[249] image-rgb text_similar_rgb_source-256 FAIL: cairo-perf
1 of 1 tests failed
kalessin{sam} > grep -i pass check.log
PASS: check-pixmanint.sh
All 1 tests passed
PASS: check-headers.sh
PASS: check-cairoint.sh
> -Carl
>
> PS. This 1.4.8 release will cap off the excellent robustness
> improvements that Chris Wilson has made so single-handedly with his
> malloc fault injection. In addition to the dozens of bugs this work
> fixed that nobody had it yet, it also fixed a bug triggered by
> gnome-about that dozens of people had hit, (and that Behdad had been
> wanting to track down and fix).
>
> This release will also include the solid-pattern cache (originally by
> Jorn Baayen), with the addition of the xlib workqueue, (again, by
> Chris Wilson), that fixes the multi-threaded problems with the
> original cache. Good stuff, all around!
>
> And many thanks to Chris for carrying the torch so well over the past
> month. I greatly appreciate it!
>
--
sam sirlin <samuel.w.sirlin at jpl.nasa.gov>
More information about the cairo
mailing list