Ticket #45835: patch-disable-GC-and-link-MP-tcl.diff
File patch-disable-GC-and-link-MP-tcl.diff, 11.0 KB (added by jerryyhom, 10 years ago) |
---|
-
MacPorts.Framework.xcodeproj/project.pbxproj
old new 22 22 23 23 /* Begin PBXBuildFile section */ 24 24 2160109C1094C66300EE9CD0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6ED12AA60E3E7E900026773D /* Cocoa.framework */; }; 25 2160109F1094C6ED00EE9CD0 /* Tcl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EA0F56E0DFEB55E00C15082 /* Tcl.framework */; };26 25 216010A21094C6FD00EE9CD0 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6ECD970D0E465C7800488335 /* Security.framework */; }; 27 26 216010A31094C6FD00EE9CD0 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6ECD970D0E465C7800488335 /* Security.framework */; }; 28 27 216010C51094D34500EE9CD0 /* MPRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 48F811BE0CE4636A009630DE /* MPRegistry.h */; settings = {ATTRIBUTES = (Public, ); }; }; … … 60 59 216010E71094D34500EE9CD0 /* MPHelperNotificationsCommon.c in Sources */ = {isa = PBXBuildFile; fileRef = 6E8563B50E5DDF7000C1D73C /* MPHelperNotificationsCommon.c */; }; 61 60 216010E81094D34500EE9CD0 /* MPNotifications+IPCAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EE6DDCD0E6276AA00FB2115 /* MPNotifications+IPCAdditions.m */; }; 62 61 216010EA1094D34500EE9CD0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6ED12AA60E3E7E900026773D /* Cocoa.framework */; }; 63 216010EB1094D34500EE9CD0 /* Tcl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EA0F56E0DFEB55E00C15082 /* Tcl.framework */; };64 62 216010EC1094D34500EE9CD0 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6ECD970D0E465C7800488335 /* Security.framework */; }; 65 63 218DEE2610162091003B5A3B /* SimpleLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 218DED83101612F1003B5A3B /* SimpleLog.m */; }; 66 64 21D95442100940FF00DEF58A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EB6FC900E45DEA80057962C /* Foundation.framework */; }; 67 21D954431009411400DEF58A /* Tcl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EA0F56E0DFEB55E00C15082 /* Tcl.framework */; };68 65 21D954471009412F00DEF58A /* MPPortProcess.m in Sources */ = {isa = PBXBuildFile; fileRef = 21D954461009412F00DEF58A /* MPPortProcess.m */; }; 69 66 21D954721009475200DEF58A /* portProcessInit.tcl in Resources */ = {isa = PBXBuildFile; fileRef = 21D954711009475200DEF58A /* portProcessInit.tcl */; }; 70 67 21D9548C1009522100DEF58A /* MPPortProcess in Resources */ = {isa = PBXBuildFile; fileRef = 21D9543E100940EE00DEF58A /* MPPortProcess */; }; … … 113 110 6EC2609E0E42950C0013BC48 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EC2609D0E42950C0013BC48 /* CoreFoundation.framework */; }; 114 111 6ECD98110E484E8400488335 /* MPHelperTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ECD98100E484E8400488335 /* MPHelperTool.m */; }; 115 112 6ECD99C60E48B91B00488335 /* MPHelperToolTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ECD99C50E48B91B00488335 /* MPHelperToolTest.m */; }; 116 6ED12AF10E3E9E210026773D /* Tcl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EA0F56E0DFEB55E00C15082 /* Tcl.framework */; };117 113 6EE6DDA40E626D4A00FB2115 /* MacPorts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* MacPorts.framework */; }; 118 114 6EE6DDA70E626D5A00FB2115 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EB6FC900E45DEA80057962C /* Foundation.framework */; }; 119 115 6EE6DDAB0E626DC900FB2115 /* MPHelperToolIPCTester.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EE6DDAA0E626DC900FB2115 /* MPHelperToolIPCTester.m */; }; … … 227 223 6E8563B70E5DDF7000C1D73C /* MPHelperNotificationsProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPHelperNotificationsProtocol.h; sourceTree = "<group>"; }; 228 224 6E88D1CA0DF4B90B00684E9F /* MPMacPortsTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPMacPortsTest.h; sourceTree = "<group>"; }; 229 225 6E88D1CB0DF4B90B00684E9F /* MPMacPortsTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPMacPortsTest.m; sourceTree = "<group>"; }; 230 6EA0F56E0DFEB55E00C15082 /* Tcl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Tcl.framework; path = System/Library/Frameworks/Tcl.framework; sourceTree = SDKROOT; };231 226 6EB6FC900E45DEA80057962C /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 232 227 6EC260700E426FC80013BC48 /* BetterAuthorizationSampleLib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BetterAuthorizationSampleLib.c; sourceTree = "<group>"; }; 233 228 6EC260710E426FC80013BC48 /* BetterAuthorizationSampleLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BetterAuthorizationSampleLib.h; sourceTree = "<group>"; }; … … 257 252 buildActionMask = 2147483647; 258 253 files = ( 259 254 216010EA1094D34500EE9CD0 /* Cocoa.framework in Frameworks */, 260 216010EB1094D34500EE9CD0 /* Tcl.framework in Frameworks */,261 255 216010EC1094D34500EE9CD0 /* Security.framework in Frameworks */, 262 256 ); 263 257 runOnlyForDeploymentPostprocessing = 0; … … 267 261 buildActionMask = 2147483647; 268 262 files = ( 269 263 21D95442100940FF00DEF58A /* Foundation.framework in Frameworks */, 270 21D954431009411400DEF58A /* Tcl.framework in Frameworks */,271 264 ); 272 265 runOnlyForDeploymentPostprocessing = 0; 273 266 }; … … 291 284 isa = PBXFrameworksBuildPhase; 292 285 buildActionMask = 2147483647; 293 286 files = ( 294 6ED12AF10E3E9E210026773D /* Tcl.framework in Frameworks */,295 287 6EC2609E0E42950C0013BC48 /* CoreFoundation.framework in Frameworks */, 296 288 6EB6FC910E45DEA80057962C /* Foundation.framework in Frameworks */, 297 289 216010A31094C6FD00EE9CD0 /* Security.framework in Frameworks */, … … 312 304 buildActionMask = 2147483647; 313 305 files = ( 314 306 2160109C1094C66300EE9CD0 /* Cocoa.framework in Frameworks */, 315 2160109F1094C6ED00EE9CD0 /* Tcl.framework in Frameworks */,316 307 216010A21094C6FD00EE9CD0 /* Security.framework in Frameworks */, 317 308 ); 318 309 runOnlyForDeploymentPostprocessing = 0; … … 348 339 4822AAD40D7EB39200C4D4D7 /* Documentation */, 349 340 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */, 350 341 034768DFFF38A50411DB9C8B /* Products */, 351 6EA0F56E0DFEB55E00C15082 /* Tcl.framework */,352 342 6ED12AA60E3E7E900026773D /* Cocoa.framework */, 353 343 6EC2609D0E42950C0013BC48 /* CoreFoundation.framework */, 354 344 6EB6FC900E45DEA80057962C /* Foundation.framework */, … … 967 957 1DEB91AE08733DA50010E9CD /* Debug */ = { 968 958 isa = XCBuildConfiguration; 969 959 buildSettings = { 970 ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)"; 971 ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "x86_64 i386 ppc"; 960 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; 972 961 COPY_PHASE_STRIP = NO; 973 962 DYLIB_COMPATIBILITY_VERSION = 1; 974 963 DYLIB_CURRENT_VERSION = 1.2; … … 988 977 ); 989 978 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)\""; 990 979 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SRCROOT)\""; 980 OTHER_LDFLAGS = "-ltcl8.5"; 991 981 PRODUCT_NAME = MacPorts; 992 982 SYMROOT = build; 993 983 WRAPPER_EXTENSION = framework; … … 1014 1004 ); 1015 1005 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)\""; 1016 1006 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SRCROOT)\""; 1007 OTHER_LDFLAGS = "-ltcl8.5"; 1017 1008 PRODUCT_NAME = MacPorts; 1018 1009 WRAPPER_EXTENSION = framework; 1019 1010 ZERO_LINK = NO; … … 1023 1014 1DEB91B208733DA50010E9CD /* Debug */ = { 1024 1015 isa = XCBuildConfiguration; 1025 1016 buildSettings = { 1026 ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)"; 1027 ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "x86_64 i386 ppc"; 1017 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; 1028 1018 DEBUG_INFORMATION_FORMAT = stabs; 1029 GCC_ENABLE_OBJC_GC = YES;1019 GCC_ENABLE_OBJC_GC = NO; 1030 1020 GCC_WARN_ABOUT_RETURN_TYPE = YES; 1031 1021 GCC_WARN_UNUSED_VARIABLE = YES; 1022 LIBRARY_SEARCH_PATHS = /opt/local/libexec/macports/lib; 1032 1023 ONLY_ACTIVE_ARCH = NO; 1033 1024 PREBINDING = NO; 1034 SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;1025 SDKROOT = macosx10.8; 1035 1026 ZERO_LINK = NO; 1036 1027 }; 1037 1028 name = Debug; … … 1041 1032 buildSettings = { 1042 1033 ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)"; 1043 1034 ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "ppc i386 ppc64 x86_64"; 1044 GCC_ENABLE_OBJC_GC = YES;1035 GCC_ENABLE_OBJC_GC = NO; 1045 1036 GCC_WARN_ABOUT_RETURN_TYPE = YES; 1046 1037 GCC_WARN_UNUSED_VARIABLE = YES; 1038 LIBRARY_SEARCH_PATHS = /opt/local/libexec/macports/lib; 1047 1039 PREBINDING = NO; 1048 SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;1040 SDKROOT = macosx10.8; 1049 1041 ZERO_LINK = NO; 1050 1042 }; 1051 1043 name = Release; … … 1053 1045 216010B01094C7FC00EE9CD0 /* Release-Tiger */ = { 1054 1046 isa = XCBuildConfiguration; 1055 1047 buildSettings = { 1056 ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; 1057 ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; 1058 GCC_ENABLE_OBJC_GC = YES; 1048 ARCHS = "$(ARCHS_STANDARD_32_BIT)"; 1049 GCC_ENABLE_OBJC_GC = NO; 1059 1050 GCC_VERSION = 4.0; 1060 1051 GCC_WARN_ABOUT_RETURN_TYPE = YES; 1061 1052 GCC_WARN_UNUSED_VARIABLE = YES; 1053 LIBRARY_SEARCH_PATHS = /opt/local/libexec/macports/lib; 1062 1054 PREBINDING = NO; 1063 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;1055 SDKROOT = macosx10.8; 1064 1056 ZERO_LINK = NO; 1065 1057 }; 1066 1058 name = "Release-Tiger"; … … 1089 1081 GCC_ENABLE_FIX_AND_CONTINUE = NO; 1090 1082 GCC_MODEL_TUNING = G5; 1091 1083 INSTALL_PATH = /usr/local/bin; 1084 OTHER_LDFLAGS = "-ltcl8.5"; 1092 1085 PREBINDING = NO; 1093 1086 PRODUCT_NAME = MPHelperTool; 1094 1087 ZERO_LINK = NO; … … 1114 1107 ); 1115 1108 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)\""; 1116 1109 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SRCROOT)\""; 1110 OTHER_LDFLAGS = "-ltcl8.5"; 1117 1111 PRODUCT_NAME = MacPorts; 1118 1112 WRAPPER_EXTENSION = framework; 1119 1113 ZERO_LINK = NO; … … 1204 1198 Foundation, 1205 1199 "-framework", 1206 1200 AppKit, 1201 "-ltcl8.5", 1207 1202 ); 1208 1203 PREBINDING = NO; 1209 1204 PRODUCT_NAME = MPPortProcess; … … 1316 1311 Foundation, 1317 1312 "-framework", 1318 1313 AppKit, 1314 "-ltcl8.5", 1319 1315 ); 1320 1316 PREBINDING = NO; 1321 1317 PRODUCT_NAME = MPPortProcess; … … 1338 1334 Foundation, 1339 1335 "-framework", 1340 1336 AppKit, 1337 "-ltcl8.5", 1341 1338 ); 1342 1339 PREBINDING = NO; 1343 1340 PRODUCT_NAME = MPPortProcess; … … 1448 1445 GCC_MODEL_TUNING = G5; 1449 1446 GCC_OPTIMIZATION_LEVEL = 0; 1450 1447 INSTALL_PATH = /usr/local/bin; 1448 OTHER_LDFLAGS = "-ltcl8.5"; 1451 1449 PREBINDING = NO; 1452 1450 PRODUCT_NAME = MPHelperTool; 1453 1451 }; … … 1462 1460 GCC_ENABLE_FIX_AND_CONTINUE = NO; 1463 1461 GCC_MODEL_TUNING = G5; 1464 1462 INSTALL_PATH = /usr/local/bin; 1463 OTHER_LDFLAGS = "-ltcl8.5"; 1465 1464 PREBINDING = NO; 1466 1465 PRODUCT_NAME = MPHelperTool; 1467 1466 ZERO_LINK = NO;