diff options
author | Bernard Normier <bernard@zeroc.com> | 2018-09-21 11:39:58 -0400 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2018-09-21 11:39:58 -0400 |
commit | c42bbdd3aea7b352676a1faa394b67132631784f (patch) | |
tree | 1ade92ee921d59587b16f19a65d8279768d1b2c7 | |
parent | Test using Value as operation parameter (diff) | |
parent | More fixes for Xcode 10 (diff) | |
download | ice-c42bbdd3aea7b352676a1faa394b67132631784f.tar.bz2 ice-c42bbdd3aea7b352676a1faa394b67132631784f.tar.xz ice-c42bbdd3aea7b352676a1faa394b67132631784f.zip |
Merge branch '3.7.1-xcode10' into 3.7
5 files changed, 39 insertions, 13 deletions
diff --git a/cpp/test/ios/controller/C++ Test Controller.xcodeproj/project.pbxproj b/cpp/test/ios/controller/C++ Test Controller.xcodeproj/project.pbxproj index 4bf73de21bf..8cb6801527f 100644 --- a/cpp/test/ios/controller/C++ Test Controller.xcodeproj/project.pbxproj +++ b/cpp/test/ios/controller/C++ Test Controller.xcodeproj/project.pbxproj @@ -12,7 +12,6 @@ 1419EB471E028A3A00352FD7 /* Controller.ice in Sources */ = {isa = PBXBuildFile; fileRef = 1419EB441E028A0700352FD7 /* Controller.ice */; }; 143A09B11EB38CAD00C8F91F /* cacert.pem in Resources */ = {isa = PBXBuildFile; fileRef = 143A09B01EB38CAD00C8F91F /* cacert.pem */; }; 1440D8761E0187BA00CF7ED3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 14B70D0F1E0160FD00118DE3 /* UIKit.framework */; }; - 1440D8841E0188A600CF7ED3 /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 1440D8821E0188A600CF7ED3 /* Info.plist */; }; 1440D88A1E0189F300CF7ED3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1440D8891E0189F300CF7ED3 /* Foundation.framework */; }; 1440D88B1E018A2600CF7ED3 /* Cpp11ControllerBundle.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1440D86C1E0186FF00CF7ED3 /* Cpp11ControllerBundle.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 1440D88C1E018B0C00CF7ED3 /* ControllerI.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1440D8811E0188A600CF7ED3 /* ControllerI.mm */; }; @@ -420,7 +419,6 @@ 14905C611DF98FD8002AE61B /* Assets.xcassets in Resources */, 14905C5F1DF98FD8002AE61B /* Main.storyboard in Resources */, 148ABA1D1DFB12DB00594F70 /* certs in Resources */, - 1440D8841E0188A600CF7ED3 /* Info.plist in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -549,12 +547,16 @@ GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", ICE_CPP11_MAPPING, - "$(inherited)", + ICE_STATIC_LIBS, ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; - HEADER_SEARCH_PATHS = ../../include; + HEADER_SEARCH_PATHS = ( + ../../include, + "../../../../sdk/$(PLATFORM_NAME).sdk/usr/include", + ); INFOPLIST_FILE = Bundle/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; + LIBRARY_SEARCH_PATHS = "../../../../sdk/$(PLATFORM_NAME).sdk/usr/lib"; MACOSX_DEPLOYMENT_TARGET = 10.12; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ( @@ -586,9 +588,13 @@ ICE_STATIC_LIBS, ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; - HEADER_SEARCH_PATHS = ../../include; + HEADER_SEARCH_PATHS = ( + ../../include, + "../../../../sdk/$(PLATFORM_NAME).sdk/usr/include", + ); INFOPLIST_FILE = Bundle/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; + LIBRARY_SEARCH_PATHS = "../../../../sdk/$(PLATFORM_NAME).sdk/usr/lib"; MACOSX_DEPLOYMENT_TARGET = 10.12; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ( @@ -617,8 +623,10 @@ ICE_STATIC_LIBS, ICE_CPP11_MAPPING, ); + HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = Classes/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LIBRARY_SEARCH_PATHS = "../../../../sdk/$(PLATFORM_NAME).sdk/usr/lib"; OTHER_CFLAGS = "-fobjc-arc-exceptions"; OTHER_LDFLAGS = ( "-L../../Common/build/$(PLATFORM_NAME)/cpp11-xcodesdk", @@ -645,8 +653,10 @@ ICE_STATIC_LIBS, ICE_CPP11_MAPPING, ); + HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = Classes/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LIBRARY_SEARCH_PATHS = "../../../../sdk/$(PLATFORM_NAME).sdk/usr/lib"; OTHER_CFLAGS = "-fobjc-arc-exceptions"; OTHER_LDFLAGS = ( "-L../../Common/build/$(PLATFORM_NAME)/cpp11-xcodesdk", @@ -666,7 +676,6 @@ 14905C661DF98FD8002AE61B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ADDITIONAL_SDKS = "../../../../sdk/$(PLATFORM_NAME).sdk"; ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; @@ -718,7 +727,6 @@ 14905C671DF98FD8002AE61B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ADDITIONAL_SDKS = "../../../../sdk/$(PLATFORM_NAME).sdk"; ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; @@ -773,6 +781,7 @@ DEVELOPMENT_TEAM = U4TBVKNQ7F; INFOPLIST_FILE = Classes/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LIBRARY_SEARCH_PATHS = "../../../../sdk/$(PLATFORM_NAME).sdk/usr/lib"; OTHER_CFLAGS = "-fobjc-arc-exceptions"; OTHER_LDFLAGS = ( "-L../../Common/build/$(PLATFORM_NAME)/xcodesdk", @@ -797,6 +806,7 @@ DEVELOPMENT_TEAM = U4TBVKNQ7F; INFOPLIST_FILE = Classes/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LIBRARY_SEARCH_PATHS = "../../../../sdk/$(PLATFORM_NAME).sdk/usr/lib"; OTHER_CFLAGS = "-fobjc-arc-exceptions"; OTHER_LDFLAGS = ( "-L../../Common/build/$(PLATFORM_NAME)/xcodesdk", @@ -826,9 +836,13 @@ "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; - HEADER_SEARCH_PATHS = ../../include; + HEADER_SEARCH_PATHS = ( + ../../include, + "../../../../sdk/$(PLATFORM_NAME).sdk/usr/include", + ); INFOPLIST_FILE = Bundle/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; + LIBRARY_SEARCH_PATHS = "../../../../sdk/$(PLATFORM_NAME).sdk/usr/lib"; MACOSX_DEPLOYMENT_TARGET = 10.12; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ( @@ -857,9 +871,13 @@ GCC_INLINES_ARE_PRIVATE_EXTERN = NO; GCC_PREPROCESSOR_DEFINITIONS = ICE_STATIC_LIBS; GCC_SYMBOLS_PRIVATE_EXTERN = NO; - HEADER_SEARCH_PATHS = ../../include; + HEADER_SEARCH_PATHS = ( + ../../include, + "../../../../sdk/$(PLATFORM_NAME).sdk/usr/include", + ); INFOPLIST_FILE = Bundle/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; + LIBRARY_SEARCH_PATHS = "../../../../sdk/$(PLATFORM_NAME).sdk/usr/lib"; MACOSX_DEPLOYMENT_TARGET = 10.12; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ( diff --git a/objective-c/test/ios/controller/Objective-C Test Controller.xcodeproj/project.pbxproj b/objective-c/test/ios/controller/Objective-C Test Controller.xcodeproj/project.pbxproj index 8da3fa870d0..fcdc4df598e 100644 --- a/objective-c/test/ios/controller/Objective-C Test Controller.xcodeproj/project.pbxproj +++ b/objective-c/test/ios/controller/Objective-C Test Controller.xcodeproj/project.pbxproj @@ -1649,7 +1649,6 @@ 14905C661DF98FD8002AE61B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ADDITIONAL_SDKS = "../../../../sdk/$(PLATFORM_NAME).sdk"; ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; @@ -1705,7 +1704,6 @@ 14905C671DF98FD8002AE61B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ADDITIONAL_SDKS = "../../../../sdk/$(PLATFORM_NAME).sdk"; ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; @@ -1763,10 +1761,12 @@ HEADER_SEARCH_PATHS = ( ../../Ice, ../../include, + "../../../../sdk/$(PLATFORM_NAME).sdk/usr/include", ); INFOPLIST_FILE = Classes/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LIBRARY_SEARCH_PATHS = "../../../../sdk/$(PLATFORM_NAME).sdk/usr/lib"; OTHER_LDFLAGS = ( "-lIceGridObjC", "-lGlacier2ObjC", @@ -1801,10 +1801,12 @@ HEADER_SEARCH_PATHS = ( ../../Ice, ../../include, + "../../../../sdk/$(PLATFORM_NAME).sdk/usr/include", ); INFOPLIST_FILE = Classes/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LIBRARY_SEARCH_PATHS = "../../../../sdk/$(PLATFORM_NAME).sdk/usr/lib"; OTHER_LDFLAGS = ( "-lIceGridObjC", "-lGlacier2ObjC", @@ -1837,10 +1839,12 @@ HEADER_SEARCH_PATHS = ( ../../Ice, ../../include, + "../../../../sdk/$(PLATFORM_NAME).sdk/usr/include", ); INFOPLIST_FILE = Classes/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LIBRARY_SEARCH_PATHS = "../../../../sdk/$(PLATFORM_NAME).sdk/usr/lib"; OTHER_CFLAGS = "-fobjc-arc-exceptions "; OTHER_LDFLAGS = ( "-lIceGridObjC", @@ -1874,10 +1878,12 @@ HEADER_SEARCH_PATHS = ( ../../Ice, ../../include, + "../../../../sdk/$(PLATFORM_NAME).sdk/usr/include", ); INFOPLIST_FILE = Classes/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LIBRARY_SEARCH_PATHS = "../../../../sdk/$(PLATFORM_NAME).sdk/usr/lib"; OTHER_CFLAGS = "-fobjc-arc-exceptions "; OTHER_LDFLAGS = ( "-lIceGridObjC", diff --git a/python/modules/IcePy/Communicator.cpp b/python/modules/IcePy/Communicator.cpp index 52e25a20059..559a46097c6 100644 --- a/python/modules/IcePy/Communicator.cpp +++ b/python/modules/IcePy/Communicator.cpp @@ -39,7 +39,7 @@ using namespace std; using namespace IcePy; -static long _mainThreadId; +static unsigned long _mainThreadId; typedef map<Ice::CommunicatorPtr, PyObject*> CommunicatorMap; static CommunicatorMap _communicatorMap; diff --git a/python/modules/IcePy/ObjectAdapter.cpp b/python/modules/IcePy/ObjectAdapter.cpp index 2f974e0dc46..74775100df4 100644 --- a/python/modules/IcePy/ObjectAdapter.cpp +++ b/python/modules/IcePy/ObjectAdapter.cpp @@ -31,7 +31,7 @@ using namespace std; using namespace IcePy; -static long _mainThreadId; +static unsigned long _mainThreadId; namespace IcePy { diff --git a/python/modules/IcePy/Types.cpp b/python/modules/IcePy/Types.cpp index 9082e7ed783..753e45b514b 100644 --- a/python/modules/IcePy/Types.cpp +++ b/python/modules/IcePy/Types.cpp @@ -22,6 +22,8 @@ #include <Ice/OutputStream.h> #include <Ice/SlicedData.h> +#include <IceUtil/DisableWarnings.h> + #include <list> #include <limits> |