[cairo-commit] [cairo-www] src/news

Carl Worth cworth at freedesktop.org
Fri Apr 11 15:09:44 PDT 2008


 src/news/cairo-1.6.4.mdwn |   69 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 69 insertions(+)

New commits:
commit 1cfa9cb34251819e366b120542486bba4945c819
Author: Carl Worth <cworth at cworth.org>
Date:   Fri Apr 11 15:09:26 2008 -0700

    Add news for cairo 1.6.4

diff --git a/src/news/cairo-1.6.4.mdwn b/src/news/cairo-1.6.4.mdwn
new file mode 100644
index 0000000..6acdf96
--- /dev/null
+++ b/src/news/cairo-1.6.4.mdwn
@@ -0,0 +1,69 @@
+[[meta title="cairo 1.6.4 release available"]]
+[[meta date="2008-04-11"]]
+
+	From: Carl Worth <cworth at cworth.org>
+	Date: Fri, 11 Apr 2008 15:08:04 -0700
+	To: cairo-announce at cairographics.org
+	CC: gnome-announce-list at gnome.org
+	Subject: cairo release 1.6.4 now available
+
+	The cairo community is wildly embarrassed to announce the 1.6.4
+	release of the cairo graphics library. This release reverts the xlib
+	locking change introduced in 1.6.4, (and the application crashes that
+	it caused).  The community would be glad to sack its current release
+	manager and is accepting applications for someone who could do the job
+	with more discipline.
+
+	We do hope you'll have fun with cairo, and we also hope that the
+	recent spike in traffic on the cairo-announce mailing list is now
+	officially over.
+
+	-Carl
+
+	Release 1.6.4 (2008-04-11 Carl Worth <cworth at cworth.org>)
+	=========================================================
+	A new cairo release 1.6.4 is now available from:
+
+	        http://cairographics.org/releases/cairo-1.6.4.tar.gz
+
+	    which can be verified with:
+
+	        http://cairographics.org/releases/cairo-1.6.4.tar.gz.sha1
+	        9d990fe39a125ceb07221623c237cd7015855d5c  cairo-1.6.4.tar.gz
+
+	        http://cairographics.org/releases/cairo-1.6.4.tar.gz.sha1.asc
+	        (signed by Carl Worth)
+
+	  Additionally, a git clone of the source tree:
+
+	        git clone git://git.cairographics.org/git/cairo
+
+	    will include a signed 1.6.4 tag which points to a commit named:
+	        08a804806355d99d7968976d6afb98bbc0f2613d
+
+	    which can be verified with:
+	        git verify-tag 1.6.4
+
+	    and can be checked out with a command such as:
+	        git checkout -b build 1.6.4
+
+	Revert 'add missing locking in cairo-xlib'
+	------------------------------------------
+	This change was introduced in cairo 1.6.2, but also introduced a bug
+	which causes many cairo-xlib applications to crash, (with a
+	segmentation fault inside of XSetClipMask). Instead of attempting
+	another fix for the broken fix, the change in 1.6.2 has been
+	reverted. The original bug which the change was addressing has been
+	present since at least cairo 1.4, so it is not expected that leaving
+	this bug unfixed will cause any new problems for applications moving
+	from cairo 1.4 to cairo 1.6.
+
+	At this point, the code of cairo 1.6.4 differs from cairo 1.6.0 only
+	in the fix for the PostScript-printer crashes.
+
+	Tweak build to avoid linking with g++
+	-------------------------------------
+	Cairo 1.6.4 avoids a quirk in automake that was causing the cairo
+	library to be linked with g++ and linked against libstdc++ even when
+	only C source files were compiled for the library.
+


More information about the cairo-commit mailing list