[sldev] XCode bug - please help figure out why
Ben Byer
bbyer at mm.st
Sun Oct 14 01:13:30 PDT 2007
You did get my two previous messages to you and the rest of the list
on October 1st that I had already reported this issue and had
addressed it both with LL and internally with Apple, right? :(
There are two problems here:
1) LL is munging the pbxproj file when stripping the llkdu refs; I
submitted a patch to JIRA, https://jira.secondlife.com/browse/VWR-2551.
2) You've waaaaaaaaay missed the deadline for Leopard GM. The XCode
team has acknowledged (at least to me) that they would like to do a
better job of validating the structure of the pbxproj file before
loading it, but that will require a considerable amount of
restructuring code on their part, so no ETA for that.
Ben
On Oct 13, 2007, at 6:46 PM, Michael Miller wrote:
> Apple's suggestion works perfectly. The question is: what's causing
> the mangling of the project? If a script is screwing with the xcode
> files, then it needs to be fixed on LLs part(and fast; the new
> version of XCode is going into full swing later this month); if it
> is Apple's problem(and XCode is somehow mangling with the files),
> XCode needs to be fixed before it goes GM. I have no basis for
> evaluating what goes on internally at LL, so can you please shed
> some light onto the matter? Everything thus far has been assuming
> things; can you please get a concrete answer on this?
>
> Thanks,
> Mike
>
> On 10/13/07, Rob Lanphier <robla at lindenlab.com > wrote:
> Michael
>
> Can you try Apple's suggestion to remove the problem lines? If it
> works, then let me know and I'll try to make sure that the export
> script
> nukes those lines automatically.
>
> I have a really, really hard time believing this is a problem in
> XCode.
> Per Apple's guidance, external munging of the project file voids the
> warranty, and we've done just that. I doubt this will be an
> interesting
> problem to them once they understand that.
>
> I'm not inclined to spend a ton of time debugging this, because I
> actually think the time is better spent on a CMake migration.
>
> Rob
>
> On 10/13/07 7:10 AM, Michael Miller wrote:
> > Has there been any progress in determining the cause of this? Apple
> > needs to know pretty soon.........
> >
> > On 10/9/07, *Soft* < soft at lindenlab.com <mailto:soft at lindenlab.com>>
> > wrote:
> >
> > On 10/9/07, Soft < soft at lindenlab.com
> <mailto:soft at lindenlab.com>>
> > wrote:
> > > On 10/9/07, Ryan Williams <rdw at lindenlab.com
> > <mailto:rdw at lindenlab.com>> wrote:
> > > > Michael Miller wrote:
> > > > > Right, Apple said to remove the lines and the project will
> > open(I
> > > > > haven't had a chance to try this yet.) The question, and
> > what Apple
> > > > > wants to know, is why it got broken. This is likely the
> real
> > > > > bug(unless the project was hand-edited by a person). If
> > anyone knows
> > > > > why this happened, please reply; Apple needs to fix this
> bug.
> > > > >
> > > > We edit the xcode file with a script during the export
> > process. That's
> > > > what Phoenix was alluding to in his previous email. I'm
> not too
> > > > familiar with the script, but from my vantage point, I would
> > guess that
> > > > it's probably our bug and not Apple's.
> > >
> > > This looks like an XCode bug to me. XCode drops valid target
> > sections
> > > after the lldku target section, once the llkdu target section
> > comes up
> > > with no available files.
> >
> > btw - save a freshly checked-out project file, load and exit
> XCode
> > without making any changes to the project, then compare the
> resulting
> > project file to see the damage.
> >
> >
> >
> ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Click here to unsubscribe or manage your list subscription:
> > /index.html
> >
>
>
>
>
>
> _______________________________________________
> Click here to unsubscribe or manage your list subscription:
> /index.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20071014/4ffd2130/attachment-0001.htm
More information about the SLDev
mailing list