[Sparkle] Can't remove all traces of Sparkle...I think

Dean Shavit acn-lists-dean at macworkshops.com
Mon May 19 23:19:54 PDT 2008


With the current build settings, Objective-C Garbage collection is  
currently set to "Unsupported"

Is that "off?"

On May 20, 2008, at 1:02 AM, Andy Matuschak wrote:

> 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
>>
>>


More information about the Sparkle mailing list