[Xquartz-dev] Re: cairo + fat binaries on osx
Vladimir Vukicevic
vladimir at pobox.com
Thu Mar 13 17:51:13 PDT 2008
Done -- just pushed out to both 1.4.x and trunk.
- Vlad
On Mar 13, 2008, at 5:32 PM, Jeremy Huddleston wrote:
> Could you throw it in both 1.4 stable and the devel branch? And
> feel free to put my name on it.
>
> Thanks,
> Jeremy
>
> On Mar 13, 2008, at 17:14, Vladimir Vukicevic wrote:
>
>>
>> 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