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

Andy Matuschak andy at andymatuschak.org
Mon May 19 23:02:43 PDT 2008


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



More information about the Sparkle mailing list