Menu

#226 Support for OS X 10.7

OBSOLETE_(1.17.x)
closed-invalid
nobody
None
Adium
5
2016-04-23
2013-12-05
loather
No

Looks like the deployment target for the Adium plugin is for 10.8+ - please compile it with the Deployment Target option in Xcode set to 10.7 to allow those of us who haven't been able to upgrade the OS to run the plugin.

Below is a log of running Adium that shows the error.

The OBJC_METACLASS$_NSObject object was added in the core libraries as of OS X 10.8.

loather% ./Adium /Applications/Adium.app/Contents/MacOS
2013-12-05 12:34:29.981 Adium[14933:1c03] Error loading /Users/khudson/Library/Application Support/Adium 2.0/PlugIns/SIPEAdiumPlugin 2.AdiumLibpurplePlugin/Contents/MacOS/SIPEAdiumPlugin: dlopen(/Users/khudson/Library/Application Support/Adium 2.0/PlugIns/SIPEAdiumPlugin 2.AdiumLibpurplePlugin/Contents/MacOS/SIPEAdiumPlugin, 265): Symbol not found: OBJC_METACLASS$_NSObject
Referenced from: /Users/khudson/Library/Application Support/Adium 2.0/PlugIns/SIPEAdiumPlugin 2.AdiumLibpurplePlugin/Contents/MacOS/SIPEAdiumPlugin
Expected in: /usr/lib/libobjc.A.dylib
in /Users/khudson/Library/Application Support/Adium 2.0/PlugIns/SIPEAdiumPlugin 2.AdiumLibpurplePlugin/Contents/MacOS/SIPEAdiumPlugin
2013-12-05 12:34:29.983 Adium[14933:1c03] Failed to obtain principal class from plugin "SIPEAdiumPlugin 2.AdiumLibpurplePlugin" ("/Users/khudson/Library/Application Support/Adium 2.0/PlugIns/SIPEAdiumPlugin 2.AdiumLibpurplePlugin")! infoDictionary: {
AIMinimumAdiumVersionRequirement = "1.5";
BuildMachineOSBuild = 13A603;
CFBundleDevelopmentRegion = English;
CFBundleExecutable = SIPEAdiumPlugin;
CFBundleExecutablePath = "/Users/khudson/Library/Application Support/Adium 2.0/PlugIns/SIPEAdiumPlugin 2.AdiumLibpurplePlugin/Contents/MacOS/SIPEAdiumPlugin";
CFBundleIdentifier = "net.sourceforge.sipe.SIPEAdiumPlugin";
CFBundleInfoDictionaryVersion = "6.0";
CFBundleInfoPlistURL = "Contents/Info.plist -- file://localhost/Users/khudson/Library/Application%20Support/Adium%202.0/PlugIns/SIPEAdiumPlugin%202.AdiumLibpurplePlugin/";
CFBundleName = SIPEAdiumPlugin;
CFBundleNumericVersion = 0;
CFBundlePackageType = BNDL;
CFBundleShortVersionString = "\"pidgin-sipe 1.17.2\"";
CFBundleSignature = AdIM;
CFBundleVersion = "\"1.17.2\"";
DTCompiler = "com.apple.compilers.llvm.clang.1_0";
DTPlatformBuild = 5A3005;
DTPlatformVersion = GM;
DTSDKBuild = 13A595;
DTSDKName = "macosx10.9";
DTXcode = 0502;
DTXcodeBuild = 5A3005;
NSBundleInitialPath = "/Users/khudson/Library/Application Support/Adium 2.0/PlugIns/SIPEAdiumPlugin 2.AdiumLibpurplePlugin";
NSBundleResolvedPath = "/Users/khudson/Library/Application Support/Adium 2.0/PlugIns/SIPEAdiumPlugin 2.AdiumLibpurplePlugin";
NSPrincipalClass = ESSIPELibpurpleServicePlugin;
}
2013-12-05 12:34:29.983 Adium[14933:1c03] Failed to initialize Plugin "SIPEAdiumPlugin 2.AdiumLibpurplePlugin" ("/Users/khudson/Library/Application Support/Adium 2.0/PlugIns/SIPEAdiumPlugin 2.AdiumLibpurplePlugin")!

Discussion

  • loather

    loather - 2013-12-05

    Attaching the logfile in text format since the bug system butchered the formatting

     
  • Stefan Becker

    Stefan Becker - 2013-12-05
    • status: open --> closed-invalid
     
  • Stefan Becker

    Stefan Becker - 2013-12-05

    If you want 10.7 support then please volunteer to make the release builds. The current Adium maintainer and myself have only OS X 10.9 machines available and on those the minimum deployment target is 10.8.

    Closing as INVALID.

     

Log in to post a comment.