On Tue, Jan 24, 2012 at 6:33 AM, Tavmjong Bah <tavmjong@...8...> wrote:
On Tue, 2012-01-24 at 17:26 +0400, Alexandre Prokoudine wrote:
Do we anyhow affect development of Cairo? Because I'd really hate to say to our users that we failed to deliver some new features/fixes due to lack of fixes in upstream version of Cairo that got into distributions.
I'm not the person to ask. We could ask the Cairo list. The current version, 1.10, was first released in September of 2010 so one would think a new release would be due. The Scribus people must also be interested.
However, even if Cairo were to make a new release right now we would still have other issues. I will start a new thread for those.
Just to make note of, using cairo trunk builds here (thanks to xorg-edgers ppa), most random crashes I've had with Inkscape trunk as well as the mesh branch throw a message in the terminal saying "stack smashing detected" followed by a line referencing cairo. Whether that's us using cairo incorrectly or cairo trunk having some painful bugs, I don't really know. Most of the odd triggers that do this with trunk don't trigger it with the 0.48.x branch (and it's also built against the same cairo, we just don't use it as extensively).
Cheers, Josh