Fixed by Darin & Maciej, reviewed by me.
authorggaren <ggaren@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 19 Jul 2006 23:56:05 +0000 (23:56 +0000)
committerggaren <ggaren@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 19 Jul 2006 23:56:05 +0000 (23:56 +0000)
        - Fixed <rdar://problem/4638934> Leopard 9A227: Installer crashes right
        after LCA and while preparing Installation

        Compile release/production with NDEBUG set, to ensure binary compatibility
        between JavaScriptGlue and JavaScriptCore. In debug builds, JavaScriptCore
        includes an extra debug data member in HashSet.

        * JavaScriptGlue.xcodeproj/project.pbxproj:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@15533 268f45cc-cd09-0410-ab3c-d52691b4dbfc

JavaScriptGlue/ChangeLog
JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj

index c55cc0020042c788f8f093a6ba09d3737ec03f35..e74b3b9903172daf0ebfbcec65b84d6022732665 100644 (file)
@@ -1,3 +1,16 @@
+2006-07-19  Geoffrey Garen  <ggaren@apple.com>
+
+        Fixed by Darin & Maciej, reviewed by me.
+        
+        - Fixed <rdar://problem/4638934> Leopard 9A227: Installer crashes right 
+        after LCA and while preparing Installation
+
+        Compile release/production with NDEBUG set, to ensure binary compatibility
+        between JavaScriptGlue and JavaScriptCore. In debug builds, JavaScriptCore 
+        includes an extra debug data member in HashSet.
+        
+        * JavaScriptGlue.xcodeproj/project.pbxproj:
+
 === Safari-521.18 ===
 
 2006-07-15  Maciej Stachowiak  <mjs@apple.com>
index d423d327ca43a633c83c52ebb7491834fb0cc145..2272ecfc6dc545ed95f0e198756c5b9fdc390a0e 100644 (file)
                                GCC_MODEL_TUNING = G5;
                                GCC_OPTIMIZATION_LEVEL = 2;
                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
+                               GCC_PREPROCESSOR_DEFINITIONS = "";
                                GCC_THREADSAFE_STATICS = NO;
                                GCC_TREAT_WARNINGS_AS_ERRORS = YES;
                                GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
                                DYLIB_CURRENT_VERSION = 1;
                                EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
                                FRAMEWORK_VERSION = A;
+                               GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
                                HEADER_SEARCH_PATHS = ForwardingHeaders;
                                INFOPLIST_FILE = Info.plist;
                                INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
                                DYLIB_CURRENT_VERSION = 1;
                                EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
                                FRAMEWORK_VERSION = A;
+                               GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
                                HEADER_SEARCH_PATHS = ForwardingHeaders;
                                INFOPLIST_FILE = Info.plist;
                                INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";