[Xquartz-dev] Re: cairo + fat binaries on osx
Vladimir Vukicevic
vladimir at pobox.com
Thu Mar 13 17:14:08 PDT 2008
Howdy,
On Mar 13, 2008, at 4:28 PM, Jeremy Huddleston wrote:
> Hi,
>
> I noticed you're working on the quartz backend for cairo. I'm
> maintaining X11 for Apple and am looking into including the X11
> cairo backend in the next community release of X11.
Sounds great!
>
> As it is, cairo has compile-time tests for endianness which are
> based on the values set by configure. This makes fat binaries built
> via '-arch i386 -arch ppc -arch ppc64 -arch x86_64' broken for the
> "other" architecture family.
>
> I'm using the following patch to address this, but I'd like to pass
> it to you first to make sure there isn't some adverse effect wrt the
> quartz backend that I don't see.
>
> If it looks fine to you, could you please commit it?
Looks fine here, I'll push it upstream. Are you interested in getting
it into the 1.4 stable branch, or the devel branch? (Which will
become 1.6 very soon.) (Also, are you OK with me putting your name/
email address in the git commit header?)
(At some point also I'd like to get Cairo building into a proper
Framework, though I haven't been able to find any docs on building a
Framework from the command line -- any pointers? I admittedly haven't
searched very hard, though.)
- Vlad
More information about the Xquartz-dev
mailing list