We have a few hacks across the codebase to support Xcode 2.5 (work around its bugs). We should be able to remove them on 1.9.3, which requires Xcode 3.1 or higher (though someone will need to test the patch with both 3.1.x on 10.5 and 3.2.x on 10.6, static and shared). prefPane.xcconfig has two comments http://mxr.mozilla.org/camino/source/config/PrefPane.xcconfig#24 http://mxr.mozilla.org/camino/source/config/PrefPane.xcconfig#31 detailing Xcode 2.5 hacks/work-arounds. We also have .no_dead_strip asm in http://mxr.mozilla.org/camino/source/src/formfill/KeychainDenyList.mm#42 http://mxr.mozilla.org/camino/source/src/embedding/CHCookieStorage.mm#77 http://mxr.mozilla.org/camino/source/src/embedding/CHCertificateOverrideManager.mm#50 http://mxr.mozilla.org/camino/source/src/preferences/GeckoPrefConstants.mm#43 http://mxr.mozilla.org/camino/source/src/browser/FlashblockWhitelistManager.mm#48 http://mxr.mozilla.org/camino/source/src/browser/AppListMenuFactory.mm#42 that all should be able to be stripped out.
"Inability to build against Gecko 2 (FKA 1.9.3) is permanent."
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.