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, 9 years ago)
  • MacPorts.Framework.xcodeproj/project.pbxproj

    old new  
    2222
    2323/* Begin PBXBuildFile section */
    2424                2160109C1094C66300EE9CD0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6ED12AA60E3E7E900026773D /* Cocoa.framework */; };
    25                 2160109F1094C6ED00EE9CD0 /* Tcl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EA0F56E0DFEB55E00C15082 /* Tcl.framework */; };
    2625                216010A21094C6FD00EE9CD0 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6ECD970D0E465C7800488335 /* Security.framework */; };
    2726                216010A31094C6FD00EE9CD0 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6ECD970D0E465C7800488335 /* Security.framework */; };
    2827                216010C51094D34500EE9CD0 /* MPRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 48F811BE0CE4636A009630DE /* MPRegistry.h */; settings = {ATTRIBUTES = (Public, ); }; };
     
    6059                216010E71094D34500EE9CD0 /* MPHelperNotificationsCommon.c in Sources */ = {isa = PBXBuildFile; fileRef = 6E8563B50E5DDF7000C1D73C /* MPHelperNotificationsCommon.c */; };
    6160                216010E81094D34500EE9CD0 /* MPNotifications+IPCAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EE6DDCD0E6276AA00FB2115 /* MPNotifications+IPCAdditions.m */; };
    6261                216010EA1094D34500EE9CD0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6ED12AA60E3E7E900026773D /* Cocoa.framework */; };
    63                 216010EB1094D34500EE9CD0 /* Tcl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EA0F56E0DFEB55E00C15082 /* Tcl.framework */; };
    6462                216010EC1094D34500EE9CD0 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6ECD970D0E465C7800488335 /* Security.framework */; };
    6563                218DEE2610162091003B5A3B /* SimpleLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 218DED83101612F1003B5A3B /* SimpleLog.m */; };
    6664                21D95442100940FF00DEF58A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EB6FC900E45DEA80057962C /* Foundation.framework */; };
    67                 21D954431009411400DEF58A /* Tcl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EA0F56E0DFEB55E00C15082 /* Tcl.framework */; };
    6865                21D954471009412F00DEF58A /* MPPortProcess.m in Sources */ = {isa = PBXBuildFile; fileRef = 21D954461009412F00DEF58A /* MPPortProcess.m */; };
    6966                21D954721009475200DEF58A /* portProcessInit.tcl in Resources */ = {isa = PBXBuildFile; fileRef = 21D954711009475200DEF58A /* portProcessInit.tcl */; };
    7067                21D9548C1009522100DEF58A /* MPPortProcess in Resources */ = {isa = PBXBuildFile; fileRef = 21D9543E100940EE00DEF58A /* MPPortProcess */; };
     
    113110                6EC2609E0E42950C0013BC48 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EC2609D0E42950C0013BC48 /* CoreFoundation.framework */; };
    114111                6ECD98110E484E8400488335 /* MPHelperTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ECD98100E484E8400488335 /* MPHelperTool.m */; };
    115112                6ECD99C60E48B91B00488335 /* MPHelperToolTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ECD99C50E48B91B00488335 /* MPHelperToolTest.m */; };
    116                 6ED12AF10E3E9E210026773D /* Tcl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EA0F56E0DFEB55E00C15082 /* Tcl.framework */; };
    117113                6EE6DDA40E626D4A00FB2115 /* MacPorts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* MacPorts.framework */; };
    118114                6EE6DDA70E626D5A00FB2115 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6EB6FC900E45DEA80057962C /* Foundation.framework */; };
    119115                6EE6DDAB0E626DC900FB2115 /* MPHelperToolIPCTester.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EE6DDAA0E626DC900FB2115 /* MPHelperToolIPCTester.m */; };
     
    227223                6E8563B70E5DDF7000C1D73C /* MPHelperNotificationsProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPHelperNotificationsProtocol.h; sourceTree = "<group>"; };
    228224                6E88D1CA0DF4B90B00684E9F /* MPMacPortsTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPMacPortsTest.h; sourceTree = "<group>"; };
    229225                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; };
    231226                6EB6FC900E45DEA80057962C /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
    232227                6EC260700E426FC80013BC48 /* BetterAuthorizationSampleLib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BetterAuthorizationSampleLib.c; sourceTree = "<group>"; };
    233228                6EC260710E426FC80013BC48 /* BetterAuthorizationSampleLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BetterAuthorizationSampleLib.h; sourceTree = "<group>"; };
     
    257252                        buildActionMask = 2147483647;
    258253                        files = (
    259254                                216010EA1094D34500EE9CD0 /* Cocoa.framework in Frameworks */,
    260                                 216010EB1094D34500EE9CD0 /* Tcl.framework in Frameworks */,
    261255                                216010EC1094D34500EE9CD0 /* Security.framework in Frameworks */,
    262256                        );
    263257                        runOnlyForDeploymentPostprocessing = 0;
     
    267261                        buildActionMask = 2147483647;
    268262                        files = (
    269263                                21D95442100940FF00DEF58A /* Foundation.framework in Frameworks */,
    270                                 21D954431009411400DEF58A /* Tcl.framework in Frameworks */,
    271264                        );
    272265                        runOnlyForDeploymentPostprocessing = 0;
    273266                };
     
    291284                        isa = PBXFrameworksBuildPhase;
    292285                        buildActionMask = 2147483647;
    293286                        files = (
    294                                 6ED12AF10E3E9E210026773D /* Tcl.framework in Frameworks */,
    295287                                6EC2609E0E42950C0013BC48 /* CoreFoundation.framework in Frameworks */,
    296288                                6EB6FC910E45DEA80057962C /* Foundation.framework in Frameworks */,
    297289                                216010A31094C6FD00EE9CD0 /* Security.framework in Frameworks */,
     
    312304                        buildActionMask = 2147483647;
    313305                        files = (
    314306                                2160109C1094C66300EE9CD0 /* Cocoa.framework in Frameworks */,
    315                                 2160109F1094C6ED00EE9CD0 /* Tcl.framework in Frameworks */,
    316307                                216010A21094C6FD00EE9CD0 /* Security.framework in Frameworks */,
    317308                        );
    318309                        runOnlyForDeploymentPostprocessing = 0;
     
    348339                                4822AAD40D7EB39200C4D4D7 /* Documentation */,
    349340                                0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
    350341                                034768DFFF38A50411DB9C8B /* Products */,
    351                                 6EA0F56E0DFEB55E00C15082 /* Tcl.framework */,
    352342                                6ED12AA60E3E7E900026773D /* Cocoa.framework */,
    353343                                6EC2609D0E42950C0013BC48 /* CoreFoundation.framework */,
    354344                                6EB6FC900E45DEA80057962C /* Foundation.framework */,
     
    967957                1DEB91AE08733DA50010E9CD /* Debug */ = {
    968958                        isa = XCBuildConfiguration;
    969959                        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)";
    972961                                COPY_PHASE_STRIP = NO;
    973962                                DYLIB_COMPATIBILITY_VERSION = 1;
    974963                                DYLIB_CURRENT_VERSION = 1.2;
     
    988977                                );
    989978                                LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)\"";
    990979                                LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SRCROOT)\"";
     980                                OTHER_LDFLAGS = "-ltcl8.5";
    991981                                PRODUCT_NAME = MacPorts;
    992982                                SYMROOT = build;
    993983                                WRAPPER_EXTENSION = framework;
     
    10141004                                );
    10151005                                LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)\"";
    10161006                                LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SRCROOT)\"";
     1007                                OTHER_LDFLAGS = "-ltcl8.5";
    10171008                                PRODUCT_NAME = MacPorts;
    10181009                                WRAPPER_EXTENSION = framework;
    10191010                                ZERO_LINK = NO;
     
    10231014                1DEB91B208733DA50010E9CD /* Debug */ = {
    10241015                        isa = XCBuildConfiguration;
    10251016                        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)";
    10281018                                DEBUG_INFORMATION_FORMAT = stabs;
    1029                                 GCC_ENABLE_OBJC_GC = YES;
     1019                                GCC_ENABLE_OBJC_GC = NO;
    10301020                                GCC_WARN_ABOUT_RETURN_TYPE = YES;
    10311021                                GCC_WARN_UNUSED_VARIABLE = YES;
     1022                                LIBRARY_SEARCH_PATHS = /opt/local/libexec/macports/lib;
    10321023                                ONLY_ACTIVE_ARCH = NO;
    10331024                                PREBINDING = NO;
    1034                                 SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
     1025                                SDKROOT = macosx10.8;
    10351026                                ZERO_LINK = NO;
    10361027                        };
    10371028                        name = Debug;
     
    10411032                        buildSettings = {
    10421033                                ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)";
    10431034                                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;
    10451036                                GCC_WARN_ABOUT_RETURN_TYPE = YES;
    10461037                                GCC_WARN_UNUSED_VARIABLE = YES;
     1038                                LIBRARY_SEARCH_PATHS = /opt/local/libexec/macports/lib;
    10471039                                PREBINDING = NO;
    1048                                 SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
     1040                                SDKROOT = macosx10.8;
    10491041                                ZERO_LINK = NO;
    10501042                        };
    10511043                        name = Release;
     
    10531045                216010B01094C7FC00EE9CD0 /* Release-Tiger */ = {
    10541046                        isa = XCBuildConfiguration;
    10551047                        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;
    10591050                                GCC_VERSION = 4.0;
    10601051                                GCC_WARN_ABOUT_RETURN_TYPE = YES;
    10611052                                GCC_WARN_UNUSED_VARIABLE = YES;
     1053                                LIBRARY_SEARCH_PATHS = /opt/local/libexec/macports/lib;
    10621054                                PREBINDING = NO;
    1063                                 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
     1055                                SDKROOT = macosx10.8;
    10641056                                ZERO_LINK = NO;
    10651057                        };
    10661058                        name = "Release-Tiger";
     
    10891081                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
    10901082                                GCC_MODEL_TUNING = G5;
    10911083                                INSTALL_PATH = /usr/local/bin;
     1084                                OTHER_LDFLAGS = "-ltcl8.5";
    10921085                                PREBINDING = NO;
    10931086                                PRODUCT_NAME = MPHelperTool;
    10941087                                ZERO_LINK = NO;
     
    11141107                                );
    11151108                                LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)\"";
    11161109                                LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SRCROOT)\"";
     1110                                OTHER_LDFLAGS = "-ltcl8.5";
    11171111                                PRODUCT_NAME = MacPorts;
    11181112                                WRAPPER_EXTENSION = framework;
    11191113                                ZERO_LINK = NO;
     
    12041198                                        Foundation,
    12051199                                        "-framework",
    12061200                                        AppKit,
     1201                                        "-ltcl8.5",
    12071202                                );
    12081203                                PREBINDING = NO;
    12091204                                PRODUCT_NAME = MPPortProcess;
     
    13161311                                        Foundation,
    13171312                                        "-framework",
    13181313                                        AppKit,
     1314                                        "-ltcl8.5",
    13191315                                );
    13201316                                PREBINDING = NO;
    13211317                                PRODUCT_NAME = MPPortProcess;
     
    13381334                                        Foundation,
    13391335                                        "-framework",
    13401336                                        AppKit,
     1337                                        "-ltcl8.5",
    13411338                                );
    13421339                                PREBINDING = NO;
    13431340                                PRODUCT_NAME = MPPortProcess;
     
    14481445                                GCC_MODEL_TUNING = G5;
    14491446                                GCC_OPTIMIZATION_LEVEL = 0;
    14501447                                INSTALL_PATH = /usr/local/bin;
     1448                                OTHER_LDFLAGS = "-ltcl8.5";
    14511449                                PREBINDING = NO;
    14521450                                PRODUCT_NAME = MPHelperTool;
    14531451                        };
     
    14621460                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
    14631461                                GCC_MODEL_TUNING = G5;
    14641462                                INSTALL_PATH = /usr/local/bin;
     1463                                OTHER_LDFLAGS = "-ltcl8.5";
    14651464                                PREBINDING = NO;
    14661465                                PRODUCT_NAME = MPHelperTool;
    14671466                                ZERO_LINK = NO;