[Sparkle] 1.5 deployment experiences

Andy Matuschak andy at andymatuschak.org
Sat May 31 14:06:53 PDT 2008


Oh, so eeverything works fine if you turn gc support off?

- Andy Matuschak

On May 31, 2008, at 2:01 PM, Dean Shavit <acn-lists-dean at macworkshops.com 
 > wrote:

> Andy,
>
> here's the discussion from ten days ago. I have to confess I haven't  
> tried Sparkle with 10.3 since then...
>
> Dean
>
>> Oooh. Okay, so it looks like I need to have a 10.5-only target  
>> which has the GC-dual-mode magic on and a 10.3-compatible target  
>> without that stuff.
>>
>> In the meantime, you can fix things by turning off GC support in  
>> Sparkle.
>>
>> - Andy Matuschak
>>
>> On May 19, 2008, at 10:55 PM, Dave Dribin wrote:
>>
>>> On May 20, 2008, at 12:47 AM, Dean Shavit wrote:
>>>> I'm unable to "lose" Sparkle completely, as per the subject of  
>>>> the OP.
>>>> I've just search my NIBs, no web view anywhere.
>>>>
>>>> I'm also now seeing that Sparkle 1.5, even with the PPC stream  
>>>> built against the 10.3.9sdk causes the application to crash on  
>>>> startup with the following error:
>>>>
>>>> 2008-05-20 00:15:41.679 Mac UserMate[22922] An uncaught exception  
>>>> was raised
>>>> 2008-05-20 00:15:41.680 Mac UserMate[22922] *** - 
>>>> [NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of  
>>>> class (WebView)
>>>> 2008-05-20 00:15:41.680 Mac UserMate[22922] *** Uncaught  
>>>> exception: <NSInvalidUnarchiveOperationException> *** - 
>>>> [NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of  
>>>> class (WebView)
>>>> dyld: /Users/classadmin/Desktop/Mac HelpMate.app/Contents/MacOS/ 
>>>> Mac HelpMate Undefined symbols:
>>>> Sparkle undefined reference to _objc_assign_global expected to be  
>>>> defined in WebKit
>>>>
>>>> Is Sparkle 1.5 supposed to work with 10.3.9?
>>>
>>> Given that log file, I'd have to say "No".  objc_assign_global is  
>>> new in 10.5:
>>>
>>> <http://developer.apple.com/releasenotes/Cocoa/RN-ObjectiveC/>
>>>
>>> So unless WebKit is supposed to have some backward comaptible  
>>> magic, I'd say something got compiled with a 10.5 compiler.  Are  
>>> you using the pre-compiled Sparkle framework?  If so, try building  
>>> it from source with your version of Xcode?
>>>
>>> -Dave
>>>
>>> _______________________________________________
>>> Sparkle mailing list
>>> Sparkle at lists.andymatuschak.org
>>> http://lists.andymatuschak.org/listinfo.cgi/sparkle- 
>>> andymatuschak.org
>>
> On May 31, 2008, at 1:04 PM, Andy Matuschak wrote:
>
>> Whoa, good to know. What specifically is breaking?
>>
>> - Andy Matuschak
>>
>> On May 31, 2008, at 8:01 AM, Dean Shavit wrote:
>>
>>> It doesn't support 10.3, so I can't ship it yet.
>>>
>>> On May 31, 2008, at 8:46 AM, Charles D. H. Williams wrote:
>>>
>>>> I'm shipping with the trunk version of 1.5 as it stood just  
>>>> before the the point Andy started making radical changes to the  
>>>> structure a month or so ago. Has anybody shipped with the  
>>>> bleeding edge version of Sparkle yet? If so, is it ready for  
>>>> prime time yet?
>>>>
>>>> Thanks
>>>>
>>>> Charles
>>>
>>> _______________________________________________
>>> Sparkle mailing list
>>> Sparkle at lists.andymatuschak.org
>>> http://lists.andymatuschak.org/listinfo.cgi/sparkle- 
>>> andymatuschak.org
>>
>> _______________________________________________
>> Sparkle mailing list
>> Sparkle at lists.andymatuschak.org
>> http://lists.andymatuschak.org/listinfo.cgi/sparkle-andymatuschak.org
>
> _______________________________________________
> Sparkle mailing list
> Sparkle at lists.andymatuschak.org
> http://lists.andymatuschak.org/listinfo.cgi/sparkle-andymatuschak.org


More information about the Sparkle mailing list